What are the main advantages of ADO.NET?
• Interoperability. All data in ADO.NET is transported in XML format. The data is provided as a structured text document that can be read by anyone on any platform. • Scalability. ADO.NET promotes the use of disconnected datasets, with automatic connection pooling bundled as part of the package. • Productivity. ADO.NET can improve overall development time. For example, typed DataSets help you work more quickly and allow you to produce more bugfree code. • Performance. Because ADO.NET provides disconnected datasets, the database server is no longer a bottleneck and application performance is improved.