Showing results for April 2008 - OData

Apr 24, 2008
0
0

Using REST Services in Silverlight 2

DB Blogs
DB Blogs

We have received a lot of feedback over the past few weeks asking when will be update the Silverlight library for data services. I thought I'd put up a short post to update everyone on where we are at and what our thinking is.... I'll start by saying we are targeting Beta 2 of the Silverlight SDK (no dates to announce for this just yet) to have a v...

Apr 22, 2008
0
0

Optimistic Concurrency & Data Services

DB Blogs
DB Blogs

Different applications have different requirements around consistency and how concurrent modifications are handled. I’ll oversimplify and put all these applications in two buckets: either you care about controlling concurrent changes or you don’t. If you’re creating a REST interface to your data and don’t care about concurrency (e.g. no deep consis...

Design Notes
Apr 14, 2008
0
0

Astoria Online Service –> SQL Server Data Services

DB Blogs
DB Blogs

Around a year ago in the Mix 2007 conference we announced Project Astoria, an overall initiative to understand how data is used on the web and what frameworks, tools and services could we create to enable new and better applications in this space. Several things resulted from that effort already. One of these results is a unified pattern for expos...

Apr 10, 2008
0
0

IUpdatable & ADO.NET Data Services Framework

DB Blogs
DB Blogs

Astoria service allows reading/querying of data via the already-established IQueryable interface – this helps in abstracting Astoria from the underlying data source. But there is no existing interface for the update operations (CUD – create, update, delete operations). Hence we came up with IUpdatable interface to support CUD operations and support...

Design Notes
Apr 7, 2008
0
0

Batching Data Service Requests

DB Blogs
DB Blogs

We have received a fair amount of feedback regarding a number of use cases where it would be beneficial to enable a client of a data service to “batch” up a group of operations and send them to the data service in a single HTTP request.  This reduces the number of roundtrips to the data service for apps that need to make numerous requests to t...

Design Notes