.NET 3.5 SP1安裝包下載說明
我在外培訓時課堂里用的是VS2003版本,老師做的.NET 3.5 SP1例子讓我們拷回去,我自家電腦里由于還沒有安裝VS2003版本這個開發工具,所以無法打開看,我去買軟件看到現在又有2006版的了,如果將2006版的安裝后,能不能打開老師在課堂用VS2003版本做的例子?能不能繼續使用?
這次進行的一系列調整,是在微軟的開發者網絡上進行的。據微軟Web平臺的主管Brian Goldfarb稱:“進行的調整實際上不是最為重要的”。他指出,磁盤緩沖是為用戶提供在磁盤上存儲網頁的功能,“即使如此,從內部測試來看,我們現在開發的產品也不是十分成熟的。如果我們感到這些功能缺少后會出現一系列的問題,我們就不會把這些功能刪除。”同時,微軟還對 .NET 3.5 SP1進行了修改。授權調整主要包括支持在.Net他Visual Web Developer中的LICX。
免費的Visual Web Developer 2008 Express 版也在SP1中作了更新,加了對類庫和ASP.NET Web Application項目類型的支持。Visual Web Developer Express版的早期版本只支持ASP.NET web-site項目。
此外,對類庫和web應用項目的支持還將允許你在免費的Visual Web Developer 2008版中建造ASP.NET MVC和Silverlight項目。上面所有的JavaScript,動態數據,經典ASP, 以及 AJAX改進都將在Visual Web Developer Express版中工作。#t#
對客戶端開發的改進.NET 3.5 SP1 和 VS 2008 SP1包含了針對客戶端應用開發的重大的性能,部署,和功能改進。Tim Sneath在這里有一篇精彩的博客貼子,討論了其中一些客戶端開發方面的改進,下面是相關的細節:
應用啟動和Working Set性能改進
.NET 3.5 SP1 包括了對CLR的非常重大的性能改進,將導***其快速的應用啟動,特別是在“冷啟動”的場景下(指目前沒有任何.NET應用在運行)。這些得益大部是通過改變CLR NGEN文件中的塊布局,以及通過極大地優化IO訪問模式來取得的。我們還將對我們的JIT代碼生成器做一些很好的優化,以允許使用結構體的方法的更好的行內化。
今天,在安裝SP1后,對大型的.NET客戶端應用的測量,我們發現啟動的速度之提高幾達百分之四十,這些優化在某些情形下還有將ASP.NET 應用每秒請求的吞吐量提高了至百分之十的副作用。
新的New .NET 框架客戶端Profile安裝包
.NET 3.5 SP1還給建造.NET客戶端應用的開發人員引進了一個被稱為“.NET Framework Client Profile”的新安裝包選項,它提供了一個新的安裝程序,能在還沒有安裝.NET框架的機器上提供更小,更快,和更簡單的.NET客戶端應用的安裝體驗。
.NET 3.5 SP1安裝只包括了.NET框架中常用于客戶端應用場景的那些程序集和文件。例如,它包括了Windows Forms, WPF, 和 WCF,并不包括ASP.NET和那些主要用于服務器場景的那些庫和組件。我們預期這個安裝包的大小大概在26MB左右,比之完整的.NET框架安裝包,下載和安裝將快很多。
.NET Framework Client安裝包中的程序集和APIs跟完整的.NET框架安裝包中的那些程序集和APIs是***一樣的,這意味著應用可以定向于NET 3.5 SP1的Client Profile和完整的Profile,不需要做重新編譯。在.NET Client Profile安裝包下工作的所有的 .NET應用,在完整的.NET框架下也自動工作。
開發人員可以在VS 2008 SP1中調出客戶端應用的項目屬性頁來指定他們建造的客戶端應用同時支持.NET 3.5 SP1和完整的.NET框架。在項目屬性頁上,他們可以選擇一個新的復選框,表示它只需要包含在.NET Framework Client Profile中的那些程序集。