My Code Does What?!

Software performance, profiling, and design

TechEd 2007 Visual Studio Profiler Talk Available

The TechEd 2007 VSTS Profiler presentation is available online with slides and a video. Use the key below to jump to the topics that interest you.

Time Topic
02:36 Agenda
03:49 Performance lifecycle overview
07:11 Demo – Profiler run-through with a sample app
13:56 Technical deep dive
  • 14:57 – Demo – Finding the critical resource
  • 17:00 – Types of profiling
  • 18:02 – Sampling
  • 19:49 – Instrumentation
  • 22:18 – Choosing a profiling method
  • 23:24 – Memory profiling
29:02 Web and load testing
30:34 Demo – Profiling web tests
35:16 Demo – Finding performance regressions
36:55 Demo – Narrowing in on performance problems
44:34 New profiling features in Visual Studio 2008
45:12 Tips and tricks
  • 45:12 – Using a symbol server
  • 46:24 – Collecting data on lab machines
  • 47:33 – Symbol packing
  • 48:20 – Fine grain control with the profiler API
  • 50:03 – Profiling managed services
51:44 Where to learn more

If you’re new to the profiler or have never seen it in action, I strongly suggest checking out the run-through at 07:11.

Additional TechEd 2007 VSTS presentations are also available.