摘要: 本文参考:http://www.cnblogs.com/willick/p/3331519.html 1、ASP.NET MVC允许使用 Area(区域)来组织Web应用程序,这对于大的工程非常有用,每个Area代表应用程序的不同功能模块。Area 使每个功能模块都有各自的文件夹,文件夹中有自己的C 阅读全文
posted @ 2017-02-10 15:00 wangwust 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3343105.html 1、URL Routing告诉MVC如何正确的定位Controller和Action。 2、URL Routing包含两个功能:解析URL和生成URL。 3、默认情况下,路由格式用"/"分隔的段数和 阅读全文
posted @ 2017-02-10 14:00 wangwust 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3304534.html 1、ORM(Object Relation Mapping)工具,是为了解决“关系数据库”和“面向对象语言”之间的“失配”,使得开发人员不用过多关心持久层而可以花更多的时间专注于业务。 2、Enti 阅读全文
posted @ 2017-02-10 13:54 wangwust 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3299077.html 1、在ASP.NET MVC中一个客户端请求是在特定的Controller的Action中处理的。默认情况下,MVC框架使用内置的Controller工厂类DefaultControllerFact 阅读全文
posted @ 2017-02-10 11:45 wangwust 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3223042.html 1、Ninject是一款轻量级的DI工具,可通过VS的插件NuGet将其引用到项目中。 2、使用Ninject的步骤: 创建一个Ninject的内核对象 把公开接口绑定到一个实现了该接口的类上 使用 阅读全文
posted @ 2017-02-10 11:24 wangwust 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3223042.html 1、在一个类内部,不通过创建对象的实例而能够获得某个实现了公开接口的对象的引用。这种"需要",就称为依赖注入(Dependency Injection)。 2、依赖注入和和所谓的控制反转(Inver 阅读全文
posted @ 2017-02-10 11:23 wangwust 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3224144.html 1、Razor语句以@开头。 2、每个View都有自己的Model属性,可通过@Model调用。语句"@model Order" 的意思是将本视图的Model属性的类型指向Order类,该语句在Vi 阅读全文
posted @ 2017-02-10 11:22 wangwust 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3208427.html 1、特性(Attribute)对程序中的元素进行标注,比如类、字段、方法、属性等。 2、在.NET Remoting的远程对象中,若要传递或调用某个对象,则该对象所属的类则必须标注[Serializ 阅读全文
posted @ 2017-02-10 10:09 wangwust 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 本文参考:http://www.cnblogs.com/willick/p/3195560.html 1、MVC模式是软件系统的一种架构模式,它将软件分为三大模块: 模型(Model):封装业务逻辑以及对数据的处理方法,对数据有直接的访问权力(对数据库的增删改查等)。 视图(View):对数据有目的 阅读全文
posted @ 2017-02-10 09:13 wangwust 阅读(191) 评论(0) 推荐(0) 编辑