Half-Blood Programmer

GitHub

DockPanel Suite: Story of A Same Old Brand New Theme

You probably know already that we are now publishing DockPanel Suite themes separately in many NuGet packages. Only the VS 2005 theme is built-in, as many DPS elements hook to it too tightly. It is quite beneficial to split the…

Jexus Manager: The Open Source Plan

I was at Jiaodong Development Conference 2015 last Saturday, giving a talk on Jexus web server. One important announcement I made there, was to open source Jexus Manager source code. It was not a sudden decision, as when I demonstrated…

#SNMP Pro: A Better Obfuscar, Side Project

Open source developers of .NET platform should not care much about obfuscation of the assemblies, as they even have the source code publicly available. However, if an open source project begins the commercialization, an obfuscater is needed to encrypt the…

DockPanel Suite: Fight Against Normalized Line Endings in Git

Git is a nice cross platform source control system. Therefore, it needs to fight against the different line endings of various operating systems (well, because of the death of Mac OS, we only have two dialects right now, CR LF…

DockPanel Suite: Review on Release 2.7

After three months of further hacking and effective collaboration with some of the contributors, Ryan and I are proud to announce the 2.7 release of DockPanel Suite. More information (such as release notes) can be found on the homepage at…

HoneyCell Drops: Port to Mobile Platforms

I was trying to port #SNMP Library to Windows Compact Edition (CE), and we still have the .NET Compact Framework (CF) compliant assembly (sharpsnmplib.cf35.dll) in binary distribution, which is a good legacy of that attempt. However, the next port to…

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/actionlistwinforms) I found out how difficult it is to locate all…

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://github.com/lextm/SharpDevelop The final action I need…

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…

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 hacking SharpDevelop to…

%d bloggers like this: