.NET

Infobox software | name =. NET | logo = Microsoft. NET logo.svg | logo_size = 150px | developer =. NET基金會 | released = | discontinued = | latest release version = v 7.0 | latest release date = | programming language = C++ 和C ♯ | operating system = Windows 、 Linux和macOS | platform = | genre = 軟件框架 | license = MIT許可證 | website = . NET ( 3.1版以前稱作.NET Core ) 是微軟開發的第一個跨平臺 ( Windows 、 Mac OSX 、 Linux ） 的應用程式開發框架 （ Application Framework ） ， 未來也將會支援FreeBSD與Alpine 平臺。.Net Core也是微軟在一開始發展時就開源的軟體平臺 ， 它經常也會拿來和現有的開源. NET 平臺Mono比較 。 由於. NET Core 的開發目標是跨平臺的. NET 平臺 ， 因此. NET Core 會包含. NET Framework 的類別庫 ， 但與. NET Framework 不同的是. NET Core 採用套件化 ( Packages ) 的管理方式 ， 應用程式只需要取得需要的組件即可 ， 與. NET Framework 大包式安裝的作法截然不同 ， 同時各套件亦有獨立的版本線 ( Version line ) ， 不再硬性要求應用程式跟隨主線版本 。 . NET Core 專案的主要目標有 ： 支援或可以移轉 ( port ) 到更多的作業系統平臺與晶片架構 ( 也就是未來計劃會跨出 x86 平臺 ) 。 具有引人注目的效能與高可靠度 。 開發人員能快速與直覺的獲取. NET Core 開發環境 。 在直覺與具生產力的情況下建造應用程式 ， 使用文件 ， 範例與 NuGet 元件 。