ASP.NET MVC 1.0揭橥

再正是大家小组日前在四个项目中完全使用 ASP.NET MVC 开发了。学习ASP.NET MVC
的进程中,有成都百货上千花费守旧、开发技术须要学习,而且学习 ASP.NET MVC
大约约等于放任服务端控件的应用
(因为从没ViewState可用),有个别服务端控件依旧得以用的,例如ASP.NET图表控件参看在asp.net
mvc上行使新ASP.NET图表控件
,在codeplex上有贰个ASP.NET
MVC Friendly
HttpModule
,通过这些HttpModule能够在您的门类中使用服务端控件,不过除了,此前所累积的开支经历依旧实惠的,例如:
MasterPage, UserControl, Membership, Role, Session, HttpModule,
HttpHandler, Web Service, Configuration, LINQ, LINQ to SQL, … 而且
ASP.NET MVC 跟古板的 ASP.NET
的webform能够并设有同1个网站中,相互也不会入手,所以大型网站能够稳步转移为
ASP.NET
MVC,具体可参考CMS项目Cuyahoga:http://www.cuyahoga-project.org/

ASP.NET MVC: 创设不带 Web 窗体的 Web
应用程序:http://msdn.microsoft.com/zh-cn/magazine/cc337884.aspx

ASP.NET MVC在现有的ASP.NET
3.5周转时的基本功上提供了一个新的MVC框架。开发人士能够用MVC设计形式来创设Web应用,做到清晰的概念分离(UI可能视图与业务应用逻辑分离,
应用逻辑和后端数据分离),同时还足以采取测试驱动开发。ASP.NET
MVC框架为Web应用的目录结构定义了一个专用的形式,还提供了1个controller基类,用来拍卖发动到“action”的伸手。开发人士还足以
用上那么些本子中所特有的Visual Studio 2009MVC模板,利用模板所提供的单元测试结构来支援Web应用开发。

ASP.NET MVC
1.0下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b&displaylang=en

Microsoft已经揭橥了ASP.NET Model-View-Controller
(MVC)

web框架1.0版,那是微软动用开源协议公布,并且同开发社区丰富互动的叁个成品,和ASP.NET
Webform 1.0的发表完全两样,ASP.NET MVC自从奥迪Q5C版本开头就进入了稳定版本 。

在合法下载页面上对ASP.NET MVC那样描述道:

微软的成品在坊间流传一种说法是“微软的制品一般要到3.0本子才相比较稳定,成熟,能够放心使用”,不过这次发布的ASP.NET
MVC 1.0得以打破那种宿命了,ASP.NET MVC
经过2年多的花费,有一堆的微软专家和社区才女共同研发出来。

要让3个懂 ASP.NET 的人积极学习 ASP.NET
MVC还确确实实不是一件不难的事,终究那两者之间照旧有一部分边境线的,而且还要放任掉一部分早已拥有(或许依旧引以为豪)的学识,例如:服务端控件(Server
Control)开发。然而让四个懂 Java 或 PHP/Ruby的人进去 ASP.NET MVC
的世界应该是比跻身Webform的世界不难多了 。

相关文章