Chúng ta có thể thấy hệ điều hành Windows vẫn là hệ điều hành giao diện ứng dụng chiếm một vai trò quan trọng trong máy tính cá nhân. Cùng với lịch sử phát triển của mình, điều hành Windows liên tục được thay đổi và cập nhật, và ngày càng trở nên hoàn thiện hơn. Lập trình ứng dụng trên Windows ngày nay nhận được sự hỗ trợ mạnh mẽ thông qua các môi trường phát triển tích hợp, các framework khác nhau hay những thư viện khổng lồ giúp xử lý những vấn đề trong quá trình phát triển ứng dụng trên Windows.
Giáo trình cung cấp cho sinh viên những kiến thức cơ bản về lập trình ứng dụng trên hệ điều hành Windows, các bài tập về ngôn ngữ lập trình C# - một ngôn ngữ mạnh mẽ cho việc phát triển các ứng dụng, các bài tập ứng dụng phổ biến Window Explorer, Paint, các kỹ thuật vận dụng XNA Framework cho việc xử lý đồ họa.
Giáo trình được biên soạn với bốn chương:
Chương 1: Ngôn ngữ C#
Chương 2: Thao tác cơ bản với các điều khiển đồ họa - Chương trình Window Explorer
Chương 3: Xây dựng chương trình Paint Raster
Chương 4: Lập trình XNA trong Windows
Phụ lục: Giới thiệu Microsoft Visual Studio.