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 |