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