.NET Core

ASP.NET Core is built on .NET Core, which is Microsoft's cross-platform CLR implementation. This enables ASP.NET Core and other frameworks to run smoothly on operating systems other than Windows. It was rewritten from scratch to support modern backend development, unlike the full .NET Framework, which was developed to support any coding scenario. .NET Core and the .NET Framework can coexist, even on the same project, and no plans to change this have been announced by Microsoft to this date.

.NET Core, like the full .NET Framework, implements the .NET Standard Library—if you're familiar with the .NET Framework, you will feel at home quickly. A big difference with .NET Core is the fact it does not rely on assemblies or the Global ...

Get Hands-On Full-Stack Web Development with ASP.NET Core now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.