Wednesday, December 16, 2009

ADO.NET Data Services Update for .NET Framework 3.5 SP1 now available

Microsoft Downloads - ADO.NET Data Services Update for .NET Framework 3.5 SP1 for Windows 7 and Windows Server 2008 R2 & ADO.NET Data Services Update for .NET Framework 3.5 SP1 for Windows 2000, Windows Server 2003, Windows XP, Windows Vista and Windows Server 2008

“The ADO.NET Data Services framework consists of patterns and libraries that enable the creation and consumption of REST-based data services for the web. This update to the Microsoft .NET Framework 3.5 SP1 provides additional features which extend the functionality provided in version 1.0 of the ADO.NET Data Services framework

The ADO.NET Data Services framework consists of patterns and libraries that enable the creation and consumption of REST-based data services for the web. This update to the Microsoft .NET Framework 3.5 SP1 provides additional features which extend the functionality provided in version 1.0 of the ADO.NET Data Services framework.

The ADO.NET Data Services Update for .NET Framework 3.5 SP1 provides the following new features and improvements:

  • Built-in integration in Microsoft Office 2010 now makes it simple to expose Microsoft Office SharePoint Server data as a data service and access that data using the ADO.NET Data Services client library.
  • Custom Data Service Provider support now makes it easier to build an ADO.NET Data Service over any data source.
  • A new DataServiceCollection class has been added that supports rich two-way data binding. The new collection implements automatic change tracking on client side objects created using the ADO.NET Data Services client library.
  • Feed customization, provides a rich and flexible way to shape and modify the structure of ATOM feeds produced by an ADO.NET Data Service. Modifying the structure of the ATOM feed produced by the ADO.NET Data Services makes it possible for third-party clients that can consume an ATOM feed in a custom format to consume feeds from an ADO.NET Data Service.
  • Enhanced blob support for streaming large binary objects to/from a data service. Support has also been added to the ADO.NET Data Services client library to provide the ability to upload and download binary objects (such as: images, videos, documents, etc.) from an application created using the library.
  • Server-driven paging allows a service author to limit the size of the result set returned by a query; this gives the service author a new level of control over the network bandwidth and computation time required to process any request.
  • A new select query option allows the result of a query to be projected into an arbitrary type; projecting gives the client the ability to request a specific set of properties of an entity. Reducing the number of properties requested in a query reduces processing time and network bandwidth for the request.
  • The option to request a count of the number of entities in a set and the option to include the total count of the number of entities in the set when a query returns a partial result.
  • Request pipeline improvements give the service author greater control and customization ability over various stages of query processing.

…” [GD: Description Leached in Full]

So kind of a ADO.Net Data Services 1.0 from .Net 3.5 SP1 R2? (Or I think this version is officially called ADO.Net Data Services 3.5?)

Haven’t seen any more news on this yet and the Knowledgebase articles (KB976127 & KB976126) are not live yet. I’m sure we’ll see more tomorrow but some of the changes sound interesting…

 

Update #1 12/17/2009 @ 9:10AM PST:
Here’s some additional information and details, ADO.NET Data Services Team Blog - Data Services Update for .NET 3.5 SP1 – Now Available for Download

“…

…This release targets the .NET Framework 3.5 SP1 platform, provides new client and server side features for data service developers and will enable a number of new integration scenarios such as programming against SharePoint Lists.     

As noted in the release plan update post, this release is a redistributable, in-place update to the data services assemblies (System.Data.Services.*.dll) which shipped as part of the .NET Framework 3.5 SP1.  Since this is a .NET Framework update, this release does not include an updated Silverlight client library, however, we are actively working on an updated Silverlight client to enable creating SL apps that take full advantage of the new server features shipped in this release.  We hope to have the updated SL client available shortly into the new year. 

image.”

No comments: