title: Do you have your own 'utils' dll and what do you keep there?
body: <p>I can start with my own .NET dll. I have a dll I use in all my web projects (around 10) and I have util classes for FTP, zip, imageresizing, extensionmethods and a generic singleton class.</p>
  
  <p>I think it is a common practice and I just thought it would be interesting to hear what people put in their 'Utils' dlls</p>
  
  <p>EDIT:
  What small code gems do you have that have made you much more productive with lesser code?</p>
  
  <p>These extension methods are pretty useful for me when parsing nullable form input before putting into the database</p>
  
  <pre><code>        public static int? ToInt(this string input) 
          {
              int val;
              if (int.TryParse(input, out val))
                  return val;
              return null;
          }
  
          public static DateTime? ToDate(this string input)
          {
              DateTime val;
              if (DateTime.TryParse(input, out val))
                  return val;
              return null;
          }
  
          public static decimal? ToDecimal(this string input)
          {
              decimal val;
              if (decimal.TryParse(input, out val))
                  return val;
              return null;
          }
  </code></pre>