勵志

勵志人生知識庫

.net是甚麼

微軟的一箇技術平臺

.NET微軟的一箇技術平臺,它包含以下幾個方面的含義和特點:

開發平臺:.NET是一箇用於構建多種應用的開發平臺,支持C#、F#、Visual Basic等編程語言來編寫.NET應用。它是免費的、開源的,並且具有跨平臺的特性,可以用於構建新式應用和雲服務。

技術實現:.NET被用來實現XMLWeb ServicesSOA(面向服務的體系結構)等技術,旨在構建基於標準、聯通、適應變化、穩定且高性能的應用系統。從技術角度看,一箇.NET應用是運行在.NET Framework之上的應用程序。

用戶環境與服務:.NET也被視爲一箇用戶環境,提供一組基本的用戶服務,這些服務可以作用於客戶端、服務器端和任何地方,保持很好的一致性,並融合新的創意。它不僅是用戶體驗的集合,也是開發人員體驗的集合。

公共語言運行庫(CLR):.NET以CLR爲基礎,實現跨平臺和跨語言的開發。CLR是.NET運行時的核心,它負責管理代碼的執行,提供內存管理、線程管理、安全性等服務。

組成部分:.NET主要由幾個部分組成,包括Windows .NET操作系統(如Windows 7/8/10等)、.NET企業級服務器(如SQLServer等)、.NET Web服務組件以及.NET框架。其中,.NET框架是.NET的核心部分,提供建立和運行應用程序的基礎。

綜上所述,.NET是一箇功能強大的技術平臺,它提供了豐富的工具和服務,幫助開發人員構建高效、穩定、跨平臺的應用程序。