Home
Half-Blood Programmer
Cancel

Port Already In Use, Then Who Uses It?

It is normal that when you try to run an application on Windows and see “port already in use” error message reported, if this application tries to monitor a TCP or UDP port. Windows itself has co...

#SNMP Series on CodeProject Kick-off

I was thinking about how to improve documentation on #SNMP. After a few weeks, the following decision is made, This blog will only publish project progress and quick glance on important feature...

What I'm Doing Recently

This blog has been quiet for a while, as I have been pretty busy on several projects, but trapped on an 2007 laptop. Book Titled “More on Borland Legend” This is an old book I authored chapter b...

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 rel...

Why A Developer Should Learn Troubleshooting, Part I: The Reasons

I often appear on IIS.net forums (http://forums.iis.net) and also would like to visit StackOverflow (http://stackoverflow.com) to answer questions I am interested in. My observation seems to indica...

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 g...

Update on Crad's ActionList 1.2

You probably know that except working on #SNMP and DockPanel Suite, I am also maintaining Crad’s ActionList. Today, I am happy to announce the availability of its 1.2 release. The NuGet package ca...

How to Install Custom Controls to Visual Studio, Part II

Part I is here In part I I mentioned all you need to install your custom WinForms controls to Visual Studio 2008. I thought it would be challenging to add support for Visual Studio 2010 and 2...