Sign in
Marcelo's WebLog
Improving the world one entity at a time (now tweeting on @mlrdev)
Common Tasks
Blog Home
Email Blog Author
About
OK
RSS for comments
RSS for posts
Atom
Search Form
Tag Cloud
ADO.NET Data Services
Astoria
Azure
datajs
Design
Development
Entities
MIX10
MIX11
OData
Office
Pages
PDC05
Performance
Phone
Security
Silverlight
SQL
VBA
Velocity
WCF Data Services
Web
Windows
WPF
XML
Monthly Archives
Archives
April 2012
(2)
November 2011
(1)
September 2011
(1)
July 2011
(4)
June 2011
(7)
May 2011
(6)
April 2011
(10)
March 2011
(10)
February 2011
(9)
January 2011
(8)
December 2010
(2)
November 2010
(1)
October 2010
(1)
September 2010
(7)
August 2010
(2)
July 2010
(17)
June 2010
(11)
May 2010
(6)
April 2010
(28)
March 2010
(21)
February 2010
(14)
January 2010
(1)
December 2009
(11)
November 2009
(4)
October 2009
(2)
September 2009
(1)
August 2009
(2)
July 2009
(1)
June 2009
(11)
May 2009
(3)
April 2009
(10)
March 2009
(17)
February 2009
(9)
January 2009
(1)
December 2008
(3)
November 2008
(19)
October 2008
(14)
September 2008
(11)
August 2008
(18)
July 2008
(8)
June 2008
(6)
May 2008
(5)
April 2008
(9)
March 2008
(5)
February 2008
(5)
January 2008
(11)
December 2007
(3)
October 2007
(7)
September 2007
(3)
August 2007
(1)
July 2007
(5)
June 2007
(2)
May 2007
(1)
April 2007
(2)
March 2007
(5)
February 2007
(4)
January 2007
(6)
December 2006
(3)
November 2006
(3)
October 2006
(3)
September 2006
(2)
July 2006
(2)
May 2006
(1)
March 2006
(9)
January 2006
(1)
November 2005
(1)
October 2005
(1)
September 2005
(10)
August 2005
(5)
July 2005
(6)
June 2005
(4)
May 2005
(4)
April 2005
(8)
March 2005
(2)
February 2005
(1)
January 2005
(3)
December 2004
(6)
November 2004
(1)
Browse by Tags
MSDN Blogs
>
Marcelo's WebLog
>
All Tags
>
astoria
Tagged Content List
Blog Post:
New WCF Data Services Release
Marcelo Lopez Ruiz - MSFT
WCF Data Services 5.0 for OData v3 is out today. Read all about it here , and get it while it's hot. Actions , geospatial support , and an assortment of other goodies, not the least of which is support for Any and All operators. This restriction has been around for a long time , and it's great to see...
on
9 Apr 2012
Blog Post:
OData continues to evolve
Marcelo Lopez Ruiz - MSFT
As you can see from the recent March 2011 CTP of WCF Data Services , OData continues to evolve. While the post includes information about changes to the WCF Data Services implementation, I'm very excited to see that the protocol is also very much alive and well. From the first bulleted list, here...
on
11 Mar 2011
Blog Post:
Reference of namespaces in OData
Marcelo Lopez Ruiz - MSFT
This post is a simple overview of namespaces you will run into when working with OData in the ATOM format. The list is not comprehensive, but you can get pretty far with it. http://www.w3.org/2005/Atom This is the Atom namespace, defined in RFC 4287 . It's used for all "regular" ATOM things like entry...
on
12 Jan 2011
Blog Post:
Data Services on Windows Phone 7
Marcelo Lopez Ruiz - MSFT
Mike posted an announcement yesterday on the WCF Data Services blog. Go get the goodies from http://odata.codeplex.com/ today and start writing your connected phone apps!
on
29 Oct 2010
Blog Post:
Bookmarklet to find OData service for SharePoint site
Marcelo Lopez Ruiz - MSFT
As you probably already know, SharePoint has great support for OData, providing access to lists, documents and all sorts of goodies. I always seem to forget how the link to the OData endpoint is constructed, though. So I created this short bookmarklet that does the trick. Just navigate to a SharePoint...
on
22 Sep 2010
Blog Post:
Missing function for OData and Office
Marcelo Lopez Ruiz - MSFT
The last entry of Consuming OData with Office VBA series had a small glitch - one of the helper functions is missing. The code isn't too tricky to write, but it's a handy little thing to have in your VBA toolkit. It simply takes a collection of dictionaries, and returns a new collection with all the...
on
15 Sep 2010
Blog Post:
Wishing on a WCF Data Services star
Marcelo Lopez Ruiz - MSFT
Add feature requests or vote for existing ones over at http://dataservices.mswish.net/ . The WCF Data Services team is listening - make your voice heard! Enjoy! PS: gotta love the 'mswish.net' domain name
on
10 Sep 2010
Blog Post:
Vitek on Expansions
Marcelo Lopez Ruiz - MSFT
Yes, our WCF Data Services blogging hero has gone and done it again - this time, the topic is expansions . Some of the highlights: What expansions look like for custom providers. Why there is nothing funny in the expression tree when using LINQ to Objects directly. Enjoy!
on
21 Jul 2010
Blog Post:
OData Decimal and JSON
Marcelo Lopez Ruiz - MSFT
A few days ago I came upon a question about how decimal values are encoded in JSON payload in an OData response. The value was in quotes rather than as a numeric literal, so a script running in a browser found a string where the developer thought a number would be found. I confirmed that this is indeed...
on
15 Jul 2010
Blog Post:
Vitek on Projections
Marcelo Lopez Ruiz - MSFT
In case you missed it, you should read Vitek's post on Projection Data Service Expressions . Here you will get not just the basics of his this works, but also details as to: Why we may query for more properties than those strictly projected. Why ProjectedWrappers are used, how they're used, and why you...
on
12 Jul 2010
Blog Post:
How the SetEntitySetAccessRule and EntitySetRights APIs came to be
Marcelo Lopez Ruiz - MSFT
Today, just a historical note on why these methods are named as they are. What we needed when designing this a few years ago was a way to set at a basic level what kind of access we would provide from the service, preferably in a uniform manner. There are tricky issues to deal with when permissions and...
on
9 Jul 2010
Blog Post:
Nice OData shout-out
Marcelo Lopez Ruiz - MSFT
Today, a simple link to OData, O How I Love Thee , with a nice review of how OData, WCF Data Services, ADO.NET Entity Framework and jQuery can all be better together. Enjoy!
on
8 Jul 2010
Blog Post:
Custom Query Options on the WCF Data Services Client
Marcelo Lopez Ruiz - MSFT
So, the OData Protocol talks about custom query options , but how exactly do you use them from the WCF Data Services client? If you've used service operations at all, you already know the answer: use the AddQueryOption method. There is a subtle difference though, and things are actually easier for custom...
on
6 Jul 2010
Blog Post:
OData and Workflow Foundation
Marcelo Lopez Ruiz - MSFT
There is a Consuming OData Feeds from a Workflow topic up on MSDN that walks you through the steps of adding a reference to an OData server and building an activity for it that you can then use in your workflows. With full asynchronous support and everything - pretty impressive for a walkthrough. One...
on
28 Jun 2010
Blog Post:
Key lookup in WCF Data Services
Marcelo Lopez Ruiz - MSFT
Vitek has another great post in his series over at http://blogs.msdn.com/b/vitek/archive/2010/06/16/data-services-expressions-part-6-key-lookup.aspx . There are a couple of things that I think are worth calling out. The provider doesn't know if it needs to produce many items or just one . It can figure...
on
23 Jun 2010
Blog Post:
Service Operations for Any and All
Marcelo Lopez Ruiz - MSFT
As I wrote about a while ago, quantifiers such as 'any' and 'all' are not supported in WCF Data Services . One way to work around this if you have some specific need is to create a service operation, which is what we'll walk through today. The Scenario I'm going to write a small WCF Data Service...
on
11 May 2010
Blog Post:
OData and Authentication series
Marcelo Lopez Ruiz - MSFT
The Data Services team blog has begun a series on OData and Authentication. Parts one and two are up. Obviously authentication is an important matter in real-life services, so this is going to be pretty nifty to have. Enjoy!
on
11 May 2010
Blog Post:
WCF Data Service Projections - null handling and expansion
Marcelo Lopez Ruiz - MSFT
One of the capabilities that I wanted to call out of WCF Data Service projections on the client is the ability to include expanded entities. So I can write something like the following, which returns the ID, LastName and manager's ID and LastName for each employee. This is just a Northwind database...
on
10 May 2010
Blog Post:
Query Projections in WCF Data Services
Marcelo Lopez Ruiz - MSFT
The MSDN documentation on the topic does a pretty good job at giving you a high-level view of what happens when you use select to do a projection of the query results, and calls out a number of things that aren't supported when projecting entity types. It looks like projecting into anonymous types is...
on
4 May 2010
Blog Post:
Catching streaming exceptions with streaming readers
Marcelo Lopez Ruiz - MSFT
About two years ago, I put up a post discussing how exceptions are streamed in WCF Data Services (called ADO.NET Data Services at the time). Today I want to continue from yesterday's post and discuss how the client implements support for this, but first a quick note. I'd like to make sure I clarify...
on
29 Apr 2010
Blog Post:
Layering XML readers
Marcelo Lopez Ruiz - MSFT
If you've spent any time looking at the new Open Data Protocol Client Libraries on CodePlex, you may have run into the internal XmlWrappingReader class. I'll look into why this was a useful thing to have and what important OData processing aspect it helps with in the future, but for today I want to touch...
on
28 Apr 2010
Blog Post:
Source Code for Open Data Protocol Client Libraries
Marcelo Lopez Ruiz - MSFT
This has got to be one of the most exciting announcements in a while. The source code for the .NET Framework and Silverlight client libraries is available from the CodePlex site. Check out the announcement and bask in the open-ness. Over the next few posts, I'll drill into some interesting behaviors...
on
27 Apr 2010
Blog Post:
MicrosoftDataServicesRootUri, or How to customize WCF Data Service URIs
Marcelo Lopez Ruiz - MSFT
Peter has a great write-up about this , so I won't go into much detail here. Go read his post, then come back for a bit more context. You have always been able to get a data service to process requests using a specific URI as the root. The data service doesn't have some magic knowledge about where...
on
26 Apr 2010
Blog Post:
DataServiceProviderMethods - the least implemented class you'll ever see
Marcelo Lopez Ruiz - MSFT
I mentioned a little while ago that I was going to cover the DataServiceProviderMethods class. It's a mysterious class, where all methods simply throw a NotImplementedException. You can't subclass to implement the members, you can't provide a hook to provide an implementation. What is this thing doing...
on
23 Apr 2010
Blog Post:
Mutability model for ResourceType and friends
Marcelo Lopez Ruiz - MSFT
If you've read the post on the new types available in the System.Data.Services.Providers namespace , you might have jumped in and tried to write your own metadata provider for some not-quite-there interesting data model. Not for the faint of heart, but certainly an exercise that will increase your understanding...
on
16 Apr 2010
Page 1 of 3 (68 items)
1
2
3