Log In
|
Forgot Your Password?
Welcome!
Training
Course Curriculum
Course Information
return to directory
Mastering .NET Performance Tuning
overview
syllabus
register
Small code is fast code and fast code is good code. While we no longer have to worry about .NET memory management, the black box of the Garbage Collector makes things quite a bit interesting for performance tuning. This intense class is all about performance tuning .NET applications to help teach developers about how to think fast and do fast. The class starts with thinking about performance tuning and the ramifications of Windows and .NET on performance. The second part of the class will discuss key performance issues of everyday things in .NET so developers know the ramifications of all sorts of interesting .NET constructs to avoid performance pitfalls. The main part of the class is spent learning to use and analyzing performance for real world applications. While the focus is on using the Visual Studio performance tools, discussions on various other tools are included.
The focus for this class is obviously .NET code. It will not discuss SQL performance, network performance, or general machine performance. The expected audience for this course is developers and testers working with .NET code.
course #
W1034
durations
1 Day
formats
On-Site , Virtual
languages
C# , VB.NET
schedule
Contact Us
pricing
Contact Us
prerequisites
Developers who attend Mastering .NET Performance Tuning should be familiar with writing .NET applications using either C# or Visual Basic .NET.
instructors
John Robbins
Day 1
Introduction
Thinking about performance
Performance is a moving target
The four kinds of performance
Memory cache/working set
Synchronization
Windows & .NET Architecture
Windows Memory Management overview & definitions
.NET memory management and the Garbage Collector
Performance Counters
NGEN
The performance of Everyday Things
How to time small operations
Comparing and contrasting everyday .NET constructs
Performance Tools
Resource usage tools:
Process Explorer
Process Monitor
VMMap
Reliability and Resource Monitor
Visual Studio Performance Tools
Finding real world performance problems with the Visual Studio tools
11/13/2012
Mastering .NET Performance Tuning
John Robbins
Format: Virtual
register
Company
About the Company
Our Management
About our Partners
Testimonials
Press Center
Career Opportunities
Consulting
Consulting Overview
Consulting Services
Debugging Services
Consultants
Case Studies
Clients
Testimonials
Training
Training Overview
Course Curriculum
Training FAQ
Instructors
Testimonials
Upcoming Courses
Virtual Courses
Design
Design Overview
Design Services
Case Studies
Testimonials
Devscovery
Devscovery Overview
Past Events
FAQ
Speakers
Sponsors
Testimonials
Upcoming Events
Registration
Resources
Contact Us
Join our Mailing List
consulting
& debugging
training
design
devscovery
resources