title: asp.net sqldatasource vs doing it in code behind
body: <p>This is probably going to boil down to a philosophical question more than anything, but is there really any major difference between using the <code>&lt;asp:sqldatasource&gt;</code> in the aspx file versus doing all of the work in the code behind?</p>
  
  <p>If so what are they and why?  I know I have my preferences, but I am just curious what others think.</p>
  
  <p>Edit:</p>
  
  <p>I purposely didn't put my preference in which is to put as much as possible in the code behind or even DAO.  I was curious what others thought since I am going to have to update a bunch of code that has sqldatasource calls all over of the apsx files.</p>
  
  <p>Thank you everyone who responded.  I appreciate your input.</p>