Home Company Information Consulting Course Catalog Contact Us Request a Quote Government Corporate
 


Profile


e-Catalog


Contact
Testing and Instrumenting Applications in VB.NET

Course Status: Released Courseware Features
Course Language: English  
Course Duration: 4 Hours  
Deployment Options: Online, Interactive CDs, Network,  

Audience
Windows developers seeking to update their knowledge of and skills in developing, testing, and debugging software applications in Visual Studio .NET or pursuing MCAD or MCSD .NET certificate
Prerequisites
Familiarity with Visual Basic .NET syntax and the main tasks involved in using the Visual Studio .NET integrated development environment
Course Aim
This learning path presents the main concepts of testing, debugging, maintaining, and optimizing Windows applications in the .NET development environment. It demonstrates how generic techniques and methods for software unit testing can be applied as part of the development process in Visual Studio .NET. It details the programmatic facilities of the .NET Framework for debugging and instrumenting VB. NET applications. Using demonstrations, samples, and case studies, it introduces and explains in detail the interactive debuggers included in Visual Studio .NET and the .NET Framework SDK. The learning path also explores the use of the Windows performance monitoring API and the Windows event log in monitoring and optimizing deployed applications.
Learning Objectives
To introduce the concepts of software testing and debugging and to describe the use of the Debug and Trace programmatic classes in the .NET Framework class library and the Visual Studio .NET and SDK interactive debuggers
Topics Covered
Software testing
Introduction to software testing
Code standards and reviews
Software-testing techniques
Testing software
Instrumenting .NET applications
Conditional compilation in .NET
The .NET Debug and Trace classes
.NET trace switches
Using .NET trace listeners
Using C# Debug and Trace classes
Interactive debugging in Visual Studio .NET
Interactive-debugging basics in VS.NET
The main debugger windows in VS.NET
Execution control in the VS.NET debugger
Monitoring the state of an application with VS.NET
Advanced .NET debugging techniques
Using VS.NET for interactive debugging in C#