Every so often I appreciate something enough to blog about it!  Everyone needs to be more vocal about the good, not just the bad.  I'm so guilty of it.  The bad stuff is just so much more fun to talk about!

In my .NET work, I frequently have a need to format strings.  Whenever I get into advanced formatting, I never remember the specific syntax.  The simple {0} and padding numbers with {0:000} are easy enough, but there is so much that you can do for hex, decimals, money, dates, times, etc. that you are really missing out if you don't take advantage of String.Format() or its related entry points.

With that in mind, you can find the info on MSDN, but the resource I like the most is here.  Concise and without the MSDN bloat (not that the MSDN bloat is always bad).  Give it a try!