New book: MCTS Self-Paced Training Kit (Exam 70-505): Microsoft .NET Framework 3.5—Windows Forms Application Development

Two things I can say for sure about our Microsoft Press Training Kits: 1) there’s no better way to prepare on your own for a Microsoft certification exam, and 2) they generally have very long titles. Here’s the latest, MCTS Self-Paced Training Kit (Exam 70-505): Microsoft .NET Framework 3.5—Windows Forms Application Development.


The book covers Visual Studio 2008 exam 70-505. Passing this exam, along with the 70-536 exam, earns you the MCTS: .NET Framework 3.5 Windows Forms Applications certification. The 70-505 exam is also one of the required exams for two Pro-level certifications -- MCPD: Windows Developer 3.5 and MCPD: Enterprise Application Developer 3.5.

To give you a better idea of what you’ll find inside, here are the book’s “Contents at a Glance” and a brief excerpt from the Introduction:

Contents at a Glance

Introduction   xix

Chapter 1 Windows Forms and the User Interface   1
Chapter 2 Configuring Controls and Creating the User Interface   45
Chapter 3 Advanced Windows Forms Controls   85
Chapter 4 Tool Strips, Menus, and Events   133
Chapter 5 Configuring Connections and Connecting to Data   181
Chapter 6 Working with Data in a Connected Environment   233
Chapter 7 Create, Add, Delete, and Edit Data in a Disconnected Environment   341
Chapter 8 Implementing Data-Bound Controls   421
Chapter 9 Working with XML   453
Chapter 10 Printing in Windows Forms   495
Chapter 11 Advanced Topics in Windows Forms   531
Chapter 12 Enhancing Usability   565
Chapter 13 Asynchronous Programming Techniques   597
Chapter 14 Creating Windows Forms Controls   629
Chapter 15 Deployment   667

Glossary   693
Answers   697
Index   747



This training kit is designed for developers who plan to take Microsoft Certified Technology
Specialist (MCTS) exam 70-505, as well as for developers who need to know how to
develop Microsoft Windows–based applications using the Microsoft .NET Framework 3.5.
We assume that before you begin using this kit you have a working knowledge of Windows,
Microsoft Visual Studio, and Microsoft Visual Basic or C#.

By using this training kit, you’ll learn how to do the following:

  • Create a user interface (UI) for a Windows Forms application by using standard

  • Integrate data in a Windows Forms application.

  • Implement printing and reporting functionality in a Windows Forms application.

  • Enhance usability.

  • Implement asynchronous programming techniques to improve the user experience.

  • Develop Windows Forms controls.

  • Configure and deploy applications.

Skip to main content