• jimbobmcgee (1/10/2012)


    That said, I do want to offer some pointers with the .NET code itself, which I feel would make this better as a teaching article or reusable code block:

    [enumerated list 1-14 of constructive feedback]

    Thank you for the additional insights. If the original is a solution-starter, your comments are a reminder to keep a quality end in mind during development. Since we rarely go back to improve these kinds of utilities, it's a good idea to get them as near-optimal as possible on the first effort. (time permitting)