Microsoft .NET applications must be thoroughly tested, debugged, and optimized before deployment, to ensure high performance and robust solutions. This course is designed for intermediate programmers to quickly come up to speed on techniques for debugging and optimizing .NET programs. It also covers tuning applications after they have been deployed.
This course is designed for using the C# programming language. However, the techniques for debugging a .NET program do not generally depend on the programming language used to develop the application. Therefore, this course would also be useful to programmers who use other .NET languages, such as VB.NET. However, all example code and lab exercises are provided in C#.
The course incorporates a case study approach, involving use of many important features of the .NET Framework, including Windows Forms, ASP.NET Web Forms, Web services, and XML. The case study can serve as an effective vehicle for review or gaining exposure to these technologies, and so can be suitable for project leaders and architects who need a good understanding of .NET but may not have the time to take a complete curriculum of courses.
This course is practical, with many example program that demonstrate effective debugging and optimizing techniques. The goal is to quickly bring you up to speed in the development of effective and reliable .NET applications. The student will receive a comprehensive set of materials, including course notes, programming examples, and lab exercises.






