微软发布了ASP.NET MVC 1.0,在历经了5个Prevew版,2个RC版之后,终于在大家的期待之中到来,从2007年11月发布第一个预览版至今近一年半。尽管如此,这一两年来关于ASP.NET MVC的资料却从来没有中断过,博客园也好,CSDN也好,以及微软的Webcast上面,都相当的丰富。可能很多朋友都在等待正式版的发布,现在可以去学习并应用于项目之中了。
MVC描述:
MVC(Model-View-Controller,模型—视图—控制器模式)用于表示一种软件架构模式,它把软件系统分为三个基本部分:模型(Model),视图(View)和控制器(Controller)。ASP.NET MVC 使你能够建立模型(Model)、视图(View)、控制器(Controller) 的ASP.NET应用。
Model: 负责应用程序状态的存储,通常和数据库的表对应。
View: 用来显示数据,除了格式化数据的显示方式外,基本上不做其他。
Controller: 用来处理Model和View的交互。
另:今天微软在拉斯维加斯举行每年一度的MIX大会,MIX大会主要面向Web开发的设计者和开发者,微软除发布了ASP.NET MVC 1.0外,还发布了Silverlight 3.0 beta1、Expression Blend 3.0 Preview。
相关链接: