title: Entity Framework 4.1 VS Nhibernate, for noob in ORM
body: <p>I am in process of evaluating ORM first time. Please suggest which one i should choose for my next project.</p>
  
  <p>I wrote couple of sample code with EF 4.1 code first. Before start same exercise with Nhibernate, I want to know if somebody have already experience with both in production application.</p>
  
  <p>My evaluating criteria</p>
  
  <ol>
  <li>Speed of database access</li>
  <li>Learning curve (because I am new to ORM) </li>
  <li>Community support</li>
  <li>Tutorial/Books availability</li>
  <li>Anything else which I should consider (Because I am noob to ORM) </li>
  </ol>
  
  <p><em><strong>I wish if people who have experience with both the ORM in production level app answer my question.</em></strong></p>
  
  <p>Thanks in advance!!!   </p>
  
  <p>I am aware that this question may be a little bit dangerous to ask ;)</p>