我们正在努力恢复Google Play商店上的Unionpedia应用程序
传出传入
🌟我们简化了设计以优化导航!
Instagram Facebook X LinkedIn

.NET Core

指数 .NET Core

.NET Core 是.NET Framework的新一代版本,是微軟開發的第一個跨平台 (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 專案的主要目標有 :.

目录

  1. 4 关系: ASP.NET CoreEntity Framework CoreWindows PowerShell.NET標準

ASP.NET Core

ASP.NET Core 是新一代的 ASP.NET,早期稱為 ASP.NET vNext,並且在推出初期命名為 ASP.NET 5,但隨著.NET Core 的成熟,以及 ASP.NET 5 的命名會使得外界將它視為 ASP.NET 的升級版,但它其實是新一代從頭開始打造的 ASP.NET 核心功能,因此微軟宣佈將它改為與.NET Core 同步的名稱,即 ASP.NET Core。 ASP.NET Core 可運行於 Windows 平台以及非 Windows 平台,如 Mac OSX 以及 Ubuntu Linux 作業系統,是 Microsoft 第一個具有跨平台能力的 Web 開發框架。 微軟在一開始開發時就將 ASP.NET Core 開源,因此它也是開源專案的一員,由 (.NET Foundation) 所管理。.

查看 .NET Core和ASP.NET Core

Entity Framework Core

Entity Framework Core 是微軟新一代的物件關聯對應 (ORM) 框架,以.NET Core 實作,不過它是歸屬於 ASP.NET Core 專案的一部份,在 ASP.NET Core 開始開發時就被列入標準功能,與現行的 Entity Framework 一樣,是微軟官方建議使用的資料存取功能,但.NET Core 成功移植 ADO.NET 基礎類別庫 System.Data 之後,開發人員仍能使用 ADO.NET 作為資料存取的解決方案。.

查看 .NET Core和Entity Framework Core

Windows PowerShell

PowerShell(包括Windows PowerShell and PowerShell Core)是微軟公司开发的任务自动化和組態管理框架,由.NET Framework和.NET Core是构建的命令行界面殼層相关脚本语言组成,最初仅Windows组件,后于2016年8月18日开源并跨平台支持。 在PowerShell中,管理任务通常由cmdlets(发音为command-lets)执行,这是执行特定操作的专.NET类。可以将cmdlet集合至脚本、可执行文件(一般是独立应用程序)中,或通过常规.NET类(或WMI / COM对象)实例化。通过访问不同数据存储中的数据由PowerShell运行,如资源管理器或注册表。.

查看 .NET Core和Windows PowerShell

.NET標準

.NET標準(.NET Standard),原稱.NET平台標準(.NET Platform Standard)是微軟為跨平台所規劃的.NET Framework相關平台於系統之間的相依性標準,在此標準之下,能確保標準的应用程序接口與物件能夠跨平台使用。.NET平台標準是以參考組件的方式存在,其本身並沒有任何實作,真正的實作是由平台擁有者所進行,而用戶端使用簡單的版本戳記即可獲得正確的平台版本。.

查看 .NET Core和.NET標準