<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>DevForce Community Forum : JSON endpoint</title>
  <link>http://www.ideablade.com/forum/</link>
  <description>This is an XML content feed of; DevForce Community Forum : DevForce 2010 : JSON endpoint</description>
  <pubDate>Tue, 21 Apr 2026 14:09:50 -700</pubDate>
  <lastBuildDate>Wed, 16 Jun 2010 19:58:33 -700</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.ideablade.com/forum/RSS_post_feed.asp?TID=1893</WebWizForums:feedURL>
  <image>
   <title>DevForce Community Forum</title>
   <url>http://www.ideablade.com/forum/forum_images/IdeaBlade_logo_tm.png</url>
   <link>http://www.ideablade.com/forum/</link>
  </image>
  <item>
   <title>JSON endpoint : Brief:  It&amp;#039;s on our roadmap...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1893&amp;PID=7341#7341</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=482" rel="nofollow">WardBell</a><br /><strong>Subject:</strong> 1893<br /><strong>Posted:</strong> 16-Jun-2010 at 7:58pm<br /><br /><DIV><strong>Brief</strong>:</DIV><DIV>&nbsp;</DIV><DIV>It's on our roadmap for this year; until then, use the Data Services facade for Entity Framework</DIV><DIV>&nbsp;</DIV><DIV><strong>Discussion</strong>:</DIV><DIV>&nbsp;</DIV><DIV>Would you please explain what you are trying to do? </DIV><DIV>&nbsp;</DIV><DIV>DevForce and RIA Services are really about providing and end-to-end programming experience with rich objects on the client ... where you are responsible for building the client application.</DIV><DIV>&nbsp;</DIV><DIV>Data Services (OData) is about serving up data (not business objects) to anyone willing (and authorized) to receive them.</DIV><DIV>As a recipient of OData there is nothing on the client to program against. It's just ... data ... whether delivered as JSON, ATOM or POX. And don't be mislead by the lame client proxy code generation. That's little more than a CLR representation of the data.</DIV><DIV>&nbsp;</DIV><DIV>Btw, I'm not knocking OData. I think its great ... for broadcasting your data to unknown client applications. If I'm NetFlix and want the world to query my catalog ... which costs me nothing and makes it easier for anyone to learn what films to rent from me ... this is way cool.</DIV><DIV>&nbsp;</DIV><DIV>It's another story altogether if you're building a Forms-over-data business application for known categories of users. If the application takes user input and must reason about it. If YOU want to shape the interaction. If YOU want to validate input, etc.</DIV><DIV>&nbsp;</DIV><DIV>RIA Services has a read-only OData facade for "external clients". Sure you can expose the service results as JSON. Then what? Consumers of this data&nbsp;will not benefit from the RIA Svcs client entities. About all they're getting from the deal is access to the same object shapes as provided by the RIA Svcs service on the web. Frankly, this ain't saying much.</DIV><DIV>&nbsp;</DIV><DIV>If you built your model with EntityFramework (and most folks should) ... either for RIA Services or for DevForce ... then why not hop right to the Data Services option that wraps your EF model? It is unlikely that your RIA Svcs/DevForce entities have a different shape than your EF entities and, since you're chucking out all the business logic anyway (as you must with Data Services) , what have you gained?</DIV><DIV>&nbsp;</DIV><DIV>I'm not sure. I do know that we are getting this question. And we have expect&nbsp;to provide an OData facade over a DevForce model in 3rd or 4th quarter 2010.</DIV><DIV>&nbsp;</DIV><DIV><strong>Action</strong>:</DIV><DIV>&nbsp;</DIV><DIV>Meanwhile, I ask people like yourself to take a serious look at your requirements. Serious. Not "what's cool". Not "we'd like to be able to someday". Serious. As in "we've got money, deadlines, careers riding on these outcomes."</DIV><DIV>&nbsp;</DIV><DIV>If you're building a substantive Forms-Over-Data for Silverlight / ASP / WPF customers where client-side execution, responsiveness, richness matters ... then you need DevForce.</DIV><DIV>&nbsp;</DIV><DIV>If you're offering data as a service to "subscribers" on any platform running anything and you're not accepting much data back ... willing to take what you get from them in a rudimentary way ... but the real focus is on broadcast-into-the-ether ... then stay away from RIA Services and DevForce. Go straight to WCF Data Services. The effort (and, with RIA Services it will be a lot of effort) is not worth what you're trying to accomplish ... and can accomplish more easily with Data Services.</DIV><DIV>&nbsp;</DIV><DIV>If you need a blend of both worlds ... we still&nbsp;have something to talk about. I'd say ... go DevForce, use the EF Data Services facade for now, and we'll be ready with our OData facade by the time you have an application worth sharing with the world.</DIV><DIV>&nbsp;</DIV><DIV><DIV>p.s.: Linq to Sql is in zombie status. It's dead ... it just doesn't know it yet.</DIV><DIV>&nbsp;</DIV></DIV><DIV>p.p.s.: XPO?&nbsp; Please ... I hope you're kidding. Makes no business sense whatsoever. Unless you don't care about being in business.</DIV><DIV>&nbsp;</DIV><DIV>p.p.p.s: I have a few opinions on this subject :-)</DIV><DIV>&nbsp;</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Wed, 16 Jun 2010 19:58:33 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1893&amp;PID=7341#7341</guid>
  </item> 
  <item>
   <title>JSON endpoint :   Hello!  Domain Services...</title>
   <link>http://www.ideablade.com/forum/forum_posts.asp?TID=1893&amp;PID=7311#7311</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.ideablade.com/forum/member_profile.asp?PF=748" rel="nofollow">ji</a><br /><strong>Subject:</strong> 1893<br /><strong>Posted:</strong> 13-Jun-2010 at 11:38am<br /><br /><DIV></DIV><DIV>&nbsp;</DIV><DIV>Hello!</DIV><DIV>&nbsp;</DIV><DIV>Domain Services can be configured with JSON endpoint, and Data Services has support for a specific JSON format, too (OData).</DIV><DIV>&nbsp;</DIV><DIV>What's the story on supporting JSON endpoints with DF2010?</DIV><DIV>&nbsp;</DIV><DIV>Would it be feasible to use to support WCF Data Services with a suitable provider implementation for DF2010, along the lines of for example:</DIV><DIV>&nbsp;</DIV><DIV>- ADO.Net Data Services IUpdateable implementation for Linq to Sql</DIV><DIV><a href="http://code.msdn.microsoft.com/IUpdateableLinqToSql" target="_blank">http://code.msdn.microsoft.com/IUpdateableLinqToSql</A></DIV><DIV>&nbsp;</DIV><DIV><DIV>- eXpress Persistent Objects (XPO) Toolkit</DIV><DIV><DIV><a href="http://xpo.codeplex.com/" target="_blank">http://xpo.codeplex.com/</A></DIV></DIV></DIV><DIV>&nbsp;</DIV><DIV>Any help is appreciated!</DIV><DIV>&nbsp;</DIV>]]>
   </description>
   <pubDate>Sun, 13 Jun 2010 11:38:11 -700</pubDate>
   <guid isPermaLink="true">http://www.ideablade.com/forum/forum_posts.asp?TID=1893&amp;PID=7311#7311</guid>
  </item> 
 </channel>
</rss>