← .NET Core learning path.NET Core · Module 1 of 10
The .NET platform
Modern .NET is a free, cross-platform platform for building any app.
📖 Key ideas
- .NET (formerly .NET Core) runs on Windows, Linux and macOS.
- Languages: C#, F#, VB.NET.
- The SDK includes the dotnet CLI; the runtime runs apps.
- LTS versions get 3 years of support; STS get 18 months.
- Build web, cloud, desktop, mobile, games and IoT apps.
💡 Real-life example: .NET is a power grid: plug in any appliance (app type) and it gets the same reliable electricity.
.NET SDKTools to build .NET apps
RuntimeRuns compiled .NET apps
LTSLong-Term Support release
BCLBase Class Library