virtual techdays
INDIA │ 22-24 November 2010
Debugging Web Application Using IntelliTrace
Abhijit Jana │ Consultant, Micro...
 Overview on IntelliTrace Debugging
 In-Depth First Look of IntelliTrace
 Explore the Basic Settings of IntelliTrace De...
 IntelliTrace / Historical Debugging – One of the Most important and Useful
features in VS 2010 – Ultimate Only.
 Operat...
virtual techdays
INDIA │ 22-24 November 2010
Overview of IntelliTrace ( Contd.. )
Know what IntelliTrace Is
Application
Where
virtual techdays
INDIA │ 22-24 November 2010
In Depth Look of IntelliTrace
Look Inside of IntelliTrace Before Using ...
virtual techdays
INDIA │ 22-24 November 2010
In Depth Look of IntelliTrace ( Contd.. ]
When What Where How Flow
 Visual Studio IDE – x86
 Enabled / Disabled IntelliTrace
 Configure the Advanced Settings
 Configure IntelliTrace Eve...
virtual techdays
INDIA │ 22-24 November 2010
DEMO: In Depth First Look at IntelliTrace
Abhijit Jana│ Consultant, Microsoft
virtual techdays
INDIA │ 22-24 November 2010
ASP.NET, IntelliTrace and Visual Studio IDE
Abhijit Jana│ Consultant, Microso...
virtual techdays
INDIA │ 22-24 November 2010
Different Types of iTrace Logs for ASP.NET
Different Log File For W3WP, WebSe...
virtual techdays
INDIA │ 22-24 November 2010
Overview of Page Life Cycle
Quick look into ASP.NET Page Life Cycle
 Page_Pr...
virtual techdays
INDIA │ 22-24 November 2010
DEMO: ASP.NET, IntelliTrace and Visual Studio
Abhijit Jana│ Consultant, Micro...
virtual techdays
INDIA │ 22-24 November 2010
DEMO: ASP.NET, HTTP Module, IntelliTrace and Visual Studio
Abhijit Jana│ Cons...
virtual techdays
INDIA │ 22-24 November 2010
ASP.NET, IntelliTrace and IIS
Abhijit Jana│ Consultant, Microsoft
virtual techdays
INDIA │ 22-24 November 2010
ASP.NET Request Process
ASP.NET Request Process From Client To Server and Pag...
virtual techdays
INDIA │ 22-24 November 2010
DEMO: ASP.NET, IntelliTrace and IIS
Abhijit Jana│ Consultant, Microsoft
virtual techdays
THANKS│22-24 November 2010
Questions & Answer
virtual techdays
THANKS│22-24 November 2010
abhijan@microsoft.com │ http://abhijitjana.net │ @AbhijitJana
Thank You
Upcoming SlideShare
Loading in …5
×

Debugging Web Application using IntelliTrace

2,770 views

Published on

Published in: Technology
  • Be the first to comment

Debugging Web Application using IntelliTrace

  1. 1. virtual techdays INDIA │ 22-24 November 2010 Debugging Web Application Using IntelliTrace Abhijit Jana │ Consultant, Microsoft http://abhijitjana.net
  2. 2.  Overview on IntelliTrace Debugging  In-Depth First Look of IntelliTrace  Explore the Basic Settings of IntelliTrace Debugging  Different Types of iTrace Logs for ASP.NET  ASP.NET , IntelliTrace and Visual Studio IDE  ASP.NET , IntelliTrace and IIS  Q/A virtual techdays INDIA │ 22-24 November 2010 S E S S I O N A G E N D A
  3. 3.  IntelliTrace / Historical Debugging – One of the Most important and Useful features in VS 2010 – Ultimate Only.  Operates in the background, Capture debugger state during execution of program.  Get Past Event/ Exception/ Call Information as when Required  IntelliTrace plays a big role in between developer and tester  What it does ?  Records  Plays  Debugging / Diagnosing  Rewind virtual techdays INDIA │ 22-24 November 2010 Overview of IntelliTrace Know what IntelliTrace Is
  4. 4. virtual techdays INDIA │ 22-24 November 2010 Overview of IntelliTrace ( Contd.. ) Know what IntelliTrace Is Application
  5. 5. Where virtual techdays INDIA │ 22-24 November 2010 In Depth Look of IntelliTrace Look Inside of IntelliTrace Before Using It IntelliTrace Debugging How What When Events Threads Exceptions File access Registry access Tracing , etc. Collect Information During Events Method Call, Returns from Methods Local Debugging Information IntelliTrace Location .iTrace file IntelliTrace Event Window IntelliTrace Call Window IntelliTrace Summary Page IntelliTrace Navigator Watch, Local, Call Stack Window
  6. 6. virtual techdays INDIA │ 22-24 November 2010 In Depth Look of IntelliTrace ( Contd.. ] When What Where How Flow
  7. 7.  Visual Studio IDE – x86  Enabled / Disabled IntelliTrace  Configure the Advanced Settings  Configure IntelliTrace Events  Modules  IntelliTrace Navigator virtual techdays INDIA │ 22-24 November 2010 Explorer Basic Settings of IntelliTrace Set Your Preference Before Start IntelliTrace
  8. 8. virtual techdays INDIA │ 22-24 November 2010 DEMO: In Depth First Look at IntelliTrace Abhijit Jana│ Consultant, Microsoft
  9. 9. virtual techdays INDIA │ 22-24 November 2010 ASP.NET, IntelliTrace and Visual Studio IDE Abhijit Jana│ Consultant, Microsoft
  10. 10. virtual techdays INDIA │ 22-24 November 2010 Different Types of iTrace Logs for ASP.NET Different Log File For W3WP, WebServer20, WebServer40
  11. 11. virtual techdays INDIA │ 22-24 November 2010 Overview of Page Life Cycle Quick look into ASP.NET Page Life Cycle  Page_PreInit  Page_Init  LoadViewState  LoadPostData  Page_Load  RaisePostBackEvent  Page_PreRender  SaveViewState  Page_Render  Page_UnLoad Start Initialization Validation Event Handling Render Page Request Page Unload
  12. 12. virtual techdays INDIA │ 22-24 November 2010 DEMO: ASP.NET, IntelliTrace and Visual Studio Abhijit Jana│ Consultant, Microsoft
  13. 13. virtual techdays INDIA │ 22-24 November 2010 DEMO: ASP.NET, HTTP Module, IntelliTrace and Visual Studio Abhijit Jana│ Consultant, Microsoft
  14. 14. virtual techdays INDIA │ 22-24 November 2010 ASP.NET, IntelliTrace and IIS Abhijit Jana│ Consultant, Microsoft
  15. 15. virtual techdays INDIA │ 22-24 November 2010 ASP.NET Request Process ASP.NET Request Process From Client To Server and Page Life Cycle Events
  16. 16. virtual techdays INDIA │ 22-24 November 2010 DEMO: ASP.NET, IntelliTrace and IIS Abhijit Jana│ Consultant, Microsoft
  17. 17. virtual techdays THANKS│22-24 November 2010 Questions & Answer
  18. 18. virtual techdays THANKS│22-24 November 2010 abhijan@microsoft.com │ http://abhijitjana.net │ @AbhijitJana Thank You

×