微软在不到一年之前发布了ASP.NETMVC1版,自那时起,几乎近百万的开发人员下载并使用了ASP.NETMVC1的最终版,其人气(popularity)逐月递增。
ASP.NET MVC 2 是 ASP.NETMVC的下一个重大更新版,它是与ASP.NETMVC1相兼容的更新版,所以,所有关于ASP.NETMVC的现有知识,技能,代码和扩展在以后都能继续发挥作用。跟第一个版本一样,微软还在与OSI相容的开源许可下发布了ASP.NETMVC2的源码。
ASP.NET MVC 2可与ASP.NETMVC1并行安装(这意味着,你可以在同一台机器上有一些应用是用V1建造的,而另一些是用V2建造的)。在这里,微软发布了一些说明,如何使用VS2008将你现有的ASP.NETMVC1应用升级到使用ASP.NETMVC2。注意,VS2010有一个自动升级的向导,可以自动地将现有的ASP.NETMVC1应用迁移到ASP.NETMVC2。
3、重新调整过的Html.EditorFor()和Html.DisplayFor()扩展方法,在默认情况下将自动对应简单属性。这使得自动构造Form表单变为更加简单了。
5、Html.ValidationSummary()方法增加了一个参数,可以控制汇总信息显示的级别,是整个Model级别,或是单个属性级别。
8、jQuery1.4.1被包含到了项目中,取代了原先的1.3.2版本。同步更新的还有用来智能提示的vsdoc文件。
9、其他一些很有意义的改进,比如第2点中所说的“强类型HTML(标签)的辅助方法”现在更快了。
它由Castle的MonoRail而来.目前已经历经数个版本。ASP.NETMVC中的MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。
ASP.NETMVC框架是既ASP.NETWebForms后的又一种开发方式。它提供了一系列优秀特性,使ASP.NET开发人员拥有了另一个选择。ASP.NETMVC框架选项非常干净,而且容易使用。它将允许你在应用中轻易地保持关注分离,且有助于进行干净的测试和TDD。
,武汉街头又出新大家都喜欢用什么车当婚车公交608的司机素质就是差下属和领导可以成为朋友吗大学里女生该为男友洗衣服“伪娘”告诉你什么叫气质公交车自曝咸猪手事件人生二十五件奢侈品你有吗史上最无敌纠结的公交让座妈妈,请问我该如何扛下去吕雉的情人
网友评论 ()条 查看