Browse by Tags

Tagged Content List
  • Blog Post: Implementing only certain aspects of OData

    While we focus on keeping things simple, the whole OData protocol does have a bunch of functionality in it, and you don't always need the whole thing. If you're implementing a client or a server, how much of OData do you need to handle? OData is designed to be modular and grow as you need more...
  • Blog Post: ADO.NET Data Services in Windows Azure: pushing scalability to the next level

    The announcement of Windows Azure is a big milestone for us in the Astoria team. We got a chance to add our little contribution to the platform by providing data service interfaces for a couple of the Azure services. Currently there are two services that use the ADO.NET Data Services runtime: the Windows...
  • Blog Post: Now you know...it's Windows Azure

    Since we shipped ADO.NET Data Services v1 in .NET 3.5 SP1 (and actually before that as well) I've been working on a few things that I could share (such as offline/sync support for data services) and some that I couldn't discuss publicly until all the big plans where announced. This week at PDC Microsoft...
  • Blog Post: Coming from under the rocks just to celebrate for a bit

    I've been sort of under a rock for a while, but I thought I'd come out for a minute to celebrate. Today we made available .NET 3.5 SP1 and Visual Studio 2008 SP1. There are two components in the release I spent a bunch of time on, which interestingly enough have very different origins and get to RTM...
  • Blog Post: REST and Concurrency Control

    As part of the Astoria design process we scanned through many topics, some of them are straightforward, some are hard but mostly mechanical, but there are some that become interesting, fundamental aspects to address. I found the problem of concurrency control over REST interfaces very interesting...
  • Blog Post: Unifying service interfaces

    As David Treadwell announced yesterday, we are starting to align the Windows Live services interfaces to use the AtomPub protocol, and to have a uniform set of conventions that are shared across internet services and the Project Astoria bits. What does that mean? It means that starting now (and more...
  • Blog Post: "Data Friction", spot-on

    Jon Udell wrote a brief piece on how data is locked on servers behind UIs that were not designed for data sharing. He views this as "data friction"...it's just the perfect way to describe the problem. I couldn't agree more with Jon's take. I would even take it further: an operation-centric approach...
  • Blog Post: A data service is not a database

    Since we put out the new version of the experimental Astoria online service there has been a broad set of questions coming, which is great because it was the goal of the thing...we're learning a bunch from it. A class of questions that we are getting are "database questions". Things such as "how can...
  • Blog Post: We'll host an experimental Astoria data service for you

    When we announced Project Astoria at Mix 2007 last May we made the toolkit available along with a few samples as an online service. The missing piece there was the ability to create your own service online in the experimental setting we had setup. Now Mike has just announced the availability of the new...
Page 1 of 1 (9 items)