Presentation is loading. Please wait.

Presentation is loading. Please wait.

Identify & Fix Performance Problems with Visual Studio 2012 Ultimate Benjamin Day Benjamin Day Consulting, Inc. benday.com/blog

Similar presentations


Presentation on theme: "Identify & Fix Performance Problems with Visual Studio 2012 Ultimate Benjamin Day Benjamin Day Consulting, Inc. benday.com/blog"— Presentation transcript:

1

2 Identify & Fix Performance Problems with Visual Studio 2012 Ultimate Benjamin Day Benjamin Day Consulting, Inc. benday.com/blog | @benday

3

4

5

6

7

8

9

10

11

12

13

14

15 Best Practice

16

17

18

19 Visual Studio Ultimate Web Performance Tests Load Tests Load Test Rigs Visual Studio Premium Profiling Tools Performance Wizard

20 Tour of the application.

21

22

23

24

25

26

27

28 Create a basic Web Test

29

30

31

32

33 Web Tests in the underperforming app

34

35

36

37

38 Source: J.D. Meier, http://blogs.msdn.com/b/jmeier/archive/2007/03/21/performance-vs-load-vs-stress-testing.aspx

39

40 (Hooray!) “Hey Kids, Let’s create some Load Tests!”

41

42

43

44 Application Under Test Generates Load Coordinates & Gathers Information ControllerAgent 1Web ServerDatabaseAgent 2Agent n

45

46

47

48

49

50

51

52 Run Load Tests on the Rig

53

54

55

56

57

58

59

60

61

62

63 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

64

65 Let’s go profile some stuff.

66

67

68

69 http://tinyurl.com/3xjqgvz http://tinyurl.com/2ulvvvr

70

71

72 http://www.benday.comhttp://www.benday.com | benday@benday.combenday@benday.com

73

74

75

76

77

78

79

80

81

82

83 Connect. Share. Discuss. http://northamerica.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

84 Required Slide Complete an evaluation on CommNet and enter to win!

85 Scan the Tag to evaluate this session now on myTechEd Mobile Required Slide *delete this box when your slide is finalized Your MS Tag will be inserted here during the final scrub.

86


Download ppt "Identify & Fix Performance Problems with Visual Studio 2012 Ultimate Benjamin Day Benjamin Day Consulting, Inc. benday.com/blog"

Similar presentations


Ads by Google