Ado, to ado.net, to today's orm-ado.net Entity Framework, language-Integrated
The rapid development of MS data platform makes it possible for MS to ignore (or ignore) things, such as ORM and IOC.
Many of the best practices in the open-source world have been gradually implemented by Ms. It should be said that it has been improved or compromised.
If you don't want to talk about it, the LINQ and entity frameworks have been coming out for a while, but there are still many advantages. In this case, LINQ uses a lot of data-oriented queries (such as SQL query DB and Dom analysis XML) it becomes a more convenient object-based query, and the object framework is a real ORM tool for ms. Ms provides integrated development with Vs and sqlserver, you can use the provider mode to support other types of DB. The following links can be used to get a general idea:
Http://msdn.microsoft.com/en-us/library/cc161164.aspx
Http://msdn.microsoft.com/en-us/library/aa730866 (vs.80). aspx
Http://msdn.microsoft.com/en-us/library/aa697427 (vs.80). aspx
Resource Link:
The LINQ learner in the garden: http://www.cnblogs.com/blusehuang/category/98307.html
MS Data Access webcast: http://www.microsoft.com/china/msdn/events/webcasts/
Of course, for more comprehensive information, refer to msdn.