<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Meta-Me - All Comments</title><link>http://blogs.msdn.com/b/alexj/</link><description /><dc:language>en-US</dc:language><generator>Telligent Evolution Platform Developer Build (Build: 5.6.50428.7875)</generator><item><title>re: Parsing OData Paths, $select and $expand using the ODataUriParser</title><link>http://blogs.msdn.com/b/alexj/archive/2013/05/10/parsing-odata-paths-select-and-expand-using-the-odatauriparser.aspx#10418928</link><pubDate>Wed, 15 May 2013 14:49:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10418928</guid><dc:creator>Peter LaComb</dc:creator><description>&lt;p&gt;As soon as I asked that I realized that the Query may not really return a sequence of type T, so probably No is the answer. We just happen to do a lot of simple filtering with our OData queries.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10418928" width="1" height="1"&gt;</description></item><item><title>re: Parsing OData Paths, $select and $expand using the ODataUriParser</title><link>http://blogs.msdn.com/b/alexj/archive/2013/05/10/parsing-odata-paths-select-and-expand-using-the-odatauriparser.aspx#10418075</link><pubDate>Mon, 13 May 2013 10:05:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10418075</guid><dc:creator>Piotr Kołodziej</dc:creator><description>&lt;p&gt;Thanks for the blog post. It just so happens that that&amp;#39;s the solution we&amp;#39;ve been looking for as we are implementing custom security mechanism for a different Resource types and we needed a way to efficiently and safely parse the URI.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10418075" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – RC release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/12/07/odata-in-webapi-rc-release.aspx#10395070</link><pubDate>Tue, 19 Feb 2013 02:56:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10395070</guid><dc:creator>mcfin</dc:creator><description>&lt;p&gt;Hi Alex,&lt;/p&gt;
&lt;p&gt;I like the way OData handles the keys. However, I may have to implement keys in separate segments. Can you point me to the best way to do this?&lt;/p&gt;
&lt;p&gt;&amp;quot;This design means that you don’t like the way OData puts keys in parenthesis (i.e.~/Customers(1)) and would prefer to put keys in their own segments (i.e. ~/Customer/1) then all you need to do is override the DefaultODataPathHandler so that it recognizes this syntax. I’ve tried this personally and doing targeted overloads like this is pretty easy&amp;quot;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10395070" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – RC release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/12/07/odata-in-webapi-rc-release.aspx#10394836</link><pubDate>Mon, 18 Feb 2013 12:45:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10394836</guid><dc:creator>psyafter</dc:creator><description>&lt;p&gt;when using (HttpClient) client.PostAsJsonAsync to endpoint, there is null object recieved to protected override CreateEntity on service side.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10394836" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – RC release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/12/07/odata-in-webapi-rc-release.aspx#10391292</link><pubDate>Tue, 05 Feb 2013 18:08:49 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10391292</guid><dc:creator>swo</dc:creator><description>&lt;p&gt;Error : Method not found: &amp;#39;Int32 Microsoft.Data.OData.Query.SemanticAst.QueryNode.get_Kind()&amp;#39;.&lt;/p&gt;
&lt;p&gt;orderby/top are working but I get always the error when i use http://localhost:3517/api/Product?$filter=Id eq 1&lt;/p&gt;
&lt;p&gt;Is ther a simple easy step by step tutorial to get odata support with simple poco classes. On this page there are to much information for beginners? &lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10391292" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – Microsoft ASP.NET Web API OData 0.2.0-alpha release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/11/02/odata-in-webapi-microsoft-asp-net-web-api-odata-0-2-0-alpha-release.aspx#10387821</link><pubDate>Thu, 24 Jan 2013 05:37:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10387821</guid><dc:creator>SJ</dc:creator><description>&lt;p&gt;Hi Alex,&lt;/p&gt;
&lt;p&gt;Is there an opportunity to implement entity set permissions, ie // Give full access to all of the entities.&lt;/p&gt;
&lt;p&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp;config.SetEntitySetAccessRule(&amp;quot;*&amp;quot;, EntitySetRights.All); as in WCF DS? thx.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10387821" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – RC release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/12/07/odata-in-webapi-rc-release.aspx#10387702</link><pubDate>Wed, 23 Jan 2013 20:35:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10387702</guid><dc:creator>Juliano</dc:creator><description>&lt;p&gt;I figured out the Sample changes (had to update NuGet to the nightly builds)&lt;/p&gt;
&lt;p&gt;Do you expect $expand support to be in this release? &lt;/p&gt;
&lt;p&gt;If not, is there any way to force the output to expand a navigation property? I understand supporting the generic case is hard, but we have a few specific scenarios in our API specification where $expand is really important...&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10387702" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – RC release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/12/07/odata-in-webapi-rc-release.aspx#10387374</link><pubDate>Wed, 23 Jan 2013 00:30:39 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10387374</guid><dc:creator>Juliano</dc:creator><description>&lt;p&gt;The sample using 0.2.0 build OK. But 0.3.0 doesn&amp;#39;t, there&amp;#39;s a missing reference to ODataRouteNames. Were those definitions moved somewhere else? I can&amp;#39;t find them. How to build Explicit models without it. Thanks!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10387374" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – RC release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/12/07/odata-in-webapi-rc-release.aspx#10386433</link><pubDate>Fri, 18 Jan 2013 23:36:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10386433</guid><dc:creator>Philipp Schmid</dc:creator><description>&lt;p&gt;Where can I find information about the anticipated RTM date for this project?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10386433" width="1" height="1"&gt;</description></item><item><title>re: OData in WebAPI – Microsoft ASP.NET Web API OData 0.2.0-alpha release</title><link>http://blogs.msdn.com/b/alexj/archive/2012/11/02/odata-in-webapi-microsoft-asp-net-web-api-odata-0-2-0-alpha-release.aspx#10383000</link><pubDate>Mon, 07 Jan 2013 23:05:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10383000</guid><dc:creator>KC</dc:creator><description>&lt;p&gt;Is there any reason that writing the code in VB.NET may not allow correct uri routing?&lt;/p&gt;
&lt;p&gt;I have two solutions side by side ... identical as far as I can tell, one written in VisualBasic.Net, one in C#.&lt;/p&gt;
&lt;p&gt;If I write the code in C# it seems to route to the Get() or Get(Guid key) functions in my apicontroller as you describe but the VB.NET version always routes to the Get() function with no parameters.&lt;/p&gt;
&lt;p&gt;GET ~/Products &amp;nbsp; -&amp;gt; Routes to Get()&lt;/p&gt;
&lt;p&gt;GET ~/Products(1) &amp;nbsp;-&amp;gt; Also Routes to Get() even though I have a function Get(&amp;lt;FromODataUri&amp;gt;id as integer) available&lt;/p&gt;
&lt;p&gt;There may be other issues using VB.NET but this was the simplest failing case I found.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10383000" width="1" height="1"&gt;</description></item></channel></rss>