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