>But, I truly believe that old school "SQL" with command objects, datasets, datatables and datarows and all that code is way more difficult than EF and LINQ. In EF you set your new values and then call SaveChanges. I don't know what's easier than that.
Sounds kind of familiar! I have been doing more or less the same in foxpro for over a decade now.
If EF promotes this kind of philosophy, then I will be looking into it very soon! Can EF work with mySQL or some other free database
or it is reserved only for MSSQL users ?