02 2009 档案

摘要:导读:本文的目的是描述ASP.NET MVC请求从开始到结束的整个生命周期。主要研究了处理ASP.NET MVC请求的5个过程:创建RouteTable、UrlRoutingModule拦截请求、生成控制器、执行行为以及呈现视图。最后介绍了 ASP.NET MVC框架的可扩展点。 本文的目的旨在详细描述ASP.NET MVC请求从开始到结束的每一个过程。我希望能理解在浏览器输入URL并敲击回车来请求一个ASP.NET MVC网站的页面之后发生的任何事情。 阅读全文
posted @ 2009-02-23 14:19 Binglingshui 阅读(982) 评论(1) 推荐(0)
摘要:Oxite中有6个Project,每个项目各自作为项目架构中的不同的层。下面我们来各自的分析一下这6个项目。 我们可以看到这六个项目分别是Oxite,LinqToSqlDataProvider,MVC,Test,OxiteSite,(Oxite.Database 需要安装SQL Server2005)。 阅读全文
posted @ 2009-02-22 10:30 Binglingshui 阅读(2258) 评论(4) 推荐(2)
摘要:做.Net开发的很多人都知道DevExpress,很强大的控件厂商,而且可以得到它的源码(收费的哦),而这款CodeRush同样来自这家很优秀的公司。在SON中,所使用的是注册版的CodeRush and RefactorPro,好东西就有好价格,它的使用费是249+39$/Y,一般的程序员是受不起的。幸好,CodeRush Xpress出现了,官网已经改名了,叫DXCore™ for Visual Studio,这是一个对个人的免费版本,包含了CodeRush 和 RefactorPro的部分功能。 阅读全文
posted @ 2009-02-21 08:12 Binglingshui 阅读(1514) 评论(0) 推荐(0)
摘要:ReSharper是为Microsoft Visual Studio .NET 2005这一流行的开发平台提供的插件,功能是提供流行C#代码智能帮助,高亮度显示实时纠错以及重新参数化等功能。ReSharper 为C#开发者提供许多强力的提高生产力的能力,世界上成千上万的Java开发者已经越来越依靠这一智能技术。ReSharper为C#开发人员提供了许多强有力的特性,极大地提高了开发效率。 阅读全文
posted @ 2009-02-20 12:51 Binglingshui 阅读(776) 评论(1) 推荐(1)
摘要:ASP.NET Routing可以使您访问一个URL,而该URL不必映射到网站中特定文件。由于 URL 不必映射到文件,所以可以在 Web 应用程序中使用一些描述性的用户操作URL,因此更易于被用户理解。 在一个不使用路由的 ASP.NET 应用程序中,对 URL 的传入请求通常映射到磁盘上的物理文件,如 .aspx 文件。例如,对 http://localhost/Order/OrderItem.aspx?orderId=101 的请求映射到名为 OrderItem.aspx 的文件,该文件包含代码和标记用于呈现对浏览器的响应。网页使用 orderId=101 的查询字符串值来决定显示的内容类型,但是该值对用户可能意义不大。 阅读全文
posted @ 2009-02-20 10:56 Binglingshui 阅读(377) 评论(0) 推荐(0)
摘要:最近迷上了优雅的MVC,也写了一点东西,顺便整理个学习笔记,和朋友们分享一下。 在这一篇中,先来看一下大师们对MVC的观点,以及为什么会在ASP.Net下出现MVC。 阅读全文
posted @ 2009-02-19 15:58 Binglingshui 阅读(540) 评论(1) 推荐(0)

小明明