| 3/31/2008 || PDF Reporting with iTextSharp |
iTextSharp is an excellent open source library for creating PDF documents using DotNet. Here I've tried to pull together what you'll need to create a simple report using iTextSharp.
| 1/14/2008 || How to set up Microsoft Message Queue Triggers |
It's now possible to have MSMQ automatically fire off an application or component when a message is received. Here, I show how to set up message queue triggers.
| 7/11/2007 || Base36 - A way to compactly code large numbers |
Need to print a very large number as a bar code? Need to minimize the size of the bar code? Perhaps BASE36 is the answer.
| 12/9/2006 || Geolocation Strategies |
Some thoughts on how best to measure the distance between two addresses + a haversine function for sql server.
| 12/2/2005 || Discover the paths to the All Users folders |
The SHGetSpecialFolderPath function encapsulated for access to the Common DeskTop, Common Startup, and other special folders.
| 10/2/2003 || Common Statistical Calculations |
With the advent of Six Sigma, there's an increasingly common need to calculate control limits and family limits for various data sets. Here, I briefly describe how to do this in Visual Basic.