August
3rd,
2015
I always enjoy a good troubleshooting challenge, and recently my good friend and colleage Martin Jalaf came up with an interesting one. A customer was load testing a Web application. Like many others, it consisted of farm of load-balanced servers running an ASP.NET application front-end application, which then talked to a set...
November
16th,
2014
Updated 2015/07/23: I've updated this post with some up-to-date information on Stream Analytics and some additional comments. This blog post continues my series of blog posts about ETW logging in IIS 8.5. One of the things that I wanted to do from the start was using this as an excuse...
November
11th,
2014
I have been playing a bit with the Roslyn APIs in Visual Studio "14". Since I am a big fan of VS editor extensions, my first attempt was building something simple: A Visual Studio tagger that would colorize uses of parameter variables and field variables in code: <img src="http://winterdom.com/wp-content/uploads/2014/11/RoslynColorizer.png" alt="Roslyn...
November
9th,
2014
A few days ago I posted a sample on capturing ETW log events generated by IIS 8.5. This turned out to be a good excuse to play around with the new Event Hubs service in Microsoft Azure, so I've now extended the sample with a collector application that can capture...
November
6th,
2014
One of the coolest features in IIS 8.5 (Windows Server 2012 R2) is the option to write W3SVC log entries to ETW (Event Tracing for Windows) instead of the normal W3C log files. I've published a sample on how to capture these events. Check out the readme for more details....
November
5th,
2014
I was helping out a customer a few weeks ago to use the Web Deployment Tool to migrate applications and sites from IIS 6.0 to IIS 7.x/8.x, and ran into an error I had not seen before. I thought I'd document it here in case I, or anyone else, runs...
July
13th,
2014
Today I've released version 2.0 of my Viasfora extension for Visual Studio, which supports VS2010, VS2012 and VS2013. Lots of work went into this release, not only to add some cool new features, but also to clean up the existing codebase a little bit and fix bugs reported by users....
May
16th,
2014
Since Windows Vista came out, a bunch of different sets of "virtual account"e; types have been added to the operating system. The most obvious one being Service accounts managed by the Service Control Manager, which belong to the "NET Service" authority and have the SID prefix "S-1-5-80". If we look...
March
16th,
2014
Today I published a new update to my Viasfora extension for Visual Studio 2010-2013. One of the new features in this build is a text editor margin that could be useful to other fellow developers working on extending the Visual Studio Text Editor. [caption id="attachment_1412" align="alignnone" width="507"]<img src="http://winterdom.com/wp-content/uploads/2014/03/DevMargin.png" alt="Developer Margin"...
January
4th,
2014
A Visual Studio Extension can extend quick info tooltips by implementing the IQuickInfoSource interface (and a few other things). Most of the samples implement the AugmentQuickInfoSession() method by adding string values into the quickInfoContent collection. However, you can also add UIElement objects when you want to present tooltips that have...