<?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>WCF and MySpace: a RESTful MIX session!</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx</link><description>We just recently published a list of sessions for MIX08 . Among those, there is one that I hold especially dear: I had the luck to work with Paul, his team and the WCF team in the last months, specifically on how to leverage the web capabilities that</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Myspace &amp;raquo; WCF and MySpace: a RESTful MIX session!</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7362249</link><pubDate>Fri, 01 Feb 2008 03:27:28 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7362249</guid><dc:creator>Myspace » WCF and MySpace: a RESTful MIX session!</dc:creator><description>&lt;P&gt;PingBack from &lt;A href="http://myspace.freedombloghost.info/?p=24496" target=_new rel=nofollow&gt;http://myspace.freedombloghost.info/?p=24496&lt;/A&gt;&lt;/P&gt;</description></item><item><title>MySpace presenting at MIX on RESTful WCF</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7365256</link><pubDate>Fri, 01 Feb 2008 06:14:19 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7365256</guid><dc:creator>Neil Hutson - Windows Server 2008, Visual Studio 2008 and .NET 3.5 for developers</dc:creator><description>&lt;p&gt;Most people consider Windows Communication Foundation ( WCF ) as a great framework for communicating&lt;/p&gt;
</description></item><item><title>MySpace at MIX 08</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7365303</link><pubDate>Fri, 01 Feb 2008 06:16:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7365303</guid><dc:creator>VolkerW's WebLog</dc:creator><description>&lt;p&gt;We all knew MIX is cool. But I guess these folks are always good for One more. Vittorio just announced&lt;/p&gt;
</description></item><item><title>MySpace at MIX 08</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7365897</link><pubDate>Fri, 01 Feb 2008 06:49:48 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7365897</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;We all knew MIX is cool. But I guess these folks are always good for One more. Vittorio just announced&lt;/p&gt;
</description></item><item><title>MySpace presenting at MIX on RESTful WCF</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7365900</link><pubDate>Fri, 01 Feb 2008 06:49:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7365900</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Most people consider Windows Communication Foundation ( WCF ) as a great framework for communicating&lt;/p&gt;
</description></item><item><title>MySpace does WCF</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7366364</link><pubDate>Fri, 01 Feb 2008 07:12:37 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7366364</guid><dc:creator>The Cybertopian Chronicle</dc:creator><description>&lt;p&gt;My friend Vittorio has posted that MySpace will be talking about WCF at Mix 2008 ( see it here ). This&lt;/p&gt;
</description></item><item><title>MySpace does WCF</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7367132</link><pubDate>Fri, 01 Feb 2008 07:51:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7367132</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;My friend Vittorio has posted that MySpace will be talking about WCF at Mix 2008 ( see it here ). This&lt;/p&gt;
</description></item><item><title>MySpace at MIX 08</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7368741</link><pubDate>Fri, 01 Feb 2008 09:37:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7368741</guid><dc:creator>News</dc:creator><description>&lt;p&gt;We all knew MIX is cool. But I guess these folks are always good for One more. Vittorio just announced&lt;/p&gt;
</description></item><item><title>re: WCF and MySpace: a RESTful MIX session!</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7402767</link><pubDate>Sun, 03 Feb 2008 05:18:46 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7402767</guid><dc:creator>Chris Ortman</dc:creator><description>&lt;p&gt;I hope I can make it to mix this year if only to see this &amp;nbsp;session. &lt;/p&gt;
&lt;p&gt;I experimented with using WCF to do a restful API a while back but ultimately abandoned it because I thought it would be better built using an MVC framework (take your pick Rails, MonoRail, System.Web.MVC) than WCF.&lt;/p&gt;
&lt;p&gt;I'll be interested to know what advantages WCF can provide over the MVC route.&lt;/p&gt;</description></item><item><title>re: WCF and MySpace: a RESTful MIX session!</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7484373</link><pubDate>Wed, 06 Feb 2008 09:21:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7484373</guid><dc:creator>Steve Maine</dc:creator><description>&lt;p&gt;Chris, that's a great question. It makes we want to turn it around and ask what advantages the MVC factoring has over the WCF factoring given equivalent functionality.&lt;/p&gt;
&lt;p&gt;The way I see it, there are two world views rapidly trending towards the same middle ground. On one side, we have the services folks who have been builing components/services for a long time. These guys are long-tailing towards reach protocols like plain HTTP because it makes their services accessable to more clients. On the other side, we have the web folks who have been building content-driven presentation layers for a long time and are now realizing that returning structured data in addition to HTML/images/CSS/script can be quite interesting.&lt;/p&gt;
&lt;p&gt;As a result, you have a situation where depending on what world view they're affinitized to, one group of people will look at a problem and see services and another group will look *at the exact same problem* and see web pages. And they will both be right, from a certain point of view.&lt;/p&gt;
&lt;p&gt;An interesting pivot here is how the state model for the UI differs (or does not differ) from the state model of the &amp;quot;service&amp;quot;. For stateless services that primarily respond to HTTP GETs (i.e. idempotent data retrieval operations), the choice is largely aesthetic. If you view these things as just another type of content your website returns, you're likely to be happier using something like MVC. If you view these things as idempotent services that your application exposes, then you can use WCF. &lt;/p&gt;
&lt;p&gt;A major selling point of WCF is that it lets people who have already adopted a &amp;quot;services&amp;quot; mindset use a single programming model to build those services, regardless of the underlying protocol details. MVC has a different pitch; it lets people who are used to building content-driven sites stretch those techniques beyond simple HTML into the structured data world. These two technologies will inevitably meet in the middle.&lt;/p&gt;
&lt;p&gt;It gets interesting when you move beyond idempotent operations and into the world of state management. MVC frameworks are really tuned for the stateless case. Services (particularly workflow services) are good at managing long-running user state that lives beyond a particular browser session. In those cases you can either front your services with an MVC controller, or expose your services to the outside world directly.&lt;/p&gt;</description></item><item><title>http://gazitt.com/blog/</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7519035</link><pubDate>Thu, 07 Feb 2008 18:52:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7519035</guid><dc:creator>TrackBack</dc:creator><description /></item><item><title>http://rhizohm.net/irhetoric/</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7526777</link><pubDate>Fri, 08 Feb 2008 00:41:34 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7526777</guid><dc:creator>TrackBack</dc:creator><description /></item><item><title>MIX08: what happens in Vegas...</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7931263</link><pubDate>Thu, 28 Feb 2008 11:12:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7931263</guid><dc:creator>Vibro.NET</dc:creator><description>&lt;p&gt;Next week I am going to MIX ! If you are there as well and you want to take the chance to sync up on&lt;/p&gt;
</description></item><item><title>MIX08: what happens in Vegas...</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#7931953</link><pubDate>Thu, 28 Feb 2008 12:09:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7931953</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Next week I am going to MIX ! If you are there as well and you want to take the chance to sync up on&lt;/p&gt;
</description></item><item><title>WCF &amp; REST at MIX08: The Tale of MySpace APIs</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#8078505</link><pubDate>Thu, 06 Mar 2008 23:56:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8078505</guid><dc:creator>Vibro.NET</dc:creator><description>&lt;p&gt;Yesterday we finally had the session about the making of MySpace APIs . As you'll be able to see from&lt;/p&gt;
</description></item><item><title>WCF &amp; REST at MIX08: The Tale of MySpace APIs</title><link>http://blogs.msdn.com/vbertocci/archive/2008/02/01/wcf-and-myspace-a-restful-mix-session.aspx#8078876</link><pubDate>Fri, 07 Mar 2008 00:17:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8078876</guid><dc:creator>Noticias externas</dc:creator><description>&lt;p&gt;Yesterday we finally had the session about the making of MySpace APIs . As you&amp;amp;#39;ll be able to see&lt;/p&gt;
</description></item></channel></rss>