ASP.NET 5 is dead – Introducing ASP.NET Core 1.0 and .NET Core 1.0
Last Week I was in a WebDev Camp by Microsoft, which was about the all new ASP. No ASP.NET 5 will launch this Year, Its now renamed to ASP.NET Core 1.0 which is open source. Yes you heard me right Open Source. So that’s a good news for Web Developers like me who loves Open Source Technologies, as Microsoft has confirmed that the new .NET core have support for NPM, BOWER, GULP, GRUNT and Nuget package managers.
So Microsoft is changing the name and picking a better version number 1.0
ASP.NET Core 1.0 is not a continuation of ASP.NET 4.6. It is a whole new framework, a side-by-side project which happily lives alongside everything else we know. It is an actual re-write of the current ASP.NET 4.6 framework, but much smaller and a lot more modular.
Reintroducing ASP.NET Core 1.0 and .NET Core 1.0
- ASP.NET 5 is now ASP.NET Core 1.0.
- .NET Core 5 is now .NET Core 1.0.
- Entity Framework 7 is now Entity Framework Core 1.0 or EF Core 1.0 colloquially.
Why 1.0? Because these are new. The whole .NET Core concept is new. The .NET Core 1.0 CLI is very new. Not only that, but .NET Core isn’t as complete as the full .NET Framework 4.6. Microsoft is still exploring server-side graphics libraries, gaps between ASP.NET 4.6 and ASP.NET Core 1.0. R-Signal is still not working in this version, Microsoft with Community is working on this, hopefully this will be supported by the next quarter
It is built on the same core principles which helped other languages to popularity
- Free and open source
- Cross platform compatible
- Ease of access
- Thin, fast, modular and extensible
.NET Core is a modular, streamlined subset of the .NET Framework and CLR. It is fully open-source and provides a common set of libraries that can be targeted across numerous platforms. It is a great move of Microsoft in the Open Source World. ASP.NET Core 1.0 is still under development, still you can give it a Try. All you need is Visual Studio 2015 and the latest ASP from https://get.asp.net/