📜 ⬆️ ⬇️

ASP.NET 5 is dead - introducing ASP.NET Core 1.0 and .NET Core 1.0

Choosing product names is a tricky business.
There are only two complex topics in Computer Science: cache invalidation and choice of names. - Phil Carlton.
It is very easy to sit back and say: “it's very simple, they should have called it Foo”, but often a lot of players are involved in naming things. ASP.NET is a good brand that has been with us for about 15 years. ASP.NET 4.6 is a recently supported supported product that is available for you here http://get.asp.net .

image

Nevertheless, to call a clean ASP.NET framework as “ASP.NET 5” was a bad idea and here's why: 5 is more than 4.6, which looks like ASP.NET 5 is a great, better replacement for ASP. NET 4.6. And this is not entirely true.

So we changed the name and chose a more suitable version number.

Introducing ASP.NET Core 1.0 and .NET Core 1.0 again



Why 1.0? Because these tools are new. The whole concept of .NET Core is new. The .NET Core 1.0 CLI tools are brand new. And this is not the only reason. NET Core does not contain all the functionality of. NET Framework 4.6. We are still working on server graphics libraries. We are still working on fixing ASP.NET Core 1.0 from ASP.NET 4.6.
')

What to choose?


It should be noted that ASP.NET 4.6 is a more mature platform. It is tested by time and in battle, released in the final version and is available today. ASP.NET Core 1.0 is version 1.0, which includes Web API and MVC, but does not yet contain SignalR and Web Pages. This release does not yet support VB or F #. Over time, all these subsystems will be added, but today they are not.

We would not like anyone to suggest that ASP.NET Core 1.0 is the final straight. This new beginning and parallel development, along with the continuation of the development and support of ASP.NET 4.6. Many interesting announcements are coming, stay with us!

Source: https://habr.com/ru/post/275561/


All Articles