摘要: 今天安装了VS2012后,发现原来的一个MVC项目编译时发生错误,具体错误信息如下:错误 4 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll”和“c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll”中 查阅一些资... 阅读全文
posted @ 2012-09-24 23:22 ahwwmb 阅读(1227) 评论(3) 推荐(1) 编辑
摘要: 在ASP.NET MVC中,有一条作为核心的原则,就是DRY(“Don’t Repeat Yourself,中文意思为:不要让开发者重复做同样的事情)原则。ASP.NET MVC提倡让开发者“一处定义、处处可用”。这样可以减少开发者的代码编写量,同时也更加便于代码的维护。 阅读全文
posted @ 2012-09-24 22:38 ahwwmb 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 基本解释 高内聚低耦合,是软件工程中的概念,是判断设计好坏的标准,主要是面向对象的设计,主要是看类的内聚性是否高,耦合度是否低。 高内聚 内聚就是一个模块内各个元素彼此结合的紧密程度,高内聚就是一个模块内各个元素彼此结合的紧密程度高。 所谓高内聚是指一个软件模块是由相关性很强的代码组成,只负责一项任务,也就是常说的单一责任原则。 低耦合 耦合:一个软件结构内不同模块之间互连程... 阅读全文
posted @ 2012-09-24 16:31 ahwwmb 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: 在EF4.1版本前,命名空间为:System.Data.Entity.Database,类名为:DbDatabase在EF4.1版本和之后,命名空间改为:System.Data.Entity 类名为:DatabaseMVC3 EntityFreamwork错误解决办法 阅读全文
posted @ 2012-09-24 00:16 ahwwmb 阅读(1264) 评论(0) 推荐(0) 编辑