layout hide_bc title HubPage true .NET Documentation Get Started with C# .NET Core API Reference .NET Framework API Reference .NET Documentation Docs Get Started What is .NET? Get Started Tour of .NET .NET Architectural Concepts .NET Core Guide Get Started Tutorials Porting from .NET Framework ASP.NET Core .NET Framework Guide Get Started Tutorials Client Development ASP.NET Xamarin Get Started Xamarin.iOS Guide Xamarin.Android Guide Xamarin.Forms Guide C# Guide Get Started Tour of C# C# Language Reference F# Guide Get Started Tour of F# F# Language Reference Visual Basic Guide Get Started Tour of Visual Basic Visual Basic Language Reference Web Build Your First Web App Learn how to build your first ASP.NET Core web app. Using ASP.NET Core Learn how to build modern web apps with ASP.NET Core. What is ASP.NET? Learn about the ASP.NET web platform. ASP.NET Core in Visual Studio Learn the basics of building an ASP.NET Core MVC web app using Visual Studio 2015. ASP.NET Apps in Containers Learn how to deploy ASP.NET apps with Docker. ASP.NET on macOS and VS Code Learn how to set up, build, and deploy ASP.NET Core apps on macOS with Visual Studio Code. Cloud .NET Azure Documentation Learn about Azure services such as Web Apps, WebJobs, Cloud Services, and VMs. Azure Cloud Services and ASP.NET Learn to configure, monitor, and scale your cloud services in Azure. Using F# on Azure Learn how to use various Azure services in F# such as Azure Storage, Cloud Services, and Azure Functions. Azure Storage Learn about Azure Storage, and how to create applications using Azure blobs, tables, queues, and files. Mobile Xamarin.iOS Create native iOS apps using C# and F# with Xamarin.iOS. Xamarin.Android Create native Android apps using C# and F# with Xamarin.Android. Xamarin.Forms Create cross-platform mobile Uis using C# and F# with Xamarin.Forms. 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 documenation hub. Unity Learn how to use Unity to build 2D and 3D games with C# with the Unity Manual.