Posts by this author

Oct 26, 2010
Post comments count0
Post likes count0

Announcing WCF Data Services Oct 2010 CTP1 for .NET4 & SL4

Today we are releasing CTP1 of the next version of the WCF Data Services libraries.  This release targets .NET 4 and Silverlight 4 and includes new client and server features in addition to those that shipped as part of .NET 4 & SL4.  With this CTP, you can now use the WCF Data Services client to talk to your Windows Live resources (P...

Sep 27, 2010
Post comments count0
Post likes count0

WCF Data Services Client Library and Windows Phone 7 – Next Steps

We’ve received a fair number of questions regarding our current CTP library for Windows Phone 7 and what our RTM plans are. The goal of this post is to address many of those questions by describing our plans for the coming months…. Background The CTP release of the data services client that is currently available for the phone was an early relea...

Sep 20, 2010
Post comments count0
Post likes count0

ASP.NET Security Vulnerability

Over the weekend the ASP.NET team released a Microsoft Security Advisory about a security vulnerability found in ASP.NET: https://www.microsoft.com/technet/security/advisory/2416728.mspx The WCF Data Services team looked into the issue and don’t believe there is any additional exposure to the vulnerability beyond what is exposed by ASP.NET. Howev...

Sep 10, 2010
Post comments count0
Post likes count0

What do you want to see added/changed in WCF Data Services?

As we’ve posted a few times before on this blog the data services team is beginning to explore improvements and new features for our next release.  As part of this process, it’s critical that we hear your feedback, as it helps us ensure that what we build actually meets your requirements in real-world scenarios.  Today we’re launching a n...

Sep 8, 2010
Post comments count0
Post likes count0

Data Services Streaming Provider Series-Part 2: Accessing a Media Resource Stream from the Client

In this second post in the series on implementing a streaming data provider, we show how to use the WCF Data Services client library to access binary data exposed by an Open Data Protocol (OData) feed, as well as has how to upload binary data to the data service. For more information on the streaming provider, see the first blog post in this series...

ODataWCF Data ServicesData Services
Aug 19, 2010
Post comments count1
Post likes count0

OData and Authentication – Part 8 – OAuth WRAP

OAuth WRAP is a claims based authentication protocol supported by the AppFabric Access Control (ACS) which is part of Windows Azure. But most importantly it is REST (and thus OData) friendly too. The idea is that you authenticate against an ACS server and acquire a Simple Web Token or SWT – which contains signed claims about identity / roles / ri...

ODataAuthenticationHttpModule
Aug 4, 2010
Post comments count0
Post likes count0

Data Services Streaming Provider Series: Implementing a Streaming Provider (Part 1)

The Open Data Protocol (OData) enables you to define data feeds that also make binary large object (BLOB) data, such as photos, videos, and documents, available to client applications that consume OData feeds. These BLOBs are not returned within the feed itself (for obvious serialization, memory consumption and performance reasons). Instead, this b...

ODataWCF Data ServicesData Services
Jul 21, 2010
Post comments count0
Post likes count0

OData and Authentication – Part 7 – Forms Authentication

Our goal in this post is to re-use the Forms Authentication already in a website to secure a new Data Service. To bootstrap this we need a website that uses Forms Auth. Turns out the MVC Music Store Sample is perfect for our purposes because: The rest of this post assumes you’ve downloaded and installed the MVC Music St...

ODataAuthenticationForms Authentication
Jul 21, 2010
Post comments count0
Post likes count0

OData and Authentication – Part 6 – Custom Basic Authentication

You might remember, from Part 5, that Basic Authentication is built-in to IIS. So why do we need ‘Custom’ Basic Authentication? Well if you are happy using windows users and passwords you don’t. That’s because the built-in Basic Authentication, uses the Basic Authentication protocol, to authenticate against the windows user ...

ODataAuthenticationData Services
Jul 20, 2010
Post comments count0
Post likes count0

Deploying an OData Service in Windows Azure

Windows Azure and SQL Azure are the new Cloud service products from Microsoft. In this blog post, I am going to show you how you can take a database that is hosted in SQL Azure and expose it as OData in a rich way using WCF Data Services and Windows Azure. This walk-through requires that you have Visual Studio 2010 and both a Windows Azure and SQ...