My Projects
From time to time the need for a side project arises - here's where I'll leaving any potentially useful ones.
ConfigMapper
ConfigMapper is a tiny package which maps application config to strongly-typed objects with no magic strings. It enables this:
int myNumber = Convert.ToInt32(ConfigurationManager.AppSettings["MyNumber"]);
to become this:
int myNumber = Configuration.AppSettings.MyNumber;
What's the difference?
ConfigMapper performs the type conversion automatically and doesn't use magic strings - find usages easily and rename without a fuss.
See the website at http://configmapper.org for more info, or head on over to GitHub for the source.
NiceGUID
Generator of nice, human-readable GUIDs. A while back I needed to generate several GUIDs and then be able to easily recognise them later on. After generating a few with leetspeak, NiceGUID was born.
Try it for yourself at http://niceguid.com/