title: What is technical difference between SubmitChanges in Linq-to-SQL and SaveChanges in Entity Framework?
body: <p>What is technical difference between <code>SubmitChanges</code> in Linq-to-SQL and <code>SaveChanges</code> in Entity Framework?</p>
  
  <p>We know <code>SubmitChanges</code> is a concept for <code>DataContext</code> class while <code>SaveChanges</code> is a method of <code>ObjectContext</code>.</p>
  
  <p>Are there any another differences?</p>
  
  <p>Thanks</p>