50244

Essential
Windows Forms

Visual Studio Logo
Single: $2,295
Group: $10,995
4 days

About this Course

This course provides developers with the knowledge and skills needed to build multi-tier user interface applications. Acquire mastery of techniques for creating custom, interactive visualizations of data, writing multi-threaded user interface applications, and connecting applications to back-end services. Explore ClickOnce deployment over the Web, Windows Forms internals, control layout, and data binding.

You’ll get answers to these questions:

  • How do I handle complicated user interface layout tasks?
  • How do I display database content in my application?
  • How do I make my user interface responsive while performing background operations?
  • What are the different deployment strategies for my application?
  • What are the different techniques for embedding resources in my application?

Learn how to design and implement multi-tier user interface applications! 

Audience Profile

This course is intended for developers who want to build rich client front ends to distributed applications.

Course Outline

Courses are often revised between versions. Please contact us for the most up-to-date course outline.

At Course Completion

After completing this course, students will be able to:

  • Build dialog, single-document interface, and multiple-document interface applications
  • Use the new Windows Forms 2.0 classes, such as the ToolStrip, MenuStrip, and SplitContainer
  • Integrate custom controls into Visual Studio .NET
  • Customize windowing behavior through subclassing
  • Use resources to internationalize your application
  • Access databases and bind data to controls using the new BindingSource class
  • Deploy your application over the web to create “smart clients” using ClickOnce
  • Use the BackgroundWorker class to provide a responsive UI while handling long background operations