.NET Documentation
-
Docs
-
Get Started
-
Web
-
Build Your first web app
Learn how to build your first ASP.NET Core web app.
-
ASP.NET Core tutorials
Discover the different step-by-step guides available for you to learn how to develop ASP.NET Core applications.
-
What is ASP.NET?
Learn how to build ASP.NET web applications.
-
ASP.NET Core in Visual Studio
Learn the basics of building an ASP.NET Core MVC web app using Visual Studio.
-
ASP.NET MVC apps in Windows containers
Learn how to deploy ASP.NET MVC apps with Docker.
-
ASP.NET Core cross-platform tutorials
Learn how to build web apps or Web APIs with ASP.NET Core.
-
-
Cloud
-
Azure for .NET documentation
Learn about Azure services such as Web Apps, WebJobs, Cloud Services, and VMs.
-
Azure Storage
Learn about Azure Storage, and how to create applications using Azure blobs, tables, queues, and files.
-
Using F# on Azure
Learn how to use various Azure services in F# such as Azure Storage, Cloud Services, and Azure Functions.
-
- Mobile
-
Desktop
-
Universal Windows Apps
Learn how you create Universal Windows apps that run on all Windows 10 devices.
-
Windows Presentation Foundation (WPF)
WPF provides developers with a XAML-based model for building desktop applications on Windows.
-
Windows Forms
Rapidly develop Line of Business apps for the Windows desktop.
-
Xamarin for macOS
Create apps for macOS using C# and F# with Xamarin.
-
-
Gaming
-
Game Development with Visual Studio
Write and debug your games using your game engine of choice with Visual Studio.
-
CRYENGINE
Learn how to use CRYENGINE to build games with C#.
-
MonoGame
Build games with C# through tutorials and setup instructions at the MonoGame library documentation hub.
-
Unity
Learn how to use Unity to build 2D and 3D games with C# with the Unity Manual.
-
-
Machine Learning and AI
-
ML.NET
Build custom AI solutions and integrate them into your .NET applications.
-
Cognitive Services
Infuse apps, websites, and bots with intelligence to see, hear, speak, and understand.
-
Azure Machine Learning
Bring AI to everyone with an end-to-end, scalable, trusted platform with experimentation and model management.
-
-
Get Started