Viasfora v1.1 Published

Tonight I pushed a new version of my Viasfora extension for Visual Studio. In this version, I fixed some features that were not working on Visual Studio 2013 due to the introduction of a new HTML editor, particularly highlighting closing HTML tags. What's exiting to me, however, is the new...

Introducing Viasfora

A couple of days ago, I unveiled Viasfora, my latest attempt at building a decently packaged extension for Visual Studio 2010, 2012, and 2013. I had already published a few VS Extensions before (Keyword Classifier, BetterXml, Line Adornments, and Xaml Classifier Fix), but it was not overly successful. The reasons...

SPListAnalysis: A sample DebugDiag v2.0 Analysis Rule

DebugDiag is a tool for collecting and analyzing memory dumps. Version 2.0 was just released and makes it extremely easy to write your own custom analysis rules using any language that target the CLR. SPListAnalysis is a sample analysis rule I implemented to show the basic steps involved in the...

Keyword Classifier v1.4

Published another minor update to my KeywordClassifier Visual Studio extension yesterday. The new version adds support for Visual Studio 2013 preview, and also adds a new feature: A custom classification tag to highlight escape sequences within strings: <img src="/images/kc_string_escape.png" alt="Screenshot of string escape sequence" /> Use the "String Escape Sequence"...

Keyword Classifier 1.3 Released

I posted an update to my KeywordClassifier Visual Studio extension today. This update fixes the manifest so that Visual Studio 2012 compatibility is better detected, and also adds JavaScript support for both VS2010 and VS2012. Here's a screenshot of how it looks: <img src="http://winterdom.com/wp-content/uploads/2013/08/keywordclassifier-js.png" alt="KeywordClassifier JS Screenshot" title="KeywordClassifier JS Support"...

ClrMD: Fetching DAC Libraries From Symbol Servers

Last week, the first public beta of the Microsoft.Diagnostics.Runtime library was released. This is a very cool library that can be used to write automated dump analysis of processes hosting the CLR. One of the first things you will need in order to use ClrMD is get a hold of...

Updating Visual Studio Extensions

I spent some time this week researching what would be needed to update some of my Visual Studio 2010 extensions to support Visual Studio 2012. I’ve now managed to do so, and would like to share what I found in case anyone else finds it useful. Warning: This post was...

Using PowerShell with Clustered MSMQ

My good friend Lars Wilhelmsen asked me a couple of days ago if I knew of a way to automate creating Queues on a clustered instance of MSMQ. Normally, a cluster of machines using Microsoft Cluster Service (MSCS) with MSMQ in Windows Server 2008 and up will have several MSMQ...

MSMQ and External Certificates

I’ve spent some time lately playing around with MSMQ, Authentication and the use of External Certificates. This is an interesting scenario, but one that I found to be documented in relatively unclear terms, with somewhat conflicting information all over the place. Plus, the whole process isn’t very transparent at first....

Having Fun with WinDBG

I’ve been spending lots of quality time with WinDBG and the rest of the Windows Debugging Tools, and ran into something I thought was fun to do. For the sake of keeping it simple, let’s say I have a sample console application that looks like this: using System; using System.Collections.Generic;...