java和asp.net core_.NET Core和ASP.NET Core简介与区别
1、.NET Core簡介
.NET Core是適用于 windows、linux 和 macos 操作系統的免費、開源托管的計算機軟件框架,是微軟開發的第一個官方版本,具有跨平臺 (Windows、Mac OSX、Linux) 能力的應用程序開發框架 (Application Framework),未來也將會支持 FreeBSD 與 Alpine 平臺,也是微軟在一開始發展時就開源的軟件平臺 [1]
2、ASP.NET Core簡介
ASP.NET Core 是一個跨平臺的高性能開源框架,用于生成基于云且連接 Internet 的新式應用程序。?使用 ASP.NET Core,您可以:
創建 Web 應用程序和服務、IoT?應用和移動后端。
在 Windows、macOS 和 Linux 上使用喜愛的開發工具。
部署到云或本地。
3、.NET Core和ASP.NET Core區別
1).NET Core是運行時。它可以執行為其構建的應用程序。ASP.NET Core是構成一個用于構建Web應用程序的框架的庫的集合。ASP.NET Core庫可以在.NET Core和“完整.NET Framework”(Windows附帶許多年)上使用。
2)使用.NET Core的?ASP.NET?CORE-所有依賴項都是自包含的,可以使用大多數Nuget包,不能使用Windows特定的包,可以在Windows,Linux,Mac上執行
3)使用.NET Framework的?ASP.NET?CORE-大多數依賴項都是自包含的,僅在Windows上執行,將有權訪問Windows特定的Nuget軟件包,需要在計算機上安裝有針對性的.NET Framework版本
參考文檔:
總結
以上是生活随笔為你收集整理的java和asp.net core_.NET Core和ASP.NET Core简介与区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 随机产生单词java_关于java:如何
- 下一篇: 欢乐斗地主御林军怎么领