Naming is a very difficult thing.
There are two very difficult things in Computer Science: cache invalidation and naming - Karlton Phil
ASP.NET in the past 15 years is a very goodHttp://get.asp.net.
However, the naming is new and completely intercepted from the ASP.NET framework
So change the name and choose a better version number.
Re introduction of Core ASP.NET 1 and Core.NET 1
Why 1? Because they're all brand new. Core.NET concept is new,Core.NET 1 CLIAlso new. Not only that, Core.NET is not a complete Framework.NET 4.6. .NET team is still studying the server image library, is also studying the difference between ASP.NET 4.6 and Core ASP.NET 1.
So how to choose?
Very clear is that, ASP.NET 4.6 is a more mature platform, after a good test. Core ASP.NET 1 is the 1 version, including API MVC and Web, but does not include SignalR or Pages Web. Core ASP.NET 1 does not support VB or F#.
Core ASP.NET 1 is not the end, just a new beginning, ASP.NET 4.6 will continue to update, continue to provide full support.