Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

.NET Debugging

School/Trainer:

Oregon Health & Science University
Beaverton, Oregon, United States

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' This course provides students with the skills required to debug real-world WinForms and ASP.NET Applications. Beginning with a quick overview of the enhanced debugging capabilities in Visual .NET, then moving onto debugging using WinDbg. After covering basic WinDbg usage the course drills down into debugging .NET specific bugs using WinDbg. The course covers scenarios where you are still in development and scenarios where your code has been deployed in the field and customers start reporting issues with the application. Some of the specific scenarios covered include memory leaks, hangs, unhandled exceptions, slowdowns and deadlocks.

Course Description

The course will cover aspects of Visual Studio Debugging, including coding to enhance debugging, WinDbg (the Windows Debugger), Tools for debugging managed code, Memory dumps, and Production Debugging.

Course Objectives

At the end of the course, you will be able to:

Efficiently debug Windows applications using the Visual Studio Debugger.

Effectively code Windows applications using .NET debugging enhancement class libraries.

Use WinDbg, the Windows Debugger, to debug kernel-mode memory dumps and to debug user-mode crash dumps as well.

Use WinDbg to automatically load debugging symbol files from a server by matching various criteria

View the Managed heap and track object references.

Fully comprehend .NET Garbage Collection.

Distinguish between the different types of Memory Dumps.

Generate and analyze Memory Dumps.

Successfully debug production software using Microsoft’s Symbol Server and Source Server.

Course Outline
Visual Studio Debugging

Power Tips

Coding to Enhance Debugging

WinDbg: The Windows Debugger

Symbol Files

Call Stack

Threads

Debugging Managed Code

Using SOS

Viewing Managed Heap

Tracking Object References

Garbage Collection

Memory Dumps

Generating Dumps

Analyzing Dumps

Production Debugging

Symbol Server

Source Server
Course Technology

This course uses Microsoft Windows XP, the Microsoft .NET 2.0 Framework, Microsoft Visual Studio 2005, WinDbg.

Prerequisites

Before attending this course, students should be intermediate programmers with experience in designing and building Windows-based applications. Typically these individuals will have experience with a .NET programming language, such as C#, C++, or VB.NET. It is also recommended that students have some familiarity with the Microsoft Visual Studio IDE, especially the Visual Studio Debugger. Please email the instructor with any questions you have about the prerequisites.

...''

Please go to the school's official website for training price and schedule:
http://www.ogi.edu/
http://cpd.ogi.edu/

Phone:(503) 748-1121

School Address:

Center for Professional Development
OGI School of Science & Engineering
20000 NW Walker Road
Beaverton, OR 97006 USA

Jobs & Resumes: Beaverton
Houses & Roommates: Beaverton




Other training courses offered by Oregon Health & Science University:

UML
Programming with Microsoft .NET Framework (C# .NET)
Optimizing Oracle SQL, Intensive
Agile Project Planning with Scrum
AJAX Development with .NET
Developing Web Applications with ASP.NET 2.0
Perl
Engineering Software Quality
Developing Web Service Clients with Java
Writing Use Cases
Windows Presentation Foundation (WPF)
Windows Communication Foundation (WCF)
Six Sigma Green Belt / Black Belt
Project Management


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Tips:
Want to find a place to stay close to the school? Or homestay in a different country? Try the house rental message board where you can search for roommates and post shared rooms or apartments for rent.

- Other Locations -
Beaverton
- Online Course -
.NET Debugging



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008