說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732
全網監測海量數據按需發布監測預警
實時把握輿情動態精準追溯信息源頭
.NET框架(.NETFramework)是由微軟開發,一個致力于敏捷軟件開發(Agilesoftwaredevelopment)、快速應用開發(Rapidapplicationdevelopment)、平臺無關性和網絡透明化的軟件開發平臺。.NET是微軟為下一個十年對服務器和桌面型軟件工程邁出的第一步。.NET包含許多有助于互聯網和內部網應用迅捷開發的技術。
.net開發框架——net開發框架簡介
.NET框架是一個多語言組件開發和執行環境,它提供了一個跨語言的統一編程環境。.NET框架的目的是便于開發人員更容易地建立Web應用程序和Web服務,使得Internet上的各應用程序之間,可以使用Web服務進行溝通。從層次結構來看,.NET框架又包括三個主要組成部分:公共語言運行時(CLR:CommonLanguageRuntime)、服務框架(ServicesFramework)和上層的兩類應用模板——傳統的Windows應用程序模板(WinForms)和基于ASP.NET的面向Web的網絡應用程序模板(WebForms和WebServices)。
公共語言運行時(CLR),是一個運行時環境,管理代碼的執行并使開發過程變得更加簡單。CLR是一種受控的執行環境,其功能通過編譯器與其它工具共同展現。
在CLR之上的是服務框架,它提供了一套開發人員希望在標準語言庫中存在的基類庫,包括集合、輸入/輸出、字符串及數據類。
.NET3.5版本的使用
這個版本將包含一個支持C#和VBNet中心的語言特性的編譯器,以及對語言集成查詢(LINQ,Language-IntegratedQuery)的支持。該版本隨VisualStudio2008一起發布。
同時,.NET框架3.5自動包含.NET框架2.0SP1以及.NET框架3.0SP1,用于為這兩個版本提供安全性修復,以及少量新增的類庫,此版本提供的新功能有:
擴展方法(ExtensionMethod)屬性(Attribute),用于為擴展方法提供支持
LINQ支持,包括LINQtoObject、LINQtoADONET以及LINQtoXML
表達式目錄樹(ExpressionTree),用于為Lambda表達式提供支持
與語言集成查詢(LINQ)和數據感知緊密集成。借助這個新功能,您可以使用相同的語法,在任何支持LINQ的語言中編寫相關代碼,以篩選和枚舉多種類型的SQL數據、集合、XML和數據集,以及創建它們的投影。
利用ASPNETAJAX可以創建更有效、更具交互性、高度個性化的Web體驗,這些體驗在所有最流行的瀏覽器上都能實現。
用于生成WCF服務的全新Web協議支持,包括AJAX、JSON、REST、POX、RSS、ATOM和若干新的WS-*標準。
VisualStudio2008中面向WF、WCF和WPF的完整工具支持,其中包括支持工作流的服務這一新技術。
.NET框架3.5基類庫(BCL)中的新類可滿足許多常見的客戶請求。
.NET框架客戶端配置文檔是完整版.NET框架的子集,面向客戶端應用程序。這改善了尚未安裝.NET框架的計算機上的安裝體驗。改進WindowsPresentationFoundation的性能,其中包括啟動速度的位圖效果性能的提高。為WindowsPresentationFoundation增加的功能包括對業務線應用程序的更好支持、本機閃屏支持、DirectX像素著色器支持以及新的WebBrowser控件。如果大家還想了解更多與之有關的信息,歡迎關注我們文軍營銷的官網。
推薦閱讀
說明:如果您有任何疑問或想咨詢其他業務請撥打電話 400 685 0732