Expanded Project Guides

Generated from: LEARN_WINDOWS_SYSTEMS_PROGRAMMING_CPP.md

Project Index

# Project Difficulty Time Key Focus
1 Multi-Toolchain “Hello, World” Level 1: Beginner Weekend Build Systems / Toolchain
2 Custom ls Command with Win32 Level 1: Beginner Weekend Win32 API / File System
3 PE Header Dump Tool Level 2: Intermediate 1-2 weeks Binary Formats / Windows Executables
4 Dependency Management with vcpkg Level 1: Beginner Weekend Build Systems / Dependency Management
5 A Basic Windows Service Level 2: Intermediate 1-2 weeks Windows Services / OS Integration
6 WiX Toolset MSI Installer Level 2: Intermediate Weekend Deployment / Installers
7 Registry Profiler Level 2: Intermediate 1-2 weeks Win32 API / Registry
8 Side-by-Side Assembly (SxS) Demo Level 3: Advanced 1-2 weeks Deployment / OS Internals
9 Simple Auto-Updater Level 3: Advanced 2-3 weeks Deployment / Networking
10 Advanced MSBuild Customization Level 3: Advanced 1-2 weeks Build Systems
11 Create a Modern MSIX Package Level 2: Intermediate Weekend Deployment / Installers
12 Capstone - A Modular System Monitoring Tool Level 4: Expert 1 month+ Systems Integration