This instructor-led course enables developers who are migrating from a different development language, an earlier version of Visual Basic Dot Net or Visual C#, or who have completed entry-level training and experience using Microsoft Visual Studio 2005, to gain in-depth guidance on programming the Microsoft DOT NET Framework versions 2.0 and 3.0 with Visual Studio 2005.

Who Should Attend:

The target audience for this course is developers who already have professional programming experience in C, C++, earlier versions of Visual Basic dot net or Visual C#, Java, or another programming language, and who plan to use Visual Studio 2005 to develop enterprise business solutions.

ASP Dot Net

Upon completion of this course, students will be able to:

  • Describe the Dot Net Framework.
  • Create applications with Visual Studio 2005.
  • Describe Visual Basic Dot Net and Visual C# language and syntax features.
  • Use essential object-oriented programming features.
  • Use advanced object-oriented programming features.
  • Explain security in the Dot Net Framework.
  • Access data by using ADO Dot Net.
  • Build Windows Presentation Foundation applications.
  • Describe distributed applications, and create distributed applications with Windows Communication Foundation.
  • Monitor Dot Net Framework applications by using instrumentation.
  • Compile, test, and deploy Dot Net Framework applications.
  • Interoperate with unmanaged code (optional).
  • Describe software design and development (optional).


Before attending this course, students must have professional experience with programming in C, C++, earlier versions of Visual Basic or C#, Java, or another programming language. Students must also have familiarity with the Microsoft Dot Net Framework strategy and the Dot Net Framework versions 2.0 and 3.0.

VB Dot Net

  • Overview of the Microsoft Dot Net Framework
  • Creating Applications with Visual Studio 2005
  • Examining Language and Syntax Features
  • Essentials of Object-Oriented Programming
  • Advanced Object-Oriented Programming
  • Security in the Dot Net Framework
  • Accessing Data by Using ADO Dot Net
  • Building Windows Presentation Foundation Applications
  • Creating Distributed Applications
  • Monitoring Dot Net Framework Applications by Using Instrumentation
  • Compiling, Testing, and Deploying dot net Framework Applications
  • Interoperating with Unmanaged Code (Optional)
  • Software Design and Development (Optional)




"The Dot Net training was pretty good, and though I was the only one in the online session the class was very much interactive, it was a very good experience, and I am also looking forward to take more trainings from on other technologies as and when required for me." – Sunil (Dot Net)