Windows 8 AppFest: 21st & 22nd Sept, Bangalore India

  Microsoft is hosting one of its kind AppFest for Window 8 in Bangalore India. Few thousand like minded people(read Windows 8 developers, fans and enthusiasts) will gather for a marathon programming session. For no less than 24 hours! Yes! That’s right. You can get a real head start on your Windows Store app or…


Three ways to find whether an ISAPI filter is loaded or not in IIS 7.0

There are three ways by which we can tell this(I learned it the hard way though) 1. FREB 2. TaskList 3. ProcessMonitor   1. FREB: When is comes to IIS7, FREB is a life saver! All we need is a FREB trace for any page which is hosted in the web site under question. A…


SPNs Demytified!

IIS 6.0, IIS 7.0, IIS 7.5 The changes in Kerberos configuration in IIS7x (KernelModeAuthentication) makes it fairly easy to configure Kerberos on IIS. At the same time, it is critical for server admins to understand the implications of this. SPN is one of those area. Here is a matrix of all SPN scenarios in context…


IIS 6.0: Http 500.0.170 while browsing Classic ASP pages

On an IIS 6.0 machine, if you try to browse any hosted Classic ASP page (.asp), you get the generic ‘Page cannot be displayed’ error. Other resources like html, .gif works well without any issue. In IIS logs you will find the status codes sc-status sc-substatus sc-win32-status 500             0                       170 Here is 170 is Windows…


How to configure Wild Card rule for FREB (Failed Request Tracing) in IIS7

  While debugging any issue on IIS7x server, more often then not, FREB turns out to be the saviour. With the new IIS Architecture, FREB is simply the fastest and most reliable way to get a view inside IIS Processing Pipeline.  In lot of situations, you may notice that for some reason, FREB logs are…


One thing you must do when: getting http 500.0.1346 error

  While browsing your IIS hosted website (or any of the application, virtual directory) you run into the standard Http 500 error message. When you look into the IIS logs for respective site, you find an entry similar to this 2012-08-08 10:10:10 xx.xx.xx.xxxx GET /test.htm – 80 – yy.yy.yy.yyyy Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET4.0C; +.NET4.0E;+.NET+CLR+3.5.30729; +.NET+CLR+3.0.30729) 500 0 1346…


One thing you must do when: Request.Url.Host is returning an unexpected result

  Scenario: You are using Request.Url.Host property in your web application. You are expecting it to return the friendly host name but it is returning the NetBIOS name of server instead, or vice-versa, there are many possible combination on how this could go wrong. But the bottom line is, Request.Url.host property is not returning the…


How to: Create your first ever Windows 8 app (and see how easy it is)

  If you are a developer and if you are yet to create your first Windows 8 app, then this is the best time to do that. I am listing down those simple steps which you will need to follow. I am sure you will be amazed to notice how easy it is to get…


Live Now: Visual Studio 2012 Launch Event

  Finally the wait is over and the latest and greatest Visual Studio version, Visual Studio 2012, is now officially launched! Launch Event For more details: Visual Studio Blog Somasegar’s blog Jason Zander’s Blog for 12 reasons to upgrade Cheers!    


Windows Azure Cache: Feature Comparison Matrix

You can find this blog, and lot of other interesting articles about Windows Azure on My Team Blog  Windows Azure offers three different Cache Offerings. 1. Cache Service Preview 2. In-Role Caching 3. Shared Caching Cache Service is the newest and is in Preview right now. Considering that Shared Caching is soon to be deprecated…