我对这些术语之间的区别感到困惑:
- ASP.NET 5(现在重命名为ASP.NET核心并发布为1.0,而不是5.0)
- ASP.净核心5
- .NET核心
有人能简单解释一下吗?
我对这些术语之间的区别感到困惑:
有人能简单解释一下吗?
是下一代的ASP.NET为web和云场景提供了一个熟悉的现代框架.它包括ASP的下一个版本.NET MVC、Web API、网页和信号器.它是一种高性能和模块化设计,支持完全并排,使其能够无缝地从本地迁移到云.这些产品由ASP积极开发.NET团队与开源开发人员社区合作.我们共同致力于为网络开发创造最好的平台.
更新:它已从ASP重命名.NET 5到ASP.Net核心1.0.
.NET核心是小型优化运行时,即basis of ASP.NET Core.它目前在Windows、Linux和Mac上运行.它是一种高性能的模块化设计,支持在一台web服务器上有多个应用程序,每个应用程序都有自己的应用程序副本.NET核心运行时,实现完整的并排体验,这将使采用新技术变得容易.NET核心版本,而不影响其他应用程序,这使得.NET核心架构是对当前classic 架构的飞跃.净4.6.这些产品是由该公司积极开发的.NET团队,并与开源开发人员社区合作.我们共同致力于改善和扩大市场.NET平台的新功能和新场景.
.NET Core有两个主要组件.它包括一个小型运行时,该运行时是从与.NET框架CLR.这个NET核心运行时包括相同的GC和JIT(RyuJIT),但不包括应用程序域或代码访问安全等功能.运行时是在NuGet上通过微软提供的.CoreCLR包.
.NETCore还包括基类库.这些库的代码与.NET框架类库,但已考虑(删除依赖项)以使我们能够提供一组较小的库.这些库作为系统提供.*NuGet上的NuGet软件包.组织.
有关更多信息,请参阅Introducing .NET Core