.NET fundamentals documentation
Learn the fundamentals of .NET, an open-source developer platform for building many different types of applications.
Learn about .NET
Download
Overview
Concept
What's new
Install .NET
Overview
How-To Guide
- Install .NET SDK
- Install .NET runtime
- Use a Linux package manager to install
- Check installed versions
Reference
Get started with .NET
Get Started
video
Tutorial
- Create a Hello World app in Visual Studio Code
- Create a Hello World app in Visual Studio
- Containerize a .NET Core app
Concept
Deploy
Runtime libraries
Overview
Concept
- Dependency injection in .NET
- Configuration in .NET
- Logging in .NET
- .NET generic host
- Worker services in .NET
- Caching in .NET
- HTTP in .NET
- Localization in .NET
- File globbing in .NET
Tutorial
Format and convert dates, numbers, and strings
Concept
- Numeric format strings
- Date and time format strings
- Composite formatting
- Convert times between time zones
- Trim and remove characters from strings
- Regular expressions in .NET
How-To Guide
- Convert strings to DateTime
- Pad a number with leading zeros
- Display milliseconds in date and time values