Windows Programming Samples

Modern UI Sample

Modern UI Showcase

Explore best practices and implement modern user interface patterns with XAML and WinUI 3. Perfect for building beautiful and responsive Windows applications.

WinUI 3 View Sample
Network Communication Sample

Advanced Network Communication

Demonstrates robust network programming using Winsock and UWP networking APIs. Covers TCP, UDP, and asynchronous operations for reliable data transfer.

Networking View Sample
2D/3D Graphics

2D & 3D Graphics Rendering

Learn to leverage DirectX 12 for high-performance 2D and 3D graphics rendering. Includes examples for shaders, textures, and real-time visualizations.

DirectX 12 View Sample
Machine Learning Integration

Machine Learning Integration

Integrate machine learning models into your Windows applications using ONNX Runtime and ML.NET. This sample shows real-time object detection.

ML.NET View Sample
Background Task Management

Background Task Management

Efficiently run code in the background using Windows background task APIs. Examples include time-triggered, system-event-triggered, and resource-intensive tasks.

Background Tasks View Sample
IoT Device Interaction

IoT Device Interaction

Connect and control Internet of Things (IoT) devices from your Windows applications. Sample includes GPIO control and sensor data acquisition using Windows IoT Core.