Visual Basic: Customized Programming

This course is included in our On-demand training solution.


Visual Basic offers flexibility to the programmer in many new ways in the latest installment of Visual Studio. This course focuses on customized programming such as Interoperability, Reflection, new Drawing Classes for graphics, and Globalization.

Target Audience

Employees, Consultants, and Students that are preparing for the Technology Specialist: Microsoft .NET Framework – Application Development Foundation Certification Exam (70-536).


Familiarity with concepts and architecture of software development and business applications; development experience in an object-oriented programming language preferable

Expected Duration

150 min.

Course Objectives

Interoperability and COM in Visual Basic

  • integrate a COM object into .NET
  • use data marshalling
  • use DLL functions
  • Reflection in Visual Basic

  • use System.Reflection
  • use System.Reflection.Emit
  • Using Interoperability and Reflection

    Drawing in Visual Basic

  • use GDI+ to draw a shape
  • use GDI+ to display images
  • Text Manipulation in Visual Basic

  • manipulate text in an application
  • Drawing and Manipulating Text in Visual Basic

    Customizing a Visual Basic Application

    Mailing Functionality in Visual Basic

  • develop e-mail functionality in an application
  • Globalization in Visual Basic

  • recognize how to configure CultureInfo
  • recognize how to configure NumberFormatInfo
  • recognize how to configure RegionInfo
  • configure DateTimeFormatInfo
  • Using Mail and Globalization in Visual Basic