Home
Half-Blood Programmer
Cancel

How to Install Custom Controls to Visual Studio, Part I

I thought this is an easy task as so many components vendors have their fancy installers doing this, but only when I attempted to create one for Crad’s ActionList (http://github.com/lextm/actionlis...

OpenCover Addin for SharpDevelop, Part II

You probably heard that I upgraded the existing PartCover addin to support OpenCover, and last weekend I finished all the tasks. So now you can grab it and play with it from my fork, https://githu...

My Last Post on Touch Mouse Mate

I started to work on Touch Mouse Mate early this year. The very first change set on GitHub was on Feb 25. I was able to pack the original work done by J5 as 1.4 release, and even added some of my o...

OpenCover Addin for SharpDevelop

Last weekend I was bit of busy. This time I found it too boring to work with PartCover and suffer its well known x64 unfriendliness. I was looking for a long term solution and could not help hackin...

Stack overflow issue of DockPanel Suite on Mono

The issue information can be found at https://github.com/dockpanelsuite/dockpanelsuite/issues/16 It was in May 2010 I first attempted to port DockPanel Suite to Mono, so as to bring #SNMP to Linux...

SharpSnmp vs. SnmpSharpNet

This post was based on my original answer to this Stackoverflow question, http://stackoverflow.com/questions/10841613/sharpsnmp-vs-snmpsharpnet/10845234#10845234 I try to provide a few updates an...

If You Cannot Install/Uninstall IIS 7, Part II

I blogged about this last year as part I. In this part, I am going to tell you more about the corruption. Microsoft releases a tool for you to detect CBS (component based setup) issues, named Sy...

How to Use ANTLR on .NET, Part V

Debugging I already shared an important tip with you in part IV, so that if you find a portion cannot be parsed properly you should use the Java grammar in ANTLRWorks to debug. This can help loca...