M2559: Introduction to Microsoft Visual Basic .NET Programming

5 Day Course
Hands On
Official Microsoft Curriculum
Code M2559

This course has been retired. Please view currently available Microsoft Visual Studio Training Courses.


After completing the course, students will be able to (8 topics)

  • Use Microsoft Windows® Forms and controls to create a user interface with menus, status bars, dialog boxes, and advanced controls.
  • Create methods (functions and subroutines) that take parameters and return values.
  • Test and debug an application.
  • Implement structured exception handling.
  • Apply object-oriented programming techniques to create classes, add methods, and add properties.
  • Create a simple Visual Basic .NET application that is based on the Web Forms application template and that uses an XML Web service.
  • Access and manipulate data in a Microsoft SQL Server™ database by using ADO .NET.


Before attending this course, students must:
  • Have an understanding of and experience with structured programming. Microsoft MSDN® Training Course 1587: Introduction to Programming with Microsoft Visual Basic 6, may help students gain basic skills in programming techniques. However, additional experience writing code is necessary for students to fully benefit from attending Course 2559.
  • Be familiar and comfortable with using a mouse and keyboard to perform common tasks-such as navigating the file system, opening files, and saving files-in a GUI-based application environment-such as Microsoft Word or Microsoft Internet Explorer.
  • Course PDF