Developing Applications Using Visual Basic 2008: Advanced Topics

In this course you'll learn about important development topics that aren't normally covered in a beginning Windows application programming course. Starting with an introduction to .NET interoperability, then covering topics such as Windows Management Instrumentation (WMI), and System.Drawing namespace. You'll dig deeper into working with the most complex of Visual Studio's built-in controls, the DataGridView. Youll also investigate several new Visual Studio 2008 features, including Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), and new support for Office 2007 products using Visual Studio Tools for Office. Then learn how to create custom controls, secure applications and create applications for Windows Mobile devices. You're certain to find many more topics here that will extend your knowledge, your capabilities, and your value as a developer.
The course assumes that students have some programming background. No specific experience with Visual Studio 2008 or the .NET Framework is required, although this course does not focus on programming languages, but rather, on building Windows applications. You may find that it's easier for you to follow the examples in this course if you have some prior experience working with the .NET Framework using Visual Basic, or have taken a beginning programming course using Visual Basic such as our Learning to Program using Visual Basic 2008 course.
5 Days/Lecture & Lab
  • Working with Toolbox Components
  • Windows Communication Foundation
  • Serialization
  • Creating and Displaying Reports
  • Windows Workflow Foundation
  • Filling the .NET Gaps with WMI
  • WMI Events and Asynchronous Handling
  • Creating MDI Applications
  • Printers and Printing
  • Examining the DataGridView
  • Creating Rich User Interfaces with GDI+
  • Creating Office Applications Using Visual Studio 2008
  • Extending Visual Studio 2008
  • Handling Versioning Issues
  • Creating Windows Services
  • Building Mobile Applications
  • Reading and Writing XML Using the XML DOM
  • Using the XMLReader, XMLWriter and XPath to Work with XML
  • Data Improvements
  • Creating Custom Controls
  • Securing Windows Applications
  • Building Setup Applications
  • Attributes and Reflection
  • Client Application Services

Related Scheduled Courses