Foreword

Windows application development has changed substantially since Windows 1.0 was introduced in 1983. Both the way Windows programmers write software and the architecture of the software they write have changed dramatically. The most recent step in this continuous evolution involves the Microsoft .NET Framework. This new platform influences both the developer's tools and their very definition of “application.”

The .NET Framework, its compliant languages, and the tools that support them, let developers trade a bit of performance and some control for improvements in developer productivity, code safety, and overall robustness of the completed application. For many developers, this tradeoff is extremely exciting, as they'll be able to get ...

Get Windows Forms Programming in C# now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.