Learn .NET and the .NET SDK tools by exploring these tutorials

The following tutorials show how to develop console apps and libraries for .NET Core, .NET 5, and later versions. For other types of applications, see Tutorials for getting started with .NET.

Use Visual Studio

Use Visual Studio Code

Choose these tutorials if you want to use Visual Studio Code or some other code editor. All use the CLI for .NET Core development tasks, so all except the debugging tutorial can be used with any code editor.

Use Visual Studio for Mac

Advanced topics