Visual Studio Project Templates
Explore and Utilize Project Templates
Visual Studio project templates provide a starting point for your development projects, offering pre-configured structures, code, and settings tailored to specific application types and languages.
.NET Core Console Application
Create cross-platform .NET applications that run on Windows, macOS, and Linux.
Learn MoreASP.NET Core Web Application
Build modern, cloud-ready, internet-connected applications using ASP.NET Core.
Learn MoreWindows Forms App (.NET)
Develop rich Windows desktop applications with a familiar user interface.
Learn MoreWPF Application
Create powerful and visually stunning desktop applications using Windows Presentation Foundation.
Learn MoreC# Class Library
Build reusable libraries of code that can be consumed by other applications.
Learn MoreAzure Functions
Develop event-driven serverless code that is easily managed on Microsoft Azure.
Learn MoreXamarin.Forms Project
Build native UIs for iOS, Android, and Windows from a single, shared C# codebase.
Learn More