wzyws

          .net framework介紹

           

          net framework又稱 .Net框架。是由微軟開發,一個致力于敏捷軟件開發、快速應用開發、平臺無關性和網絡透明化的軟件開發平臺。.NET是微軟為下一個十年對服務器和桌面型軟件工程邁出的第一步。.NET包含許多有助于互聯網和內部網應用迅捷開發的技術。.NET框架是微軟公司繼Windows DNA之后的新開發平臺。

          .NET框架是以一種采用系統虛擬機運行的編程平臺,以通用語言運行庫為基礎,支持多種語言的開發。NET也為應用程序接口(API)提供了新功能和開發工具。這些革新使得程序設計員可以同時進行Windows應用軟件和網絡應用軟件以及組件和服務的開發。.NET提供了一個新的反射性的且面向對象程序設計編程接口。.NET設計得足夠通用化從而使許多不同高級語言都得以被匯集。.NET Framework中的所有語言都提供基類庫(BCL)。

          .Net框架的歷史

          1. NET Framework 1.0

            完整版本號 - 1.0.3705這是最初的.NET構架,發行于2002年。它可以以一個獨立且可重新分發的包的形式或在一個軟件發展工具包集中被獲得。它也是第一個微軟Visual Studio .NET的發行版的一部分(也被稱作Visual Studio .NET 2002)。

          .NET Framework 1.1

            完整版本號 - 1.1.4322這是首個主要的.Net Framework升級版本,他發行于2003年。它可以以一個獨立的可重新分發的包的形式或在一個軟件發展工具包集中被獲得。它也是第二個微軟Visual Studio .NET版本的一部分(也被稱作Visual Studio .NET 2003)。它也是首個被Windows Server 2003所內置的.Net Framework版本。

          .NET Framework 2.0

            完整版本號 - 2.0.50727.42,發行于200510月27

            .Net Framework 2.0的組件都包含在 Visual Studio 2005和SQL Server 2005里面。通過MSDNUniverse版可以免費下載RTM版本。自1.1版本以來的改進:大量的API變更。新的API讓需要管理.NET運行庫實例的非.NET的應用程序可以做到這點。這個新的API對.NET運行庫的各種功能,包括:多線程、存儲器分配、代碼加載等,提供了很好的控制。它最初是為Microsoft SQL Server能夠有效率的使用.NET運行庫而設計的,因為Microsoft SQL Server擁有它自己的日程管理器和存儲器管理器。NET框架 2.0 SP1隨.Net Framework 3.5同時發行,請參看.Net Framework 3.5一節。.Net Framework 2.0 SP2隨.Net Framework 3.5 SP1同時發行,請參看.Net Framework 3.5 SP1一節。

          .NET Framework 3.0

            Windows Presentation FoundationWPF):提供更佳的用戶體驗,用來開發Windows Forms程序以及流覽器應用程序.Windows Communication FoundationWCF):提供SOA(面向服務的軟件構架)支持的安全的網絡服務(Web Service)框架。Windows Workflow FoundationWF):提供一個設計與發展工作流程導向(Workflow-oriented)應用程序基礎支持的應用程序接口。Windows CardSpace:提供一個SSO的解決方案,每個用戶都有各自的CardSpace。.Net Framework 3.0 SP1隨.Net Framework 3.5同時發行,請參看.Net Framework 3.5。.Net Framework 3.0 SP2隨.Net Framework 3.5 SP1同時發行,請參看.Net Framework 3.5 SP1。

          .NET Framework 3.5

            這個版本將包含一個支持C#和VB .Net中心的語言特性的編譯器,以及對語言集成查詢(LINQ,Language-Integrated Query)的支持。該版本隨Visual Studio 2008一起發布。

            同時,.Net Framework 3.5自動包含.Net Framework 2.0 SP1以及.Net Framework 3.0 SP1,用于為這兩個版本提供安全性修復,以及少量新增的類庫(如System.DateTimeOffest),此版本提供的新功能有:

            擴展方法(Extension Method)屬性(Attribute),用于為擴展方法提供支持LINQ支持,包括LINQ to Object、LINQ to ADO .NET以及LINQ to XML表達式目錄樹(Expression Tree),用于為Lambda表達式提供支持與語言集成查詢 (LINQ)和數據感知緊密集成。借助這個新功能,您可以使用相同的語法,在任何支持LINQ的語言中編寫相關代碼,以篩選和枚舉多種類型的SQL數據、集合、XML和數據集,以及創建它們的投影。利用asp .netAJAX可以創建更有效、更具交互性、高度個性化的Web體驗,這些體驗在所有最流行的瀏覽器上都能實現。用于生成WCF服務的全新Web協議支持,包括AJAX、JSON、REST、POX、RSS、ATOM和若干新的WS-*標準。Visual Studio 2008中面向WF、WCF和WPF的完整工具支持,其中包括支持工作流的服務這一新技術。.Net Framework 3.5基類庫 (BCL)中的新類可滿足許多常見的客戶請求。[編輯].Net Framework 3.5 SP1 .Net Framework 3.5 SP1自動包含.Net Framework 2.0 SP2以及.Net Framework 3.0 SP2。

            該版本新增的ASP .NET功能,隨Visual Studio 2008 SP1發布,此版本提供了下列的新功能:

            新增的ASP .NET功能包括ASP .NET動態數據和ASP .NET AJAX附加功能,前者提供了無需編寫代碼就可實現數據驅動的快速開發的豐富支架框架,后者為管理瀏覽器歷史記錄提供了支持(后退按鈕支持)。ADO .NET Entity Framework。對SQL Server 2008的數據提供程序支持。.Net Framework客戶端配置文檔是完整版.Net Framework的子集,面向客戶端應用程序。這改善了尚未安裝.Net Framework的計算機上的安裝體驗。改進Windows Presentation Foundation的性能,其中包括啟動速度的位圖效果性能的提高。為Windows Presentation Foundation增加的功能包括對業務線應用程序的更好支持、本機閃屏支持、DirectX像素著色器支持以及新的WebBrowser控件。ClickOnce應用程序發布者可以根據具體情況決定是否取消簽名和散列,開發人員可以以編程方式安裝顯示自定義署名的ClickOnce應用程序,ClickOnce錯誤對話框支持指向網絡上特定于應用程序的支持站點的鏈接。用于SQL Server的.Net Framework數據提供程序 (System.Data.SqlClient)完全支持SQL Server 2008數據庫引擎的所有新功能。有關.Net Framework對SQL Server 2008的支持的更多信息,請參見SQL Server中的新功能 (ADO .NET)。ADO .NET數據平臺是一種多版本策略,它使開發人員能夠針對概念性實體數據模型進行編程,從而減輕他們的編碼和維護工作。此平臺提供了ADO .NET Entity Framework、實體數據模型 (EDM)、對象服務、LINQ to Entities、Entity SQL、EntityClient、ADO .NET數據服務及實體數據模型工具。Windows Communication Foundation現在提供了改進的互操作性支持,增強了部分信任方案中的調試體驗,并擴展了集成協議支持以更廣泛地應用于Web 2.0應用程序,進而使DataContract串行化程序更易于使用。Microsoft.VisualBasic.PowerPacks命名空間引入了新的DataRepeater控件,該控件以可自定義的列表格式顯示數據。此命名空間還包含新的矢量形狀。

          .NET Framework 4.0

            4.0主要增加了并行支持,英文版于2010年4月12日推出。

            企業基礎 .NET提供開發軟件的獨立平臺,自帶高度安全的網絡系統,相當倚重軟件組件以及組件導向程序。在這方面它完全取代前者(COM1)。

            NET Framework 4.5

            .Net Framework 4.5尚未正式發布,目前為開發者預覽版,詳細信息見.NET Framework Developer Center
          (以上由長沙軟件開發編輯整理于網絡,如有想獲知相關信息請訪問www.sjin.cn )

           



          武漢SEO www.quliangwen.org.cn

          posted on 2012-05-30 17:15 迂回魚 閱讀(276) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 旅游| 罗甸县| 教育| 沅陵县| 峨眉山市| 淮北市| 恩施市| 南郑县| 达州市| 噶尔县| 正宁县| 富蕴县| 江城| 长海县| 襄汾县| 广德县| 二手房| 鲜城| 谢通门县| 梅州市| 尤溪县| 深水埗区| 新疆| 腾冲县| 十堰市| 枣强县| 西昌市| 浮山县| 蒙山县| 三门峡市| 固安县| 岳阳市| 滦南县| 沾化县| 突泉县| 汾阳市| 虹口区| 兰西县| 册亨县| 高台县| 井陉县|