title: What is NHibernate and why should I use it?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/959270/what-is-nhibernate">What is NHibernate?</a>  </p>
  </blockquote>
  
  
  
  <p>I've heard the name <a href="http://nhforge.org/" rel="nofollow noreferrer"><em>NHibernate</em></a> used a lot, but I don't really understand what it is. I've <a href="http://en.wikipedia.org/wiki/NHibernate" rel="nofollow noreferrer">read the Wikipedia article</a>, but I don't understand how using NHibernate in my C# applications (desktop w/ WPF, web w/ ASP.NET MVC) will:</p>
  
  <ul>
  <li>Change the code</li>
  <li>Be easier/faster</li>
  </ul>
  
  <p><strong>Should I look into using NHibernate in my projects?</strong></p>
  
  <hr>
  
  <p><strong>UPDATE:</strong> Thanks for identifying this as a dupe! I didn't realize that this had already been asked.</p>
  
  <p>I guess my real question is about NHibernate versus Linq to SQL (which I've been using in all of my applications), but that has already been asked <a href="https://stackoverflow.com/questions/26971/nhibernate-vs-linq-to-sql">here</a> and <a href="https://stackoverflow.com/questions/3840460/rewriting-nhibernate-app-in-linq-to-sql">here</a>.</p>
  
  <p>Thanks, everyone! :)</p>