<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://beyondrelational.com/live/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Search results matching tag 'IntelliTrace'</title><link>http://beyondrelational.com/live/search/SearchResults.aspx?a=1&amp;o=DateDescending&amp;tag=IntelliTrace&amp;orTags=0</link><description>Search results matching tag 'IntelliTrace'</description><dc:language>en-US</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Collecting Module Specific Debugging Information using IntelliTrace</title><link>http://beyondrelational.com/live/blogs/abhijitjana/archive/2011/06/04/collecting-module-specific-debugging-information-using-intellitrace.aspx</link><pubDate>Sat, 04 Jun 2011 05:00:00 GMT</pubDate><guid isPermaLink="false">6e5011fa-7db5-4df3-bb79-9085c1d333b3:12509</guid><dc:creator>Abhijit Jana</dc:creator><description>&lt;p&gt;I am sure by this time all of you already aware of what is IntelliTrace Debugging. Just to give a quick overview, IntelliTrace is a new features of Visual Studio 2010 Ultimate Edition. By default IntelliTrace is enabled . During&amp;nbsp; debugging in Visual Studio, IntelliTrace works&amp;nbsp; in the background and&amp;nbsp; collect debugging information automatically and stored them in IntelliTrace Log File (. iTrace File ) . You can use the log file at any point of time to see what happened exactly at background during your live debugging. To know more details, you can see my several articles published on &lt;a href="http://abhijitjana.net/?s=IntelliTrace" target="_blank"&gt;IntelliTrace&lt;/a&gt;&amp;nbsp; and for step by step guide read &amp;ldquo;&lt;a href="http://msdn.microsoft.com/en-us/magazine/ee336126.aspx" target="_blank"&gt;Debugging Application using IntelliTrace&lt;/a&gt;&amp;rdquo; from MSDN .&lt;/p&gt;
&lt;p&gt;Using IntelliTrace you can capture module specific information. This is really helpful when you don&amp;rsquo;t want to debug certain modules during your debugging process. In this post I am going to discuss about how you can collect module specific information using IntelliTrace.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;As I said, you can turn on or off module specific debugging collection using IntelliTrace. IntelliTrace settings allows you to specifically mention module names for which you want to capture debugging information or from which you don&amp;rsquo;t want.&amp;nbsp;&amp;nbsp; This is really useful because certain modules you might not be interesting for debugging purposes ( for example, you have some&amp;nbsp; code previously&amp;nbsp; which is working fine and you don&amp;rsquo;t want to test it ) .&lt;/p&gt;
&lt;p&gt;How does it help ?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;By avoiding unnecessary module you can only focus on the code on which you are interested to debugging.&lt;/li&gt;
&lt;li&gt;It can improve the performance of debugging and loading debug information.&lt;/li&gt;
&lt;li&gt;It will reduce the (.itrace ) log file size.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So, let have a look how things works.&amp;nbsp; First you have to check the IntelliTrace Settings from&lt;i&gt; Tools &amp;gt; Options &amp;gt; Intellitrace&lt;/i&gt;&amp;nbsp; window. Select &amp;ldquo;&lt;i&gt;Module&lt;/i&gt;&amp;rdquo;&amp;nbsp; in IntelliTrace settings window.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image10.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb6.png?w=625&amp;amp;h=369" alt="image" width="625" border="0" height="369" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;In Module settings window you will find two option button&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Collect data from all modules except for the following&amp;nbsp; [ Selected By Default ]&lt;/li&gt;
&lt;li&gt;Collect data from only the following modules&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So when first option is selected , IntelliTrace will not capture the information for all the modules which are specified in the module selection area but in case of Option2, IntelliTrace will collect exact the different information ( Only specified module information will be captured ) .&lt;/p&gt;
&lt;p&gt;Let&amp;rsquo;s consider,&amp;nbsp; we have a simple web application where we have used some custom module ( Says MyClassLib.Dll ) to do some operation. To make it very simple, I wrote on Simple &lt;i&gt;Add()&lt;/i&gt; method with in that and been called from the web application. Below is the code block for the class library.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image11.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb7.png?w=345&amp;amp;h=174" alt="image" width="345" border="0" height="174" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Once the dll has been created, I have used the same&amp;nbsp; in the web application .&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image12.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb8.png?w=246&amp;amp;h=295" alt="image" width="246" border="0" height="295" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now, I called the Add() method on some button click event of my web application.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image13.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb9.png?w=433&amp;amp;h=91" alt="image" width="433" border="0" height="91" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;IntelliTrace Module setting says, we have selected the first option &amp;ldquo;&lt;i&gt;Collect data from all modules except for the following&lt;/i&gt;&amp;rdquo;, which means, IntelliTrace can capture the information from my &lt;i&gt;MyClassLib dll&lt;/i&gt;. Let&amp;rsquo;s Press F5 and run the web site and capture the IntelliTrace Debugging information&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image14.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb10.png?w=658&amp;amp;h=312" alt="image" width="658" border="0" height="312" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Well, as shown in above image IntelliTrace Capture the information of Button Click as well as the information from Add() Methods of MyClassLib. If you click on the navigator icon ( marked with red circle ) IntelliTrace windows, it will navigate you to the MyClassLib Code and show you the details of the add methods as shown in below image.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image15.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb11.png?w=649&amp;amp;h=255" alt="image" width="649" border="0" height="255" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This is what, IntelliTrace capturing the information related the modules. Now, If You don&amp;rsquo;t wanted to capture the information of MyClass. Let&amp;rsquo;s go back to the IntelliTrace Settings, and tell IntelliTrace that don&amp;rsquo;t capture my Module Information.&lt;/p&gt;
&lt;p&gt;Click on &lt;i&gt;Add&lt;/i&gt; &amp;gt; &lt;i&gt;Provide the string pattern match for the file name ( &lt;b&gt;not Assembly name&lt;/b&gt;).&lt;/i&gt; Click on &amp;ldquo;&lt;b&gt;Add&lt;/b&gt;&amp;rdquo; again.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image16.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border-width:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb12.png?w=675&amp;amp;h=391" alt="image" width="675" border="0" height="391" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You will get your module list named with other modules name for which you don&amp;rsquo;t want to capture the information.&lt;/p&gt;
&lt;p&gt;Now if you run the application and try to capture the IntelliTrace event, you will find, though button click information has been captured there is no information captured for MyClassLib.dll and MyClass.cs .&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image17.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb13.png?w=674&amp;amp;h=275" alt="image" width="674" border="0" height="275" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Because we explicitly told IntelliTrace not to capture the information of the MyClassLib module.&lt;/p&gt;
&lt;p&gt;To make it more clear, let me put the two different IntelliTrace window side by side. First IntelliTrace window says there are no debugging information captured for MyClassLib as we don&amp;rsquo;t have any further navigator indication where as second IntelliTrace windows saying something different, extra navigator indicates there are further information being captured for MyClassLib module.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image18.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb14.png?w=698&amp;amp;h=318" alt="image" width="698" border="0" height="318" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Hope this gave you a clear idea how you can use the module capture information with IntelliTrace.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;img class="wlEmoticon wlEmoticon-pointingup" style="border-style:none;" src="http://abhijitjana.files.wordpress.com/2011/06/wlemoticon-pointingup1.png?w=460" alt="Pointing up" /&gt; Module Information Capture will only work if you have select for capturing &lt;b&gt;&amp;ldquo;Event and Call Information&lt;/b&gt;&amp;rdquo; from general settings of IntelliTrace Window. It won&amp;rsquo;t work for &amp;ldquo;&lt;b&gt;Event Only Mode&lt;/b&gt;&amp;rdquo;.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://abhijitjana.files.wordpress.com/2011/06/image19.png"&gt;&lt;img style="background-image:none;padding-left:0;padding-right:0;display:inline;padding-top:0;border:0;" title="image" src="http://abhijitjana.files.wordpress.com/2011/06/image_thumb15.png?w=416&amp;amp;h=242" alt="image" width="416" border="0" height="242" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;For more info read&lt;/p&gt;
&lt;p&gt;Hope this will help!&lt;/p&gt;
&lt;p&gt;For any question or clarification drop me a message here, will answer as earliest.&lt;/p&gt;
&lt;p&gt;Cheers !&lt;/p&gt;
&lt;p&gt;Aj&lt;/p&gt;</description></item><item><title>Historical Debugging (Intellitrace) on Visual Studio 2010 Ultimate Part-2</title><link>http://beyondrelational.com/live/blogs/jalpesh/archive/2011/04/08/historical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-2.aspx</link><pubDate>Fri, 08 Apr 2011 07:25:06 GMT</pubDate><guid isPermaLink="false">6e5011fa-7db5-4df3-bb79-9085c1d333b3:11959</guid><dc:creator>Jalpesh07</dc:creator><description>&lt;p&gt;In the first &lt;a href="http://beyondrelational.com/blogs/jalpesh/archive/2011/04/08/historical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-1.aspx" target="_blank"&gt;post&lt;/a&gt; I have explained how historical debugging will going to work and how we can enable the historical debugging. In this blog post I am going to take one real time scenario and then we will see the How historical debugging will work. Here I have selected the second option for Intellitrace&amp;#160; - Track event and call Information. I am going to check historical debugging with my asp.net application so following is a simple code for that. &lt;/p&gt;  &lt;pre class="brush: csharp;"&gt;using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace Blogging
{
    public partial class _Default : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            Response.Write(&amp;quot;This is a page load event&amp;quot;);
            ThrowHistoricalException();
           
        }
        public void ThrowHistoricalException()
        {
            throw new Exception(&amp;quot;Historical Deubgging&amp;quot;);
        }

    }
}&lt;/pre&gt;

&lt;p&gt;In above code you can see its very simple We are printing one statement on in page load event with Response.Write and then it will call a new method called ThrowHistoricalDebugging. Where it will throw a new exception. Now all ready to check let press F5 to debug this thing. I have putted the break point over Response.Write statement so We can trace everything.&amp;#160; so now debugging starts at my break point Just like below &lt;/p&gt;

&lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/HistoricalDebuggingBreakPoint_5F00_4099A28A.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="HistoricalDebuggingBreakPoint" border="0" alt="HistoricalDebuggingBreakPoint" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/HistoricalDebuggingBreakPoint_5F00_thumb_5F00_3D085B22.png" width="504" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Now let’ proceed the things further now lets step in with the pressing F10 It will call ThrowHistoricalException and Here you can see the exception like following.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/HistoricalDebuggingException_5F00_2C603A67.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="HistoricalDebuggingException" border="0" alt="HistoricalDebuggingException" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/HistoricalDebuggingException_5F00_thumb_5F00_3F050E51.png" width="504" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;As You can see now the Exception thrown. Now lets move to IntelliTrace window what’s are information there.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceWindow_5F00_31FB0873.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="IntelliTraceWindow" border="0" alt="IntelliTraceWindow" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceWindow_5F00_thumb_5F00_4AE6B2EB.png" width="504" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;As you can see whole event and method trace information here in Intellitrace windows. Also you can see the A reviwnd Icon there so on clicking on that you can got the specific events and restart debugging. Now I have clicked on Page_load event and Now its going to the page_load event statement where the exception is thrown. Just like below.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntellitraceRewind_5F00_310256EF.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="IntellitraceRewind" border="0" alt="IntellitraceRewind" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntellitraceRewind_5F00_thumb_5F00_1D45478E.png" width="504" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Also you can see there button given to move updown and other stuff to move your current point up and down. I have click move up and You can see in below image its moving up.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceUp_5F00_45B403D5.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="IntelliTraceUp" border="0" alt="IntelliTraceUp" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceUp_5F00_thumb_5F00_70E8750F.png" width="504" height="285" /&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;&lt;/p&gt;

&lt;p&gt;That’s it. As you can see its very easy to move up down and go back to location of code wherever you want with historical debugging. So now you can easily see what happens when your tester is reproducing the bugs. Hope you like it. Stay tuned for more.. Happy Programming.&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px;padding:0px 0px 0px 0px;"&gt;&lt;div class="shoutIt"&gt;&lt;a rev="vote-for" href="http://dotnetshoutout.com/Submit?url=http%3a%2f%2fbeyondrelational.com%2fblogs%2fjalpesh%2farchive%2f2011%2f04%2f08%2fhistorical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-2.aspx&amp;amp;title=Historical+Debugging+(Intellitrace)+on+Visual+Studio+2010+Ultimate+Part-2"&gt;&lt;img alt="Shout it" src="http://dotnetshoutout.com/image.axd?url=http://beyondrelational.com/blogs/jalpesh/archive/2011/04/08/historical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-2.aspx" style="border:0px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Historical Debugging (Intellitrace) on Visual Studio 2010 Ultimate Part-1</title><link>http://beyondrelational.com/live/blogs/jalpesh/archive/2011/04/07/historical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-1.aspx</link><pubDate>Thu, 07 Apr 2011 20:22:26 GMT</pubDate><guid isPermaLink="false">6e5011fa-7db5-4df3-bb79-9085c1d333b3:11957</guid><dc:creator>Jalpesh07</dc:creator><description>&lt;p&gt;Visual studio 2010 Ultimate comes with one of most interesting function Historical Debugging which will change the way you debug. Let’s see what is Historical Debugging and How its works.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How historical Debugging works?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;As as developer you have already faced some situations like Your tester reports a bug and you are not able to reproduce that bug in your local environment or you have very long steps to reproduce it and sometimes it reproduces under special condition and some times it does not. At that time this historical features comes into existence. With Visual Studio 2010 Ultimate Microsoft has introduced a new debugging tool intellitrace. It keeps a trace of important points of your program and its allow you to go back at that time to see what happened at that time.&amp;#160; Isn’t that cool? that is just like rewinding your recording to edit your video.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How we can enable Intellitrace on Visual Studio 2010 ?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;To enable it you need to go to the Tool-&amp;gt;Options-&amp;gt;Intellitrace-&amp;gt;General just like following. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTracedialog_5F00_52260731.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="IntelliTracedialog in Visual Studio Dialog" border="0" alt="IntelliTracedialog in Visual Studio Dialog" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTracedialog_5F00_thumb_5F00_01B3FFF1.png" width="504" height="294" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;There is a check box called ‘Enable Intellitrace’. You need to check that checkbox to enable IntelliTrace (Historical Debugging). There are two radio buttons &lt;/p&gt;  &lt;p&gt;1)&lt;strong&gt; IntelliTrace Event Only&lt;/strong&gt;- This option will enable historical debugging for the events only. So it will only keep track of events only. Not all the parts of code.&lt;/p&gt;  &lt;p&gt;2)&lt;strong&gt; Intellitrace events and Call Information&lt;/strong&gt;:&amp;#160; This option will enable historical debugging for events and inner called like method and other stuff.&amp;#160; It records method level call but due to that your application performance can be effected. You will not get high performance from your application.&lt;/p&gt;  &lt;p&gt;There are some advance options are also given in the options dialog box like following when you click advance in above dialog.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntellitracedialogAdvance_5F00_1D28DC27.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="Advance of historical debugging in advnace." border="0" alt="Advance of historical debugging in advnace." src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntellitracedialogAdvance_5F00_thumb_5F00_3EE48EEB.png" width="504" height="294" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here you can specify the location of the IntelliTrace Recording and Maximum size of disk space for each recording.&lt;/p&gt;  &lt;p&gt;In Intellitrace Events options you can specify which kind of events you want to trace. I have enabled it on ASP.NET Project so I have options for ASP.NET and ADO.NET Enabled by default like following. But You can select events like file,Environment events and lots of options are available so you can specify that as per your requirement like following.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceEventsTypes_5F00_533A2EA9.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="IntelliTraceEventsTypes" border="0" alt="IntelliTraceEventsTypes" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceEventsTypes_5F00_thumb_5F00_5878EF8D.png" width="504" height="294" /&gt;&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;In Modules options you can select for which system modules you want to enable intellitrace if You can also add your own modules here with string pattern like following.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceModule_5F00_0F2624C5.png"&gt;&lt;img style="border-right-width:0px;display:inline;border-top-width:0px;border-bottom-width:0px;border-left-width:0px;" title="IntelliTraceModule" border="0" alt="IntelliTraceModule" src="http://beyondrelational.com/cfs-file.ashx/__key/CommunityServer.Blogs.Components.WeblogFiles/jalpesh/IntelliTraceModule_5F00_thumb_5F00_50247E5C.png" width="504" height="294" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;So,Now we all set for the Historical debugging(IntelliTrace) in Next Post I will demonstrate how historical debugging will work.&amp;#160; Hope you liked it.. Stay tuned for more..&lt;/p&gt;&lt;div class="wlWriterHeaderFooter" style="margin:0px;padding:0px 0px 0px 0px;"&gt;&lt;div class="shoutIt"&gt;&lt;a rev="vote-for" href="http://dotnetshoutout.com/Submit?url=http%3a%2f%2fbeyondrelational.com%2fblogs%2fjalpesh%2farchive%2f2011%2f04%2f08%2fhistorical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-1.aspx&amp;amp;title=Historical+Debugging+(Intellitrace)+on+Visual+Studio+2010+Ultimate+Part-1"&gt;&lt;img alt="Shout it" src="http://dotnetshoutout.com/image.axd?url=http://beyondrelational.com/blogs/jalpesh/archive/2011/04/08/historical-debugging-intellitrace-on-visual-studio-2010-ultimate-part-1.aspx" style="border:0px;" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</description></item></channel></rss>