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 More

ASP.NET Core Web Application

Build modern, cloud-ready, internet-connected applications using ASP.NET Core.

Learn More

Windows Forms App (.NET)

Develop rich Windows desktop applications with a familiar user interface.

Learn More

WPF Application

Create powerful and visually stunning desktop applications using Windows Presentation Foundation.

Learn More

C# Class Library

Build reusable libraries of code that can be consumed by other applications.

Learn More

Azure Functions

Develop event-driven serverless code that is easily managed on Microsoft Azure.

Learn More

Xamarin.Forms Project

Build native UIs for iOS, Android, and Windows from a single, shared C# codebase.

Learn More

Universal Windows Platform (UWP) App

Create apps that run across all Windows 10 devices.

Learn More