Download presentation
Presentation is loading. Please wait.
Published byGerard Tillotson Modified over 9 years ago
1
Identify & Fix Performance Problems with Visual Studio 2012 Ultimate Benjamin Day Benjamin Day Consulting, Inc. benday.com/blog | @benday
8
Best Practice
12
Visual Studio Ultimate Web Performance Tests Load Tests Load Test Rigs Visual Studio Premium Profiling Tools Performance Wizard
13
Tour of the application.
21
Create a basic Web Test
23
Web Tests in the underperforming app
28
(Hooray!) “Hey Kids, Let’s create some Load Tests!”
32
Application Under Test Generates Load Coordinates & Gathers Information ControllerAgent 1Web ServerDatabaseAgent 2Agent n
34
Run Load Tests on the Rig
40
Gathers information at intervals (clock cycles) No code modifications Use this for first pass explorations Sampling Modifies your code Gathers detailed timing and count information Instrumentation Multi-threaded code profiling Concurrency Object creation Garbage collection.NET Memory Interaction between your application and SQL Server via ADO.NET Tier Interaction
42
Let’s go profile some stuff.
45
http://tinyurl.com/3xjqgvz http://tinyurl.com/2ulvvvr
48
http://www.benday.comhttp://www.benday.com | benday@benday.combenday@benday.com
59
Connect. Share. Discuss. http://europe.msteched.com Learning Microsoft Certification & Training Resources www.microsoft.com/learning TechNet Resources for IT Professionals http://microsoft.com/technet Resources for Developers http://microsoft.com/msdn
60
Evaluations http://europe.msteched.com/sessions Submit your evals online
61
Visual Studio Home Page :: http://www.microsoft.com/visualstudio/en-ushttp://www.microsoft.com/visualstudio/en-us Jason Zander’s Blog :: http://blogs.msdn.com/b/jasonz/http://blogs.msdn.com/b/jasonz/ Facebook :: http://www.facebook.com/visualstudiohttp://www.facebook.com/visualstudio Twitter :: http://twitter.com/#!/visualstudiohttp://twitter.com/#!/visualstudio Somasegar’s Blog :: http://blogs.msdn.com/b/somasegar/http://blogs.msdn.com/b/somasegar/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.