我对这些术语之间的区别感到困惑:

  • ASP.NET 5(现在重命名为ASP.NET核心并发布为1.0,而不是5.0)
  • ASP.净核心5
  • .NET核心

有人能简单解释一下吗?

推荐答案

ASP.NET 5 (now ASP.NET Core 1.0)

是下一代的ASP.NET为web和云场景提供了一个熟悉的现代框架.它包括ASP的下一个版本.NET MVC、Web API、网页和信号器.它是一种高性能和模块化设计,支持完全并排,使其能够无缝地从本地迁移到云.这些产品由ASP积极开发.NET团队与开源开发人员社区合作.我们共同致力于为网络开发创造最好的平台.

更新:它已从ASP重命名.NET 5到ASP.Net核心1.0.

.NET Core:

.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

Asp.net相关问答推荐

实体框架核心:DBCommand执行得更快,但总时间要慢10倍

Reaction-Native SignalR连接在调试模式下工作,在释放模式下失败

在每个对象上设置 ClientIDMode = Static 是否有任何缺点(在母版页的 maincontent 上设置)

格式化 DataBinder.Eval 数据

/应用程序中的服务器错误. ASP.NET

ASP.NET GridView 第二个标题行跨越主标题行

在 Asp.net 中通过 Button 的 CommandArgument 传递多个参数

如何在不使用 Session 的情况下在 ASP.net 中的页面之间传递值

HttpWebRequest 未通过凭据

无法加载文件或程序集'System.Web.WebPages.Razor,版本 = 3.0.0.0

使用 Visual Studio 2012 恢复删除的文件

如何使用自动生成的列隐藏 ASP.NET GridView 中的列?

如何在 ASP.NET 页面中以编程方式生成 401 错误

在asp.net mvc 3中实现FilterAttribute,IActionFilter和从ActionFilterAttribute继承有什么区别?

MVC 4 - Razor - 将变量传递到 href url

InvalidOperationException:无法为角色创建 DbSet,因为此类型未包含在上下文模型中

Asp.Net Mvc - 如何在共享视图中有一个控制器

盒式磁带包与 MVC4 包

POST 字符串到 ASP.NET Web Api 应用程序 - 返回 null

静态变量是线程安全的吗? C#