Announcing DHCP for Windows Home Server (aka DHCP4WHS)
Update: My Code2Fame entry and updated version can be found on this post.
Not long ago I got done confirming some last minute changes for an early build of the quasi-secret project I'd mentioned here previously... but now I can say that it's done (enough for now) and that project is: DHCP Server for Windows Home Server, and In the hopes of getting some last minute feedback before I record my video and ship it off for entry in the Code2Fame Challenge I've shared it over on the Windows Home Server forums.
Here are a few early screen shots:
I'll grant you that a DHCP Server isn't very sexy... but it does have something very unique that I think is worth bragging about... as far as I can tell DHCP4WHS is the first and only DHCP server written in C# and/or for the .NET Framework.
I'm sad to say though that it's not completely done... I've got a bit more testing to do and a few mostly cosmetic changes to make before I make a 1.0 build for the RTM of Windows Home Server (just as soon as I get my hands on it) and once that's done I plan to come up with a more powerful user interface than what I've got today.
An interesting (I think) bit about this is that the back-end server is capable of far more than what the simple UI I have to day supports... in fact the front end of DHCP4WHS only supports 5 different DHCP message options while the back-end currently supports 70 and adding more is trivial... the kicker is having an easy to use and expand UI for managing all 70 different types and I'll be damned if I'm going to have 70 different editor forms... or even 17 (which is the current number of groups the options currently fall in to in my parsing code)… although I've currently got a prototyped way that needs to be made a little prettier looking.
Now if you'll excuse me my hands hurt and it is quite late and I have... absolutely nothing later today.
Note: I do plan to support Peg DHCP at a later time... just not today.