-
I spent quite a lot of time with WCF Data Services (‘Astoria’/’ADO.NET Data Services’ as it was) in its first iteration. It’s a framework that I really like so I’m feeling a little guilty that I haven’t found time to completely revisit it as it becomes part of a ‘much bigger thing’ (i.e. OData ) and...
-
I did a short session on the Open Data Protocol (OData) last week at the NxtGen User Group and I thought I’d share the slides here. There are quite a few builds/animations in that slide-deck so I’d suggest that downloading it will produce a better experience than viewing it on SlideShare.
-
A big thanks to all the people who came along to my session at SQLBits today on ADO.NET Data Services and also to the organisers and community around SQLBits that made the event happen in the first place. I was there for most of the afternoon and it seemed like a fantastic event to me in a cool venue...
-
Tantalising post from the Astoria team.
-
I produced a new set of short videos around ADO.NET Data Services and dropped them on to Channel 9. You can find them here; http://channel9.msdn.com/tags/UK and that list will grow as time goes in ( specifically, it'll grow if I can get the publishing system to publish my next 4 videos for me as it's...
-
Following on from this last post , if I start to edit the data in the grid and change some value then the property value will change in the underlying class but nothing else will happen. That is, the NorthwindEntities class which is managing my data for me client-side ( which is derived from DataServiceContext...
-
Someone mailed me to ask whether I had a video on how to put together Silverlight and ADO.NET Data Services. I don't at the time of writing and I've also got a cold right now ( thank you, Microsoft Manchester office :-) ) so I thought I'd write something rather than record it. Let's run through a step...
-
I made an attempt at implementing IUpdatable on the current (i.e. VS 2008 Sp1 B1) bits of ADO.NET Data Services. I struggled a little bit with this. When you produce a data service you provide a class which is derived from; DataService<T> and T might be your own custom type or it's more likely...
-
Something that I came across today - if you're trying to surface a LINQ to SQL data source via the latest build of ADO.NET Data Services and you're running datasvcutil.exe on the metadata of the service then you might find yourself with a whole bunch of errors. Here's a sample of what I was getting this...
-
Once we've got a request authenticated the next thing we might want to consider is authorising those requests as they make access to data. In researching this post I found that I'd actually written about this before but hadn't been quite as complete as I'd like to be ( and, to be honest, with my 5-minute...
-
Just like for batching, there's a great explanation of how concurrency looks in ADO.NET Data Services up here so this is just a basic example. If I take the "Hello World" style service that I built back here then it does nothing about concurrency checking because, by default, when you build an entity...
-
I did a talk on Data Services at DevDays, Amsterdam last week and so I had to take a rather speedy look at batching support as that had been added to the VS 2008 Sp1 bits since the previous preview. Batching is explained up here but here's just a little example of using it. If we take "hello world" style...
-
Someone asked me about this so I thought I'd share here. The question was around how you can work with database generated values and have them returned to the client after the insert. My experiment ran like this. I created a table; create table test ( id int identity primary key not null , someColumn...
-
I made a few videos about Data Services. I have plans to make a few more as well but (as always :-)) I've got distracted by something else so, for the meantime; ADO.NET Data Services - Surfacing Data ADO.NET Data Services - Querying with URI's ADO.NET Data Services - A Basic .NET Client ADO.NET Data...
-
Just a quick link to make this easier to find; ADO.NET Data Services Silverlight Add-On