This is a series of lessons on Windows programming. The intention is to show how to create graphical applications using the most basic tools available. These include the csc compiler and a text editor such as Notepad.

To follow the lessons, you should know the C# language already.

Microsoft Windows Programming With C#: Graphical Applications Fundamentals

Windows Programming: Introduction to Applications Controls

Windows Programming With C#: Introduction to Controls Properties

Windows Programming With C#: Methods and Events of Windows Controls

Microsoft Windows Programming With C#: The Forms of an Application