代码改变世界

随笔档案-2015年01月

ASP.NET MVC路由解析

2015-01-27 11:25 by Fururur, 2336 阅读, 收藏, 编辑
摘要: 继续往下看《ASP.NET MVC5框架揭秘》。 ASP.NET系统通过注册路由和现有的物理文件路径发生映射。而对于ASP.NET MVC来说,请求的是某个Controller中的具体的Action方法。 路由注册和忽略的方法与ASP.NET不同,位于RouteCollectionExtension 阅读全文

ASP.NET 路由解析

2015-01-18 22:48 by Fururur, 3593 阅读, 收藏, 编辑
摘要: 这段时间在读园子里Artech大神的《ASP.NET MVC5框架揭秘》,慢慢地从底层了解了MVC模式的设计思路。下面是一些阅读的总结。 传统的Web Forms应用,URL指向的是具体的物理文件,而ASP.NET MVC应用一般指向的是某个Controller中的某个Action方法。URL与目标 阅读全文

Dapper的基本使用

2015-01-17 22:03 by Fururur, 98573 阅读, 收藏, 编辑
摘要: Dapper是.NET下一个micro的ORM,它和Entity Framework或Nhibnate不同,属于轻量级的,并且是半自动的。也就是说实体类都要自己写。它没有复杂的配置文件,一个单文件就可以了。给出官方地址。 http://code.google.com/p/dapper-dot-net 阅读全文

利用Dapper ORM搭建三层架构

2015-01-17 19:22 by Fururur, 24932 阅读, 收藏, 编辑
摘要: 利用Dapper关系对象映射器写的简单的三层架构。Dapper:StackOverFlow在使用的一个微型的ORM,框架整体效率较高,轻量级的ORM框架。网上有较多的扩展。此处只是简单的调用Dapper中的方法。UI层: Dapper.Console:一个简单的控制台程序。 BLL业务逻辑层: Da 阅读全文

ASP.NET和IIS工作原理

2015-01-17 19:15 by Fururur, 2017 阅读, 收藏, 编辑
摘要: 图为iis6.0运行asp.net的原理。 browser向iis发送HTTP请求,HTTP.SYS将其分发给W3SVC(World Wide Web Publishing Service),后者解析请求,若是静态网页,直接响应给browser;若是动态网页,IIS无法直接处理,寻找存放在Metab 阅读全文

C#中的new修饰符

2015-01-17 18:52 by Fururur, 1311 阅读, 收藏, 编辑
摘要: MSDN:在用作声明修饰符时,new 关键字可以显式隐藏从基类继承的成员。 隐藏继承的成员时,该成员的派生版本将替换基类版本。 虽然可以不使用 new 修饰符来隐藏成员,但将收到编译器警告。 如果使用 new 来显式隐藏成员,将禁止此警告。 1 public class BaseClass 2 { 阅读全文
点击右上角即可分享
微信分享提示