ASP.NET MVC是繼ASP.NET WebForms之後,微軟推出的Front Controller式的Web開發模型,它彌補了前者對HTML控制能力不足,單元測試較為困難等缺點。更重要的是,ASP.NET MVC基於MS-PL發布,是一個真正的開源架構——且沒有任何平台限制,也就是說,您可以在mono下使用或開發ASP.NET MVC的相關項目。
微軟在今年3月的MIX大會上發布ASP.NET MVC RTM的時候,就已經公布了部分ASP.NET MVC 2的計劃,並且在官方代碼源中包含的MvcFutures項目中實現了V2的部分功能雛形。在沉寂了4個多月之後,10月初微軟 發布了ASP.NET MVC 2的Preview 1版本,並在論壇中向社區徵求反饋意見和建議。令人放心的是,ASP.NET MVC 2 Preview 1能夠與ASP.NET MVC 1.0 RTM共存,不會影響後者的正常使用。12月16日微軟又發布了ASP.NET MVC 2 RC,進行了小的更新:
IIS script mapping script is no longer available in the installer
The IIS script mapping script is a command-line script that is used to configure script maps for IIS 6 and for IIS 7 in Classic mode. The script-mapping script is not needed if you use the Visual Studio Development Server or if you use IIS 7 in Integrated mode. The scripts are available as a separate unsupported download on the ASP.NET CodePlex site.
The Html.Substitute helper method in MVC Futures is no longer available
Due to changes in the rendering behavior of MVC view engines, the Html.Substitute helper method does not work and has been removed.
:ASP.NET MVC 2 Release Candidate
發行文檔:
相關文章:
ASP.NET MVC 2 RC Released