Testing and Instrumenting Web Applications in VB.NET

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


To introduce the concepts of software testing and debugging and to describe how to instrument an application for tracing and debugging in .NET

Target Audience

Web developers seeking to update their knowledge and skills when developing, testing, and debugging software applications in Visual Studio .NET or pursuing MCAD or MCSD .NET certification


Familiarity with Visual Basic .NET syntax and the main tasks involved in using the Visual Studio .NET integrated development environment

Expected Duration

180 min.

Course Objectives

Testing and Instrumenting Web Applications in VB.NET

  • recognize the importance of software testing, and distinguish between the types of software production models and software testing methods.
  • recognize the importance of adhering to coding standards and identify coding practices that comply with .NET standards and guidelines.
  • distinguish between specific software-testing techniques, including those falling under the tester-based, coverage-based, method-based, and risk-based categories.
  • choose appropriate software-testing strategies.
  • use compiler constants, compiler directives, and conditional compiling attributes to facilitate the debugging of applications.
  • use the trace listener objects available in the .NET Framework to customize tracing output and to create a custom tracing solution.
  • describe and use the Debug and Trace classes in the System.Diagnostics namespace of the .NET Framework class library.
  • use trace switches to customize the behavior of the Debug and Trace classes.
  • use conditional compilation, trace listeners, Debug and Trace classes, and trace switches to instrument a Visual Basic .NET application.