Want to work on HTML5 database stuff? We’re looking

As I mentioned yesterday, we’re working on HTML5 stuff in general here at Microsoft, and my team in particular is looking at the database APIs in HTML5. If you want to be a part of this (working with the rest of the standard folks, design APIs, design things that work on top, etc.) definitely drop…

2

HTML5 does databases

The HTML5* specification has been cooking for a while and lately the amount of buzz around it has been growing at full speed. Just search for #HTML5 in twitter and you’ll see what I mean. After even a quick look at it, it becomes evident that the next version of HTML aims to go much…

5

Every SharePoint 2010 server is a Data Services server

I haven’t been writing much here, mostly because I’ve been way too busy but also because I couldn’t discuss publicly many of the things I’m doing. Now that SharePoint 2010 has been announced and its feature set published everywhere, I can finally discuss one of the coolest things we’ve been up to lately. SharePoint is…

5

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 Azure Tables…

16

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…

2

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 to explore. The problem is actually well addressed in…

1

"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 to interfaces is…

1

Seriously good content on creating and using data services

There is a number of folks that have been writing about Astoria. Collectively they built a lot of reference material that is probably the best reference point for getting started and learning about practical aspects around creating and using data services with the Astoria framework. Jonathan Carter is writing an impressive multi-part series that’s covering…

1

Project Astoria December CTP is out!

We just released the December 2007 CTP of Project Astoria, or I guess I should say the ADO.NET Data Services framework as Mike pointed out. This is an important milestone for Astoria, as this is the first release that is based on the real, production code base and not on the initial prototype that we…

6

Two more Astoria design posts: URIs and data sources

We’re trying to keep up posting regularly on the design aspects of Astoria we have on the table week by week. In this last week we discussed a couple of important topics in the team blog. First we touched on URIs. The URI syntax is a very visible part of Astoria, and being a syntax it…

1