ScottGu在他的部落格中說到:
At a high-level, the changes from Beta2 to RC include:
- Inclusion of a built-in VS 2005 Web Application Project template to create new ASP.NET AJAX applications. This now allows you to pick File->New Project (in addition to the existing template in File->New Web Site) to create new ASP.NET AJAX enabled web applications.
- Additional globalization support for AJAX applications, as well as additional script resource handler features to improve substitution logic, compression and caching. Dynamic invocation of web service proxies from JavaScript is also now supported.
- The assembly name of ASP.NET AJAX changed from Microsoft.Web.Extensions.dll to , and the namespace of the server-side features of ASP.NET AJAX changed from Microsoft.Web to System.Web. Note that the client JavaScript namespaces did not change (which avoids breaking existing client JavaScript code).
大致翻譯了一下:英文不太好
從高層面來講,Beta2到RC的變化主要包括:
-可以從一個VS 2005 Web Application Project項目模板來建立ASP.NET AJAX 應用程式。現在允許你從檔案菜單中選擇建立項目,新網站來建立ASP.NET AJAX Web應用程式。
-增加AJAX應用程式全球化支援,也增加了script resource handler特性來改進邏輯,效能,和緩衝。也增加了JavaScript持續動態調動WEB服務。
-ASP.NET AJAX DLL從Microsoft.Web.Extensions.dll 變為Microsoft.Web.Extensions.dll ,伺服器端命名空間也從Microsoft.Web變為System.Web。注意用戶端JavaScript命名空間並沒有變化,應避免破壞現在的JavaScript代碼!
他還說到了裝配集和命名空間變化的兩個原因,這裡就不再翻譯了。
The team made this last server namespace and assembly change for two reasons:
1) Because ASP.NET AJAX will be a fully-supported part of the core .NET Framework going forward, and so for consistency it makes sense for the final release to live under the "System" namespace - which is where the other core parts of the .NET Framework and ASP.NET live.
2) Because it will help make upgrading to the "Orcas" release of ASP.NET and Visual Studio much easier. ASP.NET AJAX will be built-in with "Orcas" (so you don't have to download and install it separately), and by making the namespace change it means that your code will not need to change. You'll be able to optionally keep your applications running using the ASP.NET AJAX 1.0 release just fine if you want (it will run and be supported on top of Orcas) - or you'll be able to change the version string in your web.config file and automatically upgrade to the newer version of ASP.NET AJAX that will be included built-in to ASP.NET "Orcas".