什麼是.NET呢?實質上,.NET是Microsoft貼在現有產品和未來產品上的一個新式行銷標籤。在Microsoft伺服器端產品中,如基於Windows DNA 2000技術的BizTalk Server 2000和Application Center 2000,.NET標籤將隨處可見。然而,.NET最令人感興趣的特色卻在於它的開發平台、語言和協議。
通過.NET,Microsoft為我們提供了一種全新的開發平台,這個平台將推動以新體係為基礎的協同Web應用開發。根據Microsoft的說法,.NET至少將成為一種“對Web編程”的方法。當前,第一版Visual Studio .NET已經出現,由此出發,我們或許可以比較精確地勾畫出.NET平台最終的全貌。
作為一種全新的平台和技術,.NET帶來了許多新的產品,但這些產品和現有技術的相容性未能獲得百分之百的保證。.NET支援27種程式設計語言,它們將共用一組提供基本服務的類。.NET應用不再直接在裸機上運行,由於看好一種運行在虛擬機器CLR(Common Language Runtime)上的稱為MSIL的中繼語言,Microsoft放棄了Intel x86代碼。