Asp.Net Core 1.0 和 .Net Core 1.0 之间的区别?
Difference between Asp.Net Core 1.0 and .Net Core 1.0?
首先抱歉我的英语不好。我几乎不知道asp.net、asp.net核心[=28=之间的区别]和.net core等。我在google里查了将近一整天是什么东西。据我了解,Asp.Net 5 已更名为 Asp.Net Core 1.0。此外,还提供了一个新框架 .NET Core 1.0,用于开发跨平台应用程序。
现在我有一些疑问,希望不是无意义的。
我想了解 Asp.Net Core 1.0 和 .Net Core 1.0 之间的区别。如果我要开发一个项目,各自的优缺点是什么?
最后,如果我想将其中之一用于 跨平台应用程序 哪个更可取?
提前致谢。
ASP.Net专门针对web开发,.Net是其背后的通用框架。因此,如果您正在构建网站、REST API 等,您将使用 ASP.Net,否则只需使用 .Net。
而且 .Net Core 1.0 released a couple days ago 所以不要理会 RC2 版本(候选发布版)。
你的 link 到 2.0 是一些带有 2.0 版本的随机 Nuget 包,与 .Net Core 无关。
.Net Core 1.0 是最新版本的.Net Framework 的新名称。它已从头开始重写。
ASP.Net Core 1.0 本质上是新版本的 ASP.Net MVC 和 Web.API 组合成一个利用新的 .Net Core 1.0 的产品。与 .Net Core 1.0 一样,ASP.Net Core 1.0 也从头开始重写。
.Net Core 1.0 和 ASP.Net Core 1.0 两个产品在过去几周内已获得完整发布状态。
您发布的 .Net Core 2.0 link 实际上是针对 .Net Core 1.0 但软件包是 2.0.7 版本
.NET Core 1.0 不是 .NET 4.6.2(完整的 .NET 框架)的下一版本。
如果是下一个版本,它应该比以前的版本有更多的功能。但是根据 Microsoft 的说法,.NET Core 1.0 不具备 .NET 4.6 所具有的某些功能。这就是为什么他们将其命名为 .NET Core 1.0 而不是 .NET 5。
在 ASP.NET Core 1.0 中,他们将 .NET Core 1.0 用作 reference。这意味着我们不需要为 运行 我们的 ASP.NET Core 1.0 应用程序安装 .NET 框架。
如果您要开发跨平台 Web 应用程序,则必须使用 ASP.NET Core 1.0。
.NET Core 是一个使用 C# 或其他 .NET 工具构建跨平台应用程序的框架。它建立在 .NET 之上。
ASP.NET Core 基本上是当您使用 .NET Core 来创建 Web 应用程序时。从技术上讲,它由 .NET Core 库组成。
如果你想知道更多关于 ASP.NET 核心可以使用的原因和时间,你可以在这里免费阅读我的书:https://leanpub.com/netcore/read_sample (select 为什么ASP.NET核心?章)。
首先抱歉我的英语不好。我几乎不知道asp.net、asp.net核心[=28=之间的区别]和.net core等。我在google里查了将近一整天是什么东西。据我了解,Asp.Net 5 已更名为 Asp.Net Core 1.0。此外,还提供了一个新框架 .NET Core 1.0,用于开发跨平台应用程序。
现在我有一些疑问,希望不是无意义的。
我想了解 Asp.Net Core 1.0 和 .Net Core 1.0 之间的区别。如果我要开发一个项目,各自的优缺点是什么?
最后,如果我想将其中之一用于 跨平台应用程序 哪个更可取?
提前致谢。
ASP.Net专门针对web开发,.Net是其背后的通用框架。因此,如果您正在构建网站、REST API 等,您将使用 ASP.Net,否则只需使用 .Net。
而且 .Net Core 1.0 released a couple days ago 所以不要理会 RC2 版本(候选发布版)。
你的 link 到 2.0 是一些带有 2.0 版本的随机 Nuget 包,与 .Net Core 无关。
.Net Core 1.0 是最新版本的.Net Framework 的新名称。它已从头开始重写。
ASP.Net Core 1.0 本质上是新版本的 ASP.Net MVC 和 Web.API 组合成一个利用新的 .Net Core 1.0 的产品。与 .Net Core 1.0 一样,ASP.Net Core 1.0 也从头开始重写。
.Net Core 1.0 和 ASP.Net Core 1.0 两个产品在过去几周内已获得完整发布状态。
您发布的 .Net Core 2.0 link 实际上是针对 .Net Core 1.0 但软件包是 2.0.7 版本
.NET Core 1.0 不是 .NET 4.6.2(完整的 .NET 框架)的下一版本。 如果是下一个版本,它应该比以前的版本有更多的功能。但是根据 Microsoft 的说法,.NET Core 1.0 不具备 .NET 4.6 所具有的某些功能。这就是为什么他们将其命名为 .NET Core 1.0 而不是 .NET 5。
在 ASP.NET Core 1.0 中,他们将 .NET Core 1.0 用作 reference。这意味着我们不需要为 运行 我们的 ASP.NET Core 1.0 应用程序安装 .NET 框架。
如果您要开发跨平台 Web 应用程序,则必须使用 ASP.NET Core 1.0。
.NET Core 是一个使用 C# 或其他 .NET 工具构建跨平台应用程序的框架。它建立在 .NET 之上。
ASP.NET Core 基本上是当您使用 .NET Core 来创建 Web 应用程序时。从技术上讲,它由 .NET Core 库组成。
如果你想知道更多关于 ASP.NET 核心可以使用的原因和时间,你可以在这里免费阅读我的书:https://leanpub.com/netcore/read_sample (select 为什么ASP.NET核心?章)。