asp.net mvc 3 已於2011-1-13日發布!
:
http://download.microsoft.com/download/3/4/A/34A8A203-BD4B-44A2-AF8B-CA2CFCB311CC/AspNetMVC3Setup.exe
http://download.microsoft.com/download/3/4/A/34A8A203-BD4B-44A2-AF8B-CA2CFCB311CC/ASP.NET-MVC-3-RTM-Release-Notes.doc
還有個叫WebsitePanel的東東,不知道幹啥的,有空看看。。。
恩,那個賊討厭的UrlParameter.Optional問題解決了。。。
簡單翻譯下RTM Release Note:
ASP.NET MVC 3 RTM 的變化(自RC2後)變化1: 將jQuery UI 版本更新至 1.8.7變化2: 將預設的ModelMetadataProvider設定為DataAnnotationsModelMetadataProvider。ASP.NET MVC RC2版本中引入了一個CachedDataAnnotationsMetadataProvider類,基於DataAnnotationsModelMetadataProvider類,以改進效能。然而,該類的實現存在一些bug,因此在RTM中恢複為以前的實現,並將該類移至MVC Futures中(http://aspnet.codeplex.com/下載)。修複1:在ASP.NET MVC 3預發布版本中,粘貼含有空白符號的Razor運算式的一部分,會導致該部分被倒置例如,下面的Razor程式碼片段:@SomeMethod("first param", 100)@AnotherMethod()如果選中第一個語句中的“first param” 並將參數粘貼到第二個方法中,結果是這樣的:@AnotherMethod(param""first)粘貼操作正確的結果應當是:@AnotherMethod("first param")該問題已在RTM版本中修複.修複2: 重新命名一個在編輯視窗中一開啟的Razor檔案,將導致文法加亮和智能提示失效,RTM版本中已修複.