Welcome to the Windows Development track. This is the best place to learn how to create software for Windows. Windows applications can take advantage of your computer's sound, graphics, and other capabilities. You will learn how to write software for Windows XP, Vista, or Windows Server using Visual Basic, Visual C#, or Visual C++ Express Editions.
Download this video.
Tier 1 Lessons are the place to start if you're new to programming. These lessons assume no prior software development knowledge and will introduce you to the basic concepts.
Tier 2 Lessons assume you understand the foundations of .NET development. These lessons will proceed at a faster pace, and cover a lot of the core concepts of Windows development.
Tier 3 Lessons follow up on the skills learned in Tier 2. These lessons expand your knowledge with more advanced concepts. Once you finish these lessons, you can call yourself a Programmer!
Beginner Developer Learning Center Champions are highly motivated non-professional developers who have moved from beginner to advanced skills. Learn about their exciting projects and how you can become a Champion.
Customizing the Visual Studio Express EditionsCustomizing Visual Studio Express Edition is fun and easy.
Creating Visual Studio Express TemplatesLearn how to create Project and Item templates.