Below you will find some projects that I have made available for free download in hopes that they are useful to you.

These were created some time ago, but hopefully are still valuable. The software is provided "as is" and without any express or implied warranties, including without limitation, the implied warranties of merchantability and fitness for a particular purpose.

Bottom line... Use at your own risk!


Provides a simple to use cryptographic services for generating Base64 MD5 Hash and performing TripleDES encryption/decryption using a password key.


Provides network (atomic clock) time in an easy to use wrapper for .NET developers. Clock synchronization becomes a problem when the internal clocks of several computers may differ. Even when initially set accurately, real clocks will differ after some amount of time due to drift, caused by clocks counting time at slightly different rates. Developers can use this component to obtain an accurate time for use when synchronizing, or writing transactional information.