![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/7/7d/Microsoft_.NET_logo.svg/langzh-hk-640px-Microsoft_.NET_logo.svg.png&w=640&q=50)
.NET Framework
微软开发的软件平台 / 維基百科,自由的 encyclopedia
.NET Framework是由微軟開發,一個致力於敏捷軟件開發(agile software development)、快速應用開發(rapid application development)、平臺獨立性和網絡透明化的軟件框架。.NET是微軟為2000年代對伺服器和桌上型軟件工程邁出的第一步。.NET包含許多有助於互聯網和內部網套用迅捷發的技術。
![]() |
![]() | |
![]() .NET Framework的組件堆疊 | |
開發者 | Microsoft |
---|---|
首次釋出 | 2002年2月13日,22年前(2002-02-13) |
目前版本 |
![]() |
作業系統 | Windows 98或更新 Windows NT 4.0或更新 |
類型 | 軟件框架 |
特許條款 | 專有軟件 FCL(英語:Framework Class Library)採用微軟Ms-RSL共用原始碼特許[2] 部份採取MIT特許條款[3][4] |
網站 | www |
.NET Framework是微軟公司繼Windows DNA之後的新發平台,採用系統虛擬機器運行,以通用語言運行庫(Common Language Runtime)為基礎,支援多種語言(C#、F#、VB.NET、C++、Python等)的開發。
.NET也為應用程式介面(API)提供了新功能和發工具。這些革新使得程式設計員可以同時進行Windows應用軟件和網絡應用軟件以及元件和服務(web服務)的開發。.NET提供了一個新的反射性的且物件導向程式設計編程介面。.NET設計得足夠通用化從而使許多不同高階語言都得以被匯集。
甲骨文公司的Java程式語言和Java平台企業版技術是.NET平台的競爭對手之一。
2014年11月12日,微軟宣佈完全開放.NET Framework的原始碼,並提供給Linux和macOS使用。[5] 微軟於2019年4月釋出了該框架作為專有軟件的最後一個主要版本 .NET Framework 4.8,隨後於 2022年8月釋出了 4.8.1。從此之後便只有安全性或是穩定性的臭蟲修復更新,亦無後續版本改動的計劃。.NET Framework 4.8將會持續包含在Windows的更新中接收安全性更新,截至2023年11月為止,並無將其移除的計劃。[6]官方推薦後續的新開發改用 .Net 6 起的版本進行開發。[7]