MSDN Community

Development: .NET Desktop Applications

Introduction to .NET Desktop Development

Explore the robust capabilities of the .NET ecosystem for building modern, powerful, and visually appealing desktop applications for Windows and beyond. Learn about the various frameworks and tools available.

Data Access and Management

Understand how to effectively manage data within your .NET desktop applications.

Featured Snippet

A simple example of a WPF Window using XAML:

<Window x:Class="MyFirstApp.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
        mc:Ignorable="d"
        Title="Welcome to WPF" Height="450" Width="800">
    <Grid>
        <TextBlock Text="Hello, .NET Desktop World!" 
                   HorizontalAlignment="Center" 
                   VerticalAlignment="Center" 
                   FontSize="36" />
    </Grid>
</Window>