
ASP.NET MVC
文章平均质量分 86
行成于思毁于随
放低姿态,总能学到东西
展开
-
MVC 数据验证
MVC 数据验证 前一篇说了MVC数据验证的例子,这次来详细说说各种各样的验证注解。System.ComponentModel.DataAnnotations一、基础特性一、Required 必填选项,当提交的表单缺少该值就引发验证错误。二、StringLength 指定允许的长度 指定最大长度: [StringLength(20)转载 2016-02-22 17:09:53 · 479 阅读 · 0 评论 -
MVC,MVP 和 MVVM 的图示
MVC,MVP 和 MVVM 的图示作者: 阮一峰日期: 2015年2月 1日复杂的软件必须有清晰合理的架构,否则无法开发和维护。MVC(Model-View-Controller)是最常见的软件架构之一,业界有着广泛应用。它本身很容易理解,但是要讲清楚,它与衍生的 MVP 和 MVVM 架构的区别就不容易了。昨天晚上,我读了《Scaling转载 2016-02-22 17:15:44 · 292 阅读 · 0 评论 -
C# 对轻量级(IoC Container)依赖注入Unity的使用
C# 对轻量级(IoC Container)依赖注入Unity的使用概述Unity是一个轻量级的可扩展的依赖注入容器,支持构造函数,属性和方法调用注入。Unity可以处理那些从事基于组件的软件工程的开发人员所面对的问题。构建一个成功应用程序的关键是实现非常松散的耦合设计。松散耦合的应用程序更灵活,更易于维护。这样的程序也更容易在开发期间进行测试。你可以模拟对象,具有较强的具体依赖关转载 2016-02-22 17:58:39 · 1055 阅读 · 0 评论 -
C#使用Unity框架
C#使用Unity框架转载自:http://www.cnblogs.com/liujp/archive/2012/07/12/2587418.htmlUnity 应用程序块(Unity)是一个轻量级、可扩展的依赖注入容器,支持构造函数、属性和方法调用注入。1.控制反转 (IoC) 模式,这是一种设计模式,它描述了用于支持对象可以“查找”它们需要的其他对象的实例的插件转载 2016-02-23 12:02:02 · 685 阅读 · 0 评论