ADO.NET 2.0 broke up in pieces?

Published 14 May 04 03:39 PM | despos

Following up some comments on this post, let me add a few more thoughts and an up-to-date list of features that will not be in ADO.NET 2.0. Of course, the list has a relative value, may be incomplete, and shouldn't be taken as an absolute truth. However, I modified the TOC of my new ASP.NET 2.0 book based on this.

Features in the PDC build that have great chances (so to speak) not to be in the final release:

  • ObjectSpaces
  • SQL Paging
  • Server cursors (SqlResultSet class)
  • Asynchronous connections
  • SqlDataTable class

Features not in the PDC build that have great chances (so to speak) to be in the final release:

  • Ad hoc DataSet/DataTable serialization format for .NET Remoting
  • Protected (i.e., encrypted) connection strings

Features in the PDC build that have great chances (so to speak) to be in the final release:

  • Asynchronous SQL commands
  • SQL command sets
  • Bulk copy operations
  • Sizable batch updates
  • Multiple Active Results sets (SQL Server 2005 only)
  • Enhancements to DataTable and DataRow

AFAIK, asynchronous connections and SQL paging have been cut (for now) to better fine-tune them. Not sure about SQL Server's server cursors.

My understanding (conjecture, more precisely) is that all (most?) of these features will be released as a separate add-on a few months later, and then incorporated in a sort of 2.1 version. Remember what happened with the Oracle and ODBC .NET providers?

Late breaking news at TechED Europe. One of my talks is DAT376--What's New in ADO.NET 2.0.

Comments

# Matthew Adams said on May 14, 2004 02:35 PM:

If ObjectSpaces isn't going to make it, do you have any info about the inclusion or non-inclusion of the 3-part Xml mapping technology (which I believe is used in the implementation of ObjectSpaces)?

# TrackBack said on May 23, 2004 09:37 PM:
# TrackBack said on May 27, 2004 11:24 PM:
# TrackBack said on August 20, 2004 08:25 AM:
# TrackBack said on August 20, 2004 08:26 AM:
# TrackBack said on September 28, 2004 04:38 AM:

Leave a Comment

(required) 
(required) 
(optional)
(required)