debugging web application using intellitrace
DESCRIPTION
TRANSCRIPT
![Page 1: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/1.jpg)
virtual techdaysINDIA │ 22-24 November 2010
Debugging Web Application Using IntelliTrace
Abhijit Jana │ Consultant, Microsofthttp://abhijitjana.net
![Page 2: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/2.jpg)
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 techdaysINDIA │ 22-24 November 2010
S E S S I O N A G E N D A
![Page 3: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/3.jpg)
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 techdaysINDIA │ 22-24 November 2010
Overview of IntelliTrace
Know what IntelliTrace Is
![Page 4: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/4.jpg)
virtual techdaysINDIA │ 22-24 November 2010
Overview of IntelliTrace ( Contd.. )
Know what IntelliTrace Is
Application
![Page 5: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/5.jpg)
Where
virtual techdaysINDIA │ 22-24 November 2010
In Depth Look of IntelliTrace
Look Inside of IntelliTrace Before Using It
IntelliTrace Debugging
How
What
When
EventsThreadsExceptions File access
Registry access Tracing , etc.
Collect Information During EventsMethod Call,
Returns from MethodsLocal Debugging Information
IntelliTrace Location.iTrace file
IntelliTrace Event WindowIntelliTrace Call Window
IntelliTrace Summary PageIntelliTrace Navigator
Watch, Local, Call Stack Window
![Page 6: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/6.jpg)
virtual techdaysINDIA │ 22-24 November 2010
In Depth Look of IntelliTrace ( Contd.. ]
When What Where How Flow
.iTrace
![Page 7: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/7.jpg)
Visual Studio IDE – x86 Enabled / Disabled IntelliTrace Configure the Advanced Settings Configure IntelliTrace Events Modules IntelliTrace Navigator
virtual techdaysINDIA │ 22-24 November 2010
Explorer Basic Settings of IntelliTrace
Set Your Preference Before Start IntelliTrace
![Page 8: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/8.jpg)
virtual techdaysINDIA │ 22-24 November 2010
DEMO: In Depth First Look at IntelliTrace
Abhijit Jana│ Consultant, Microsoft
![Page 9: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/9.jpg)
virtual techdaysINDIA │ 22-24 November 2010
ASP.NET, IntelliTrace and Visual Studio IDE
Abhijit Jana│ Consultant, Microsoft
![Page 10: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/10.jpg)
virtual techdaysINDIA │ 22-24 November 2010
Different Types of iTrace Logs for ASP.NET
Different Log File For W3WP, WebServer20, WebServer40
![Page 11: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/11.jpg)
virtual techdaysINDIA │ 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
![Page 12: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/12.jpg)
virtual techdaysINDIA │ 22-24 November 2010
DEMO: ASP.NET, IntelliTrace and Visual Studio
Abhijit Jana│ Consultant, Microsoft
![Page 13: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/13.jpg)
virtual techdaysINDIA │ 22-24 November 2010
DEMO: ASP.NET, HTTP Module, IntelliTrace and Visual StudioAbhijit Jana│ Consultant, Microsoft
![Page 14: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/14.jpg)
virtual techdaysINDIA │ 22-24 November 2010
ASP.NET, IntelliTrace and IIS
Abhijit Jana│ Consultant, Microsoft
![Page 15: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/15.jpg)
virtual techdaysINDIA │ 22-24 November 2010
ASP.NET Request Process ASP.NET Request Process From Client To Server and Page Life Cycle Events
![Page 16: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/16.jpg)
virtual techdaysINDIA │ 22-24 November 2010
DEMO: ASP.NET, IntelliTrace and IIS
Abhijit Jana│ Consultant, Microsoft
![Page 17: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/17.jpg)
virtual techdaysTHANKS│22-24 November 2010
Questions & Answer
![Page 18: Debugging Web Application using IntelliTrace](https://reader033.vdocuments.mx/reader033/viewer/2022061218/54b773544a795985568b4647/html5/thumbnails/18.jpg)
virtual techdaysTHANKS│22-24 November 2010
[email protected] │ http://abhijitjana.net │ @AbhijitJanaThank You