Getting Started with the Data Services Update for .NET 3.5 SP1 – Part 1

Yesterday we released the Data Services Update for .NET 3.5 SP1 that basically brings the functionality available in .NET 4.0 to .NET 3.5 too. To help you get started with the Update, in this post we will: Install the Update Create a database. Create a Web Application containing: An Entity Data Model (EDM) to expose… Read more

Using the Silverlight 4.0 WCF Data Services Client Library

Recently Microsoft released Silverlight 4 Beta which includes an update to the Data Services Silverlight client. The update includes most of the new features previewed in the ADO.NET Data Services CTP2 – see this blog post for a complete list of the features in CTP2. The new Silverlight 4.0 Data Services client library also includes… Read more

Data Services Release Plan Update

We’ve heard a lot of feedback since we first discussed our plans to create v1.5 of Data Services (  Since that time we’ve been busy improving the quality of the product, adding features and solidifying our release plans.   The remainder of this post discusses our target release plan for the next version of Data Services… Read more

Introducing the Microsoft Open Data Protocol Visualizer (CTP1)

1. IntroductionThe Open Data Protocol Visualizer for Visual Studio CTP1 (“the visualizer”) is a extension that provides a read-only visualization of the types, properties, associations, and other objects in the Entity Data Model (EDM) returned from an Open Data Protocol’s metadata endpoint (this document assumes basic familiarity with the EDM). For instructions on how to create a… Read more

Simplifying our n-tier development platform: making 3 things 1 thing

As you’ve probably observed, we’ve been working hard over the past year or so to grow our application stacks to better support the types of applications (Silverlight, rich desktop, AJAX, etc) and services (SOAP, REST, etc) that are required to build modern, robust solutions.  At present, a few of the technologies we have to help… Read more

Breaking Down ‘Data Silos’ – The Open Data Protocol (OData)

A few weeks ago we posted about steps we’ve been taking to enable a wide range of data sources (DB, SharePoint, Reports, Cloud storage services, etc) to expose their data for programmatic access from any platform (Java, PHP, Silverlight, .NET, AJAX, etc) using a simple HTTP/AtomPub based protocol as the means of communication.  Our exploration… Read more

Enabling X-Domain access to your Data Services

In the Astoria V1.5 CTP2 release, we introduced support for X-Domain and Out Of Browser access to Data Services in our Silverlight client library. This blog post talks about how to enable Cross-Domain access to Data Services from the Silverlight client library. I am a Service author, How do I enable X-Domain access to Data… Read more

Using Data Services over SharePoint 2010 – Part 2 – CRUD

In part 1 you learned how to get SharePoint 2010 and Astoria working together, how to add a Service Reference to your Client Application and how to do a basic insert. In this installment you will see full CRUD, so you’ll learn how to do queries, data binding, updates and deletes. The Problem: In part… Read more

Using Data Services over SharePoint 2010 – Part 1 – Getting Started

ADO.NET Data Services 1.5 and SharePoint 2010 allow developers to write applications against SharePoint Lists using the familiar Data Services Client programming model. Setup The SharePoint 2010 beta will become generally available in November. In order to use Data Services with SharePoint 2010 Beta, ADO.NET Data Services 1.5 must be installed on your server, ideally… Read more

Share your data across data sources (Sharepoint, SQL Server, Azure, Reporting Services, etc) & applications (.NET, Silverlight, Excel, etc) using Data Services

This week at the SharePoint conference, Pablo Castro will be announcing that the next version of SharePoint natively integrates with data services such that all SharePoint lists will be exposed as an ADO.NET Data Service.  This means you can now program against SharePoint list data using all the VS tools and runtime client libraries (.NET,… Read more