我一直在寻找书籍来学习最新的.NET Framework。据我所知.NET高达4.6但ASP.NET高达5(Core).NET Core == .Net Framework 5?
.NET Core是.NET 5的名称还是我们目前仍在.NET 4.6?
我一直在寻找书籍来学习最新的.NET Framework。据我所知.NET高达4.6但ASP.NET高达5(Core).NET Core == .Net Framework 5?
.NET Core是.NET 5的名称还是我们目前仍在.NET 4.6?
命名是很难的。
这是很容易的扶手椅四分卫,并说“他们应该有 命名为富,这将是容易的”,但很多球员 参与命名的事情。 ASP.NET是一个很好的“品牌”,在过去15年左右的时间里,它一直是 。 ASP.NET 4.6是受支持和发布的 产品,您现在可以从http://get.asp.net获取并使用该产品。
但是,命名新的,完全从头开始编写的ASP.NET 框架“ASP.NET 5”对于一个主要原因是一个糟糕的主意:5> 4.6 使得它看起来像ASP.NET 5更大,更好,并替换ASP.NET 4.6。并非如此。
所以我们正在改变名称并选择更好的版本号。
重新引入ASP.NET CORE 1.0和.NET CORE 1.0
- ASP.NET 5现在是ASP.NET核心1.0。
- .NET Core 5现在是.NET Core 1.0。
- 实体框架7现在是实体框架核心1.0或EF核心1.0口语。
为什么1.0?因为这些都是新的。整个.NET Core 概念是新的。 .NET Core 1.0 CLI非常新。不仅如此,还有 .NET Core并不像完整的.NET Framework 4.6那么完整。我们 仍在探索服务器端图形库。我们仍然在探索ASP.NET 4.6和ASP.NET Core 1.0之间的差距 。
最近微软完成了一些新的文章在新文档站点覆盖相关的讨论,这样,
https://docs.microsoft.com/en-us/dotnet/articles/standard/choosing-core-framework-server
所以,你应该把.NET作为核心的新平台,从不同的。 NET框架,但有一些相似之处。要选择它们,您应该检查.NET Core的好处是否有助于您的项目。