www.benday.com [email protected] Best Practice 50 Cost to fix 3010Early Less Early Nearly Done Time Production Visual Studio Ultimate • Web Performance Tests • Load Tests • Load Test Rigs Visual Studio Premium • Profiling Tools •

Download Report

Transcript www.benday.com [email protected] Best Practice 50 Cost to fix 3010Early Less Early Nearly Done Time Production Visual Studio Ultimate • Web Performance Tests • Load Tests • Load Test Rigs Visual Studio Premium • Profiling Tools •

www.benday.com [email protected]
Best Practice
60
50
Cost to fix
40
30
20
10
0
Early
Less Early
Nearly Done
Time
Production
Visual
Studio
Ultimate
• Web Performance Tests
• Load Tests
• Load Test Rigs
Visual
Studio
Premium
• Profiling Tools
• Performance Wizard
Coordinates
& Gathers
Information
Generates
Load
Agent 1
Controller
Agent 2
Agent n
Application
Under Test
Web Server
Database
Sampling
Instrumentation
Concurrency
.NET Memory
Tier Interaction
• Gathers information at intervals (clock cycles)
• No code modifications
• Use this for first pass explorations
• Modifies your code
• Gathers detailed timing and count information
• Multi-threaded code profiling
• Object creation
• Garbage collection
• Interaction between your application and SQL Server via ADO.NET
http://tinyurl.com/3xjqgvz
http://tinyurl.com/2ulvvvr
http://www.benday.com | [email protected]
http://europe.msteched.com
www.microsoft.com/learning
http://microsoft.com/technet
http://microsoft.com/msdn
http://europe.msteched.com/sessions
http://www.microsoft.com/visualstudio/en-us
Somasegar’s Blog
http://blogs.msdn.com/b/somasegar/
http://blogs.msdn.com/b/jasonz/
http://www.facebook.com/visualstudio
http://twitter.com/#!/visualstudio