Showing category results for OData

Dec 10, 2007
Post comments count0
Post likes count0

ADO.NET Data Services Dec2007 CTP – Validation and Access Control

DB Blogs

Note: This post refers to the CTP available here. When building frameworks to expose and consume data on the web, access policy and data validation are always one of the first topics discussed during the design process, at conferences, etc.  Given this, we thought the topic would be a good one to kick off a series of blog posts about the fea...

Design Notes
Dec 10, 2007
Post comments count0
Post likes count0

Viewing Data Services Responses Using Atom Serialization in Internet Explorer

DB Blogs

The default serialization format for ADO.NET Data Services is now Atom instead of alternative XML-based formats we experimented with in previous releases.  In short, we chose this format because when combined with the Atom Publishing Protocol (APP) specification, this industry standard format can be used for general purpose data exchange. ...

Dec 10, 2007
Post comments count0
Post likes count0

ADO.NET Data Services (“Project Astoria”) CTP is Released

DB Blogs

The first CTP of the production version of ADO.NET Data Services is now available for download here as part of the ASP.NET 3.5 Extensions preview release. We are referring to this as the "first CTP" because the releases of Astoria prior to this were based on a prototype code base which we used to iterate quickly and explore the requirements of data...

Dec 7, 2007
Post comments count0
Post likes count0

ADO.NET Data Services == Project “Astoria”

DB Blogs

A new name, but goals stay the same As per our last blog post, we just finished a round of presentations on Astoria at Tech Ed EMEA, Tech Ed Africa, Dev Connections and finally Dev Teach. Thanks to everyone that attended our sessions and who stopped by our product booths for a chat. We much appreciate your feedback and learning how you see the tec...

Oct 29, 2007
Post comments count0
Post likes count0

Upcoming Astoria Presentations

DB Blogs

A few members of the Astoria team will be presenting on the technology in the coming month.  We look forward to meeting those attending the conferences and discussing the project with you.   Presentations include:  Pablo Castro @ Tech Ed: http://www.mseventseurope.com/teched/07/developers/content/Pages/Default.aspx  Mike Fl...

Sep 27, 2007
Post comments count0
Post likes count0

Astoria data sources and system layering

DB Blogs

The question is: what data sources should Astoria support as inputs? Should we allow ADO.NET Entity Framework only or open up more? If we open up more, how does the system need to be layered to enable the use of those alternate data sources? Let me step back for a second first and establish why certain data sources are interesting. Why does Astor...

Design Notes
Sep 21, 2007
Post comments count0
Post likes count0

URI Format – Part 1 – Addressing resources using URI path segments

DB Blogs

Deciding on something that becomes a public interface of a developer-oriented technology is a tricky task. Not only does the resulting design need to be correct and complete, but also there are various aspects that are more around aesthetics and personal preference. The URI format used by Astoria will need to survive both sets of challenges…  ...

Design NotesProject Codename "Astoria"
Sep 18, 2007
Post comments count0
Post likes count0

Astoria CTP Refresh for Visual Studio 2008 Beta 2!

DB Blogs

Some time ago we shipped Visual Studio 2008 Beta 2 and a couple of weeks later we added the ADO.NET Entity Framework Beta 2 release as well as the first CTP of the tools for it. Once all of the frameworks/tools were in Beta 2 we got a bunch of email “encouraging” us to release a Beta 2-compatible version of the Astoria CTP :-)   The Astoria Se...

Sep 10, 2007
Post comments count0
Post likes count0

Astoria Design: payload formats

DB Blogs

The goal of Astoria is to make data available to loosely coupled systems for querying and manipulation. In order to do that we need to use protocols that define the interaction model between the producer and the consumer of that data, and of course we have to serialize the data in some form that all the involved parties understand. So protocols and...

Design NotesProject Codename "Astoria"
Aug 31, 2007
Post comments count0
Post likes count0

Compatibility heads-up: prototype != production code

DB Blogs

It's amazing to see how many people are building great things with Astoria so early in the cycle. We talk with folks in the development community often and we hear stories that range from teaching classes, to giving talks, to building experimental systems, all the way to building tools that work on top of Astoria. Given how much is being built on t...