.net是指一款平台,就(jiù)是微軟的用來實現XML,Web Services,SOA和敏捷性的技術。
濟南軟件開(kāi)發(fā)認爲對(duì)技術人員,想真正了解什麼(me)是.net,必須先了解.net技術出現的原因和它想解決的問題,必須先了解爲什麼(me)他們需要XML, Web Services 和 SOA。技術人員一般將(jiāng)微軟看成(chéng)一個平台廠商。微軟搭建技術平台,而技術人員在這(zhè)個技術平台之上創建應用系統。
從這(zhè)個角度,.net也可以如下來定義:.net是微軟的新一代技術平台,爲敏捷商務構建互聯互通的應用系統,這(zhè)些系統是基于标準的,聯通的,适應變化的,穩定的和高性能(néng)的。 從技術的角度,一個.net應用是一個運行于.net Framework之上的應用程序。更精确的說,一個.net應用是一個使用.net Framework類庫來編寫,并運行于公共語言運行時 Common Language Runtime之上的應用程序。如果一個應用程序跟.net Framework無關,它就(jiù)不能(néng)叫(jiào)做.net程序。比如,僅僅使用了XML并不就(jiù)是.net應用,僅僅使用SOAP SDK調用一個Web Service也不是.net應用。
開(kāi)發(fā)工具包含内部嵌套的C#/VB/F#/J#開(kāi)發(fā)平台,就(jiù)是 Visual Studio 2010。