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 4.6。
所以我改了名字,选择了更好的版本号。
介绍ASP.NET核心1.0和。NET Core 1.0又来了。
ASP。NET现在是ASP.NET核心1.0.net core 5现在是。NET Core 1.0 .实体框架7现在是实体框架Core 1.0或EF Core 1.0。
为什么是1.0?因为它们都是全新的。那个。NET Core概念是新的,同样也是新的。NET Core 1.0命令行界面。此外。NET Core不是完整的。NET框架4.6。那个。NET团队还在研究服务器端的镜像库,也在研究ASP.NET 4.6和ASP.NET Core 1.0的区别。
那么如何选择呢?
很明显,ASP.NET 4.6是一个更成熟的平台,并且经过了很好的测试。ASP.NET核心1.0是1.0版本,包括Web API和MVC,但不包括SignalR或Web Pages。ASP.NET 1.0不支持VB或F#。
ASP。NET Core 1.0不是结束,而是全新的开始。ASP.NET 4.6将继续更新并提供全面支持。