摘要: 请求找不到对应的Action,会默认运行Controller类别的HandleUnknowAction,虚拟的,可以重写。 动作限定名:[ActionName("default")]Public actionResult index(){ return view();} 需要路由:http://lo 阅读全文
posted @ 2017-08-22 20:36 青春已逝 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 职责:专注于如何有效提供数据访问机制,数据格式验证,商业逻辑验证等,为View和Controller提供数据,接收View的数据,Controller通过model处理增删改查等处理。 再Code FIRST开始模式中,Model的验证特性有如下: 1.主键[Key]特性:如果为ID或包含ID且数据 阅读全文
posted @ 2017-08-22 17:46 青春已逝 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 1.路由比对 接到http请求,在UrlRoutingModule模块中处理与网址路由有关的运算。默认情况下如果该网址可以对应于网站跟目录下的实体文件,则不会交给MVC处理,直接交由IIS运行。可以通过在Application_start函数中设置RouteTable.Routes.RouteExi 阅读全文
posted @ 2017-08-22 14:42 青春已逝 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 首先,在MVC应用程序的入口函数Application_Start()中(在事件在GLOBAL文件中),通过RouteConfig.RegisterRoutes(RouteTable.Routes)注册路由集合信息。RouteTable.Routes是一个公开的路由集对象,用于保存路由信息集合信息, 阅读全文
posted @ 2017-08-22 14:18 青春已逝 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 用c#.net时间累计也有一年了,对.net非托管资源析放方式学习总结一下。 在.net中,可以用Using关键字进行析放,被析放的对象必须实现了IDisposable接口。当代码跳出Using关键字包裹的代码域时,系统会调用实例对象的Disposable函数进行析放。IDisposable接口,一 阅读全文
posted @ 2017-08-20 23:16 青春已逝 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 第一步 掌握一门.NET面向对象语言,C#或VB.NET 我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去! 第二步 对.NET Framework类库有一定的了解 可以通过开发Windows Form应用程序 阅读全文
posted @ 2016-03-16 23:02 青春已逝 阅读(116) 评论(0) 推荐(0) 编辑