Microsoft Community Tech Days – Kolkata – 28th November 2010

Community Tech-Days (CTD)  is a Microsoft technology event organized by Microsoft and Local Microsoft User Groups  to help developers and IT Prof. to catch up with the latest Microsoft  technologies. Kolkata Community Tech Days was held on 28th November at Moksh Auditorium, Camac Street, Kolkata.  The event was full of  large number of technology enthusiasts and a number of regular event speakers from various technologies present for the event. It was a great pleasure for as well  to be there as an speaker.


Download PPT – “Debugging Web Application Using IntelliTrace” – Virtual Tech Days – 22nd to 24th November 2010

Today I delivered an 1 hour session on “Debugging Web Application using IntelliTrace”  in Microsoft Virtual Tech days 2010. It was the Day 2  of Virtual Tech Days and I presented the 5th session Slide on Developer Track 1, from 4.15 PM To 5.15 PM IST. Thanks to all of you for attending my session. In this session I discussed about IntelliTrace Debugging, which is  one of the most exciting features of Visual Studio 2010 Ultimate edition. I started with fundamentals of IntelliTrace debugging and then move to the topic “How it works? “.  After that I have shown one complete demo on different settings like X86, Any CPU configuration, ASP.NET Events, gesture for ASP.NET, file access settings and also shown how to use IntelliTrace in different aspect of debugging ASP.NET Application. After that, Session was all about ASP.NET Developers, where I explained about Tracking ASP.NET Page Life Cycle using IntelliTrace, Dealing with HTTP Modules using IntelliTrace. I had also explained in different naming convention for  .iTraceLog File for Worker Process, Webdev.webserver20.exe ( Targeting CLR 2.0 ) and webdev.webserver40.exe ( Targeting CLR 4.0 )  with demo. Yes, this was really interesting. Finally I have explained about IIS Request processing and using IntelliTrace to get info out of it. Also described how you can debug you application using   from IIS.

Microsoft Virtual Tech Days – 22nd To 24th November 2010

The 10th edition of Virtual TechDays – being held on 22-24 November, 2010. I am gladVTD to say that I will present a session on “Debugging Web Application using IntelliTrace” on 23rd November from 4.15 PM To 5.15PM IST. In this session I will explore one of the coolest and most important features of Visual Studio 2010,  IntelliTrace debugging and will show you demo on how we can use this features for an ASP.NET  web applications. This is an live meeting event. You can attend it from any where.  To register for this event click here . Find all the details agenda from here . Tune in for a demo filled session.

How to Use ASP.NET “Property Pages” to create or host a Silverlight application in ASP.NET Site ?

While creating a Silverlight application in Visual Studio 2010, after providing the application name, IDE asked for whether you want to host the Silverlight application in a new ASP.NET web site or not. If you select the “Ok” button , Visual Studio will create a ASP.NET Site to host the corresponding Silverlight Application. So whenever you will run the Silverlight application, ASP.NET site will automatically host the Silverlight file  But suppose you have an existing Silverlight Application and you want to host it in a ASP.NET site in a similar way that New Silverlight project does  or you want to add a new Silverlight application which will automatically host inside your current web site? Do you know we can easily achieve this using “Property Pages” of an ASP.NET Application. Let’s explore how we can do that.

Use Shortcut or Context Menu for “Open Containing Folder” in Visual Studio

Open Containing Folder” is one of  the frequent used functionality to open a particular file location  in windows explore from Visual Studio IDE . How did we do that ? Yes it’s very simple, Just right click on file from files Tab and select “Open Containing Folder” from the context menu as shown in below.


This will open the selected item location in windows explorer. This operation by default having no keyboard shortcut. But do you know we can assign keyboard shortcut for the same or even we can customize the context menu in code editor to achieve the same as shown in below images.

4 5

Using Silverlight Chart Controls With SharePoint 2010

In this blog post I am going to explain how we can use Silverlight Chart Control with SharePoint 2010. Overall SharePoint 2010 supports fully integration with Silverlight application either of Silverlight In Browser  or as a Silverlight OOB ( Out Of Browser) applications. In this blog post, I will be using one Share Point List to read the data using SharePoint Client Object Model (OM) and display them using Silverlight Chart Control inside SharePoint as a SharePoint Out of the box Silverlight  Web Parts. This is also  an example High Touch Integration of Silverlight and Share Point 2010.

How to use IIS Manager to get Worker Processes (w3wp.exe) details information ?

In one of my previous blog post, Identifying Worker Process (w3wp.exe) – IIS 6.0 and IIS 7.0 for Debugging ASP.NET Application  –  I have explained about how we can identify the list of currently running worker process  using command prompt while we need to attach process from visual studio . But do you know for IIS 7.0 and IIS 7.5 we can get the worker process (w3wp.exe) details like Application Pool name, Process ID, CPU Usages from IIS Manager itself. Even you can get details of each worker process for a “Web Gardenscenarios.  So when you need to attach some process for debugging from Visual studio, Instead of going to command prompt, you can easily identify the worker process Id from IIS itself.   


How to pass InitParams to Silverlight Application which is hosted as SharePoint 2010 web parts?

While working with Silverlight Web Parts in SharePoint 2010 it may required to pass initial parameter to Silverlight application from SharePoint sites. For any ASP.NET hosted Silverlight application, you can pass the initialization value using “initparams” with in  the “Object” tag.  But for Silverlight applications which are hosted as SharePoint Web parts don’t  have any object tag to set the “initparams”. But SharePoint Out of the Box (OOB) Silverlight Web Parts having inbuilt features from where we can set the initialize parameters using CustomParameters.  In this blog post I am going to describe how we can pass some default values for Silverlight Application From Share Point Web Parts.

Multipurpose Find Combo Box in Visual Studio

Most of the time we use Visual Studio find combo box (6 ) only for search contents with in the solution. But the find combo box is something more than what we  know. We can use the find combo box in different purpose like create file, open files, create project, print, open watch windows etc. As for example you can close all the open files by just typing  “>CloseAll”  with in find combo box followed by a  “Enter”.  Fundamentally we can execute all the commands from Find Combo box which are available from Visual Studio Command Window. Like Command Window,  In Combo Box, if you type “>” and aliases and press enter result will be the same.