<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>BestTechVideos: Tag rest Videos</title>
    <link>http://www.bestechvideos.com/tag/rest</link>
    <pubDate>Wed, 27 Feb 2008 17:06:53 GMT</pubDate>
    <description>BestTechVideos: Tag rest Videos with short descriptions</description>
    <item>
      <title>Easy Restful Rails</title>
      <link>http://www.bestechvideos.com/2008/02/27/easy-restful-rails</link>
      <description>&lt;p&gt;So, the idea came when I saw James Golick&amp;rsquo;s excelent &lt;a href="http://jamesgolick.com/resource_controller"&gt;resource_controller&lt;/a&gt; plugin. It does what I always thought should be part of Rails itself: it made Restful Controller as easy to use and understand as ActiveRecord originally does for Models and the database.&lt;/p&gt;
&lt;p&gt;This screencast is a quick rendition to this plugin and how to use to leverage the power of Restful controller in your applications. This is one of those great ideas that &amp;ndash; who knows &amp;ndash; could find its place in the Rails Core one day, the same way Sexy Migrations did.&lt;/p&gt;
&lt;p&gt;The concept is that now that we treat a controller&amp;rsquo;s action in a standardized way (through the abstraction of &lt;span class="caps"&gt;HTTP&lt;/span&gt; verbs) it could perfectly be refactored away from the day-to-day development. So, instead of scaffold creating a bunch of repeated code in every controller, why not have a bare-bone controller, totally empty, to start with?&lt;/p&gt;
&lt;p&gt;Another clever idea was to create dynamic helpers for named routes in the views. That way you can move your views around, and even reuse them in different sections without ever copying &amp;amp; pasting several different named routes between them. This is particularly useful for polymorphic controllers and namespaced routes as I show in this video.&lt;/p&gt;
&lt;p&gt;At the very end of the video I do a quick summary of what Restful Rails provides you in terms of routes organization, that could be helpful to some.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2008/02/27/easy-restful-rails"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/databases"&gt;Databases&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks"&gt;Frameworks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/ruby"&gt;Ruby&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/screencasts"&gt;Screencasts&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks/ruby-on-rails"&gt;Ruby On Rails&lt;/a&gt;</description>
      <pubDate>Wed, 27 Feb 2008 17:06:53 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2008/02/27/easy-restful-rails</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>The Future of Web Services</title>
      <link>http://www.bestechvideos.com/2007/12/21/the-future-of-web-services</link>
      <description>&lt;p&gt;By &lt;a href="http://www.railsenvy.com/"&gt;RailsEnvy&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;If you're just getting into Rails or you're not entirely clear on the whole REST thing, I gave a talk on Thursday, December 13th at the &lt;a href="http://www.orug.org/" title="Orlando Ruby Users Group"&gt;Orlando Ruby Users Group&lt;/a&gt; you might want to watch.&lt;/p&gt;
&lt;p&gt;A few weeks ago I didn't fully understand why REST was good, or why I should design my applications in a RESTful way. Hopefully this talk will help spread some understanding on the topic.&lt;/p&gt;
&lt;p&gt;Here is what I cover:&lt;/p&gt;
&lt;ul class="extra_space"&gt;
    &lt;li&gt;The big problem with Web Services&lt;/li&gt;
    &lt;li&gt;Does REST solve this problem?&lt;/li&gt;
    &lt;li&gt;What is REST?&lt;/li&gt;
    &lt;li&gt;Why is it only now that big companies are using REST?&lt;/li&gt;
    &lt;li&gt;How did Rails become RESTful?&lt;/li&gt;
    &lt;li&gt;&lt;strong&gt;Live Rails Code Demo&lt;/strong&gt;&lt;/li&gt;
    &lt;li&gt;Can Java talk to a RESTful Rails server?&lt;/li&gt;
    &lt;li&gt;What is ActiveResource?&lt;/li&gt;
    &lt;li&gt;What are the benefits of being RESTful?&lt;/li&gt;
    &lt;li&gt;How do we take RPC type functions and make them RESTful?&lt;/li&gt;
    &lt;li&gt;The future of web services&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/12/21/the-future-of-web-services"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks"&gt;Frameworks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech/web-services"&gt;Web Services&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/ruby"&gt;Ruby&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/lectures"&gt;Lectures&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks/ruby-on-rails"&gt;Ruby On Rails&lt;/a&gt;</description>
      <pubDate>Fri, 21 Dec 2007 17:51:47 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/12/21/the-future-of-web-services</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Ruby on Rails Screencast - Iteration 3 - Ryan Bates</title>
      <link>http://www.bestechvideos.com/2007/06/20/ruby-on-rails-screencast-iteration-3-ryan-bates</link>
      <description> There are some really helpful people in the Rails community, but I think you'd be hard-pressed to find anyone who helps bunny and green coders more than Ryan Bates. Ryan's own site Railscasts.com is easily my favourite screencast - I like it better than my own!

I attended RailsConf 2007, where it was revealed that REST would become the preferred way of building Rails apps. REST is so much front and centre that in the upcoming Rails 2.0 the scaffold generator is going to be replaced by scaffold_resource. Ryan walks me through this code line by line, explaining what things are and how they work. Thanks Ryan for the guided tour into a working Rails app. It's really helping me learn how this stuff fits together.&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/06/20/ruby-on-rails-screencast-iteration-3-ryan-bates"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting"&gt;Broadcasting&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks"&gt;Frameworks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech/web-services"&gt;Web Services&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/ruby"&gt;Ruby&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/broadcasting/screencasts"&gt;Screencasts&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks/ruby-on-rails"&gt;Ruby On Rails&lt;/a&gt;</description>
      <pubDate>Wed, 20 Jun 2007 04:31:53 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/06/20/ruby-on-rails-screencast-iteration-3-ryan-bates</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Microsoft MIX07: Accessing Data Services in the Cloud</title>
      <link>http://www.bestechvideos.com/2007/06/06/microsoft-mix07-accessing-data-services-in-the-cloud</link>
      <description>Come learn about new Microsoft technologies that enable you to make your data available over the Web through a simple REST interface and using open formats such as plan XML, JSON or even RDF. We also discuss the underlying entity framework that makes it easy to model, publish, and program against your data over the Web.&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/06/06/microsoft-mix07-accessing-data-services-in-the-cloud"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/web-20"&gt;Web 2.0&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks"&gt;Frameworks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/mix07"&gt;MIX07&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech/web-services"&gt;Web Services&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/aspnet"&gt;ASP.NET&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks/net-framework"&gt;.NET Framework&lt;/a&gt;</description>
      <pubDate>Wed, 06 Jun 2007 04:00:52 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/06/06/microsoft-mix07-accessing-data-services-in-the-cloud</guid>
      <author>scoundrel</author>
    </item>
    <item>
      <title>Microsoft MIX07: Navigating the Programmable Web</title>
      <link>http://www.bestechvideos.com/2007/05/24/microsoft-mix07-navigating-the-programmable-web</link>
      <description>&lt;p&gt;RSS. ATOM. JSON. POX. REST. WS-*. What are all these terms, and how do they impact the daily life of a developer trying to navigate today's programmable Web? Join us as we explore how to consume and create Web services using a variety of different formats and protocols. Using popular services (Flickr, GData, and Amazon S3) as case studies, we look at what it takes to program against these services using the Microsoft platform today and how that will change in the future.&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.bestechvideos.com/2007/05/24/microsoft-mix07-navigating-the-programmable-web"&gt;Read more about this video&#8230;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;b&gt;Want to control this feed contents?&lt;/b&gt;&amp;nbsp;&lt;a href="http://www.bestechvideos.com/user/all/signup"&gt;Sign up here&lt;/a&gt; and create your own feed!&lt;/p&gt;&lt;hr/&gt;Want more on these topics?&lt;br/&gt;Browse the archive of posts filed under &lt;a href="http://www.bestechvideos.com/category/web-20"&gt;Web 2.0&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences"&gt;Conferences&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech"&gt;Technologies&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development"&gt;Development&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks"&gt;Frameworks&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/conferences/mix07"&gt;MIX07&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech/ajax"&gt;AJAX&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech/rss"&gt;RSS&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/web-tech/web-services"&gt;Web Services&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/development/c-sharp"&gt;C#&lt;/a&gt;, &lt;a href="http://www.bestechvideos.com/category/frameworks/net-framework"&gt;.NET Framework&lt;/a&gt;</description>
      <pubDate>Thu, 24 May 2007 10:31:06 GMT</pubDate>
      <guid>http://www.bestechvideos.com/2007/05/24/microsoft-mix07-navigating-the-programmable-web</guid>
      <author>scoundrel</author>
    </item>
  </channel>
</rss>
