title: ASP.NET DataSet vs Business Objects / ORM
body: <p>I'm thinking through data access for an ASP.NET application. Coming from a company that uses a lot of Windows applications with Client Data sets there is a natural dendancy towards a DataSet approach for dealing with data.</p>
  
  <p>I'm more keen on a Business Object approach and I don't like the idea of caching a DataSet in the session then applying an update.</p>
  
  <p>Does anyone have any experience / help to pass on about the pros and cons of both approaches?</p>