.Net Core is a free and open-source managed computer software framework for the Windows, macOS and Linux operating systems. It consists of CoreCLR, a complete runtime implementation of CLR, the virtual machine that manages the execution of .NET programs. CoreCLR comes with an improved just-in-time compiler, called RyuJIT. .NET Core also includes CoreFX, which is a partial fork of FCL. While .NET Core shares a subset of .NET Framework APIs, it comes with its own API that is not part of .NET Framework. Further, .NET Core contains CoreRT, the .NET Native runtime optimized to be integrated into AOT compiled native binaries. A variant of the .NET Core library is used for UWP. .NET Core's command-line interface offers an execution entry point for operating systems and provides developer services like compilation and package management.


Course Date Source Code
Building GraphQL APIs with ASP.NET Core 24/02/2019 building-graphql-apis-aspdotnet-core
.NET Core Microservices 27/01/2019 dotnet-core-microservices
Docker and Kubernetes: The Complete Guide (.Net Core version) 07/12/2018 dotnet-core-multi-docker
Real-time applications with SignalR Core (Aplicaciones web en tiempo real con SignalR Core) 24/09/2018
Build an app with ASPNET Core and Angular from scratch 19/08/2018 asp-net-core-angular-from-scratch
ASP.NET Core 2 Identity Management and Security 04/06/2018 net-core-2-authentication
How to create a Slack bot to automate tasks for you 22/05/2018 purchase-slack-command-dotnet
Getting Started with ASP.NET Core and OAuth 20/10/2017