<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2enclosuresfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Learning Rails</title>
    <link>http://www.learningrails.com/</link>
    <description>Learning Rails introduces web designers and developers to the Ruby on Rails framework.</description>
    <language>en-us</language>
    <copyright>Copyright 2007 Collective Knowledge Works, Inc.</copyright>
    <image>
      <url>http://www.buildingwebapps.com/images/learningrails.gif</url>
      <title>Learning Rails</title>
      <link>http://www.learningrails.com</link>
    </image>
    <media:copyright>Copyright 2007 Collective Knowledge Works, Inc.</media:copyright><media:thumbnail url="http://www.buildingwebapps.com/images/learningrails.gif" /><media:keywords>ruby,rails,ruby,on,rails,web,development,web,applications</media:keywords><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology/Software How-To</media:category><media:category scheme="http://www.itunes.com/dtds/podcast-1.0.dtd">Technology</media:category><itunes:owner><itunes:email>michael@buildingwebapps.com</itunes:email><itunes:name>LearningRails.com, Michael Slater and Chris Haupt</itunes:name></itunes:owner><itunes:category text="Technology"><itunes:category text="Software How-To" /></itunes:category><itunes:category text="Technology" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/learning-rails" type="application/rss+xml" /><item>
      <title>Performance Analysis with New Relic RPM</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/406739371/learningrails-23.mov</link>
      <description>&lt;p&gt;For most non-trivial Rails applications, there&amp;#8217;s going to be some performance issues. Rails has been subject to a lot of performance criticism, but in reality, Rails can perform very well—it just takes some tuning to get there. In this screencast, which is sponsored by New Relic, we&amp;#8217;re going to focus on the tools and service that New Relic provides for monitoring and analyzing the performance of Ruby on Rails applications.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/23 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/406739371" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 28 Sep 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-23.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>new relic, performance analysis, rpm, rails performance</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;For most non-trivial Rails applications, there&amp;#8217;s going to be some performance issues. Rails has been subject to a lot of performance criticism, but in reality, Rails can perform very well—it just takes some tuning to get there. In this screencast, which is sponsored by New Relic, we&amp;#8217;re going to focus on the tools and service that New Relic provides for monitoring and analyzing the performance of Ruby on Rails applications.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/23 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-23.mov" length="166697501" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-23.mov" fileSize="166697501" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-23.mov</feedburner:origLink></item>
    <item>
      <title>Deploying to a Public Web Server</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/385936394/learningrails-22.mov</link>
      <description>&lt;p&gt;In this lesson, we finally deploy our application to a public web server. We describe how to use MySQL for the production database, set up the Passenger application server to work with Apache, and configure and use Capistrano to manage your deployments.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/22 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/385936394" height="1" width="1"/&gt;</description>
      <pubDate>Sat, 06 Sep 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-22.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>rails, capistrano, passenger, mod_rails, hosting, deployment, rails deployment</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson, we finally deploy our application to a public web server. We describe how to use MySQL for the production database, set up the Passenger application server to work with Apache, and configure and use Capistrano to manage your deployments.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/22 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-22.mov" length="221059848" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-22.mov" fileSize="221059848" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-22.mov</feedburner:origLink></item>
    <item>
      <title>Version control with git</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/361636798/learningrails-21.mov</link>
      <description>&lt;p&gt;In this lesson, we put our application into the git version control system, in preparation for deploying the application in the next lesson. We do this first because the proper way to deploy an application is not to copy it from your computer to the server, but to have the server pull the application from the version control system.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/21 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/361636798" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 10 Aug 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-21.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>git, version control, subversion, cvs, github, distributed version control, vcs, deployment, backup</itunes:keywords>
      <itunes:summary>&lt;p&gt;In this lesson, we put our application into the git version control system, in preparation for deploying the application in the next lesson. We do this first because the proper way to deploy an application is not to copy it from your computer to the server, but to have the server pull the application from the version control system.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/21 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-21.mov" length="85471313" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-21.mov" fileSize="85471313" type="video/quicktime" /><itunes:subtitle>Learning Ruby on Rails, for Web Designers and Developers</itunes:subtitle><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-21.mov</feedburner:origLink></item>
    <item>
      <title>Testing your site (Part 2)</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/328647862/learningrails-20.mov</link>
      <description>&lt;p&gt;We&amp;#8217;ve ignored testing so far, so you could learn as quickly as possible how to build something. This episode concludes our testing journey by focusing on the functional tests that are still broken in our application.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/20 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/328647862" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 06 Jul 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-20.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>testing, tdd, bdd, rspec, unit testing, functional testing, rake, zen test, autotest, developer tools, development practices</itunes:keywords>
      <itunes:subtitle>Functional Tests</itunes:subtitle>
      <itunes:summary>&lt;p&gt;We&amp;#8217;ve ignored testing so far, so you could learn as quickly as possible how to build something. This episode concludes our testing journey by focusing on the functional tests that are still broken in our application.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/20 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-20.mov" length="128992127" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-20.mov" fileSize="128992127" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-20.mov</feedburner:origLink></item>
    <item>
      <title>Testing your site (Part 1)</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/324542008/learningrails-19.mov</link>
      <description>&lt;p&gt;We&amp;#8217;ve ignored testing so far, so you could learn as quickly as possible how to build something. Now it&amp;#8217;s time to go back and fix up the automatic tests and begin exploring how to add more complete tests.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/19 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/324542008" height="1" width="1"/&gt;</description>
      <pubDate>Mon, 30 Jun 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-19.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>testing, tdd, bdd, rspec, unit testing, functional testing, rake, zen test, autotest, developer tools, development practices</itunes:keywords>
      <itunes:subtitle>Introduction and Unit Tests</itunes:subtitle>
      <itunes:summary>&lt;p&gt;We&amp;#8217;ve ignored testing so far, so you could learn as quickly as possible how to build something. Now it&amp;#8217;s time to go back and fix up the automatic tests and begin exploring how to add more complete tests.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/19 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-19.mov" length="234181272" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-19.mov" fileSize="234181272" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-19.mov</feedburner:origLink></item>
    <item>
      <title>Adding a Contact Form and Mailer</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/308420792/learningrails-18.mov</link>
      <description>&lt;p&gt;In this lesson, we&amp;#8217;re creating the Contact page. There&amp;#8217;s two major parts to this: creating the message model and the associated forms and admin setup, and then creating a mailer that takes new messages and sends them to the site administrator via email.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/18 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/308420792" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 08 Jun 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-18.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords />
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson, we&amp;#8217;re creating the Contact page. There&amp;#8217;s two major parts to this: creating the message model and the associated forms and admin setup, and then creating a mailer that takes new messages and sends them to the site administrator via email.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/18 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-18.mov" length="169030173" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-18.mov" fileSize="169030173" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-18.mov</feedburner:origLink></item>
    <item>
      <title>Resources Page: Links, Categories, and HABTM</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/304297845/learningrails-17.mov</link>
      <description>&lt;p&gt;So far, our Resources page is just a page of text in the &lt;span class="caps"&gt;CMS&lt;/span&gt;. That&amp;#8217;s hard to maintain &amp;#8212; we want to have a database of links, shown by category.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/17 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/304297845" height="1" width="1"/&gt;</description>
      <pubDate>Mon, 02 Jun 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-17.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>has and belongs to many, habtm, join table</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;So far, our Resources page is just a page of text in the &lt;span class="caps"&gt;CMS&lt;/span&gt;. That&amp;#8217;s hard to maintain &amp;#8212; we want to have a database of links, shown by category.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/17 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-17.mov" length="172312718" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-17.mov" fileSize="172312718" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-17.mov</feedburner:origLink></item>
    <item>
      <title>Clean-Up</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/298787640/learningrails-16.mov</link>
      <description>&lt;p&gt;In this lesson we&amp;#8217;re taking a break from adding features to do a little cleanup, including improving how we handle page titles, fixing up the main and secondary navigation, and giving the login form field immediate focus.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/16 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/298787640" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 25 May 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-16.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords />
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson we&amp;#8217;re taking a break from adding features to do a little cleanup, including improving how we handle page titles, fixing up the main and secondary navigation, and giving the login form field immediate focus.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/16 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-16.mov" length="93799632" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-16.mov" fileSize="93799632" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-16.mov</feedburner:origLink></item>
    <item>
      <title>Pages and Subpages</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/293606176/learningrails-15.mov</link>
      <description>&lt;p&gt;In this lesson we&amp;#8217;re adding a hierarchy to our pages. Instead of a single pool of pages with a navigation button for each, we want to have subpages as well, which don&amp;#8217;t appear in the top navigation bar but are listed in second-level navigation on their parent page.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/15 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/293606176" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 18 May 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-15.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>navigation, subpages, self-referential</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson we&amp;#8217;re adding a hierarchy to our pages. Instead of a single pool of pages with a navigation button for each, we want to have subpages as well, which don&amp;#8217;t appear in the top navigation bar but are listed in second-level navigation on their parent page.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/15 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-15.mov" length="127193707" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-15.mov" fileSize="127193707" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-15.mov</feedburner:origLink></item>
    <item>
      <title>Using Textile Markup, plus In-Place Editing with Ajax</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/288509102/learningrails-14.mov</link>
      <description>&lt;p&gt;In this lesson we&amp;#8217;re going to add two features to our content-management system: Textile markup and in-place editing. Both are, in principle, very simple to implement, thanks to a couple of Rails gems and plugins, as well as the Prototype and Scriptaculous JavaScript libraries.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/14 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/288509102" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 11 May 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-14.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>inplace edit, prototype, scriptaculous, textile</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson we&amp;#8217;re going to add two features to our content-management system: Textile markup and in-place editing. Both are, in principle, very simple to implement, thanks to a couple of Rails gems and plugins, as well as the Prototype and Scriptaculous JavaScript libraries.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/14 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-14.mov" length="216610863" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-14.mov" fileSize="216610863" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-14.mov</feedburner:origLink></item>
    <item>
      <title>Admin Pages</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/283752511/learningrails-13.mov</link>
      <description>&lt;p&gt;In this lesson, we implement the actual administrative dashboard using improvements we make to the mini-&lt;span class="caps"&gt;CMS&lt;/span&gt; we are building. We finish up with an improvement to our navigation code so we can build the tabbed interface more dynamically.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/13 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/283752511" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 04 May 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-13.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>administration, navigation, migrations, user management</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson, we implement the actual administrative dashboard using improvements we make to the mini-&lt;span class="caps"&gt;CMS&lt;/span&gt; we are building. We finish up with an improvement to our navigation code so we can build the tabbed interface more dynamically.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/13 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-13.mov" length="92814697" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-13.mov" fileSize="92814697" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-13.mov</feedburner:origLink></item>
    <item>
      <title>User Management</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/279211913/learningrails-12.mov</link>
      <description>&lt;p&gt;In this lesson, we work towards implementing an administrative dashboard by expanding the user controller generated by restful_authentication to give us full abilities to manage user data.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/12 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/279211913" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 27 Apr 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-12.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>administration, restful_authentication, rest, migrations, user management</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson, we work towards implementing an administrative dashboard by expanding the user controller generated by restful_authentication to give us full abilities to manage user data.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/12 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-12.mov" length="224751674" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-12.mov" fileSize="224751674" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-12.mov</feedburner:origLink></item>
    <item>
      <title>Adding User Authentication</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/274511014/learningrails-11.mov</link>
      <description>&lt;p&gt;In this lesson, we add user authentication so only logged-in users can access the page controller and modify the contents of the site.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/11 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/274511014" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 20 Apr 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-11.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>authentication, log-in, restful_authentication</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson, we add user authentication so only logged-in users can access the page controller and modify the contents of the site.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/11 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-11.mov" length="147821233" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-11.mov" fileSize="147821233" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-11.mov</feedburner:origLink></item>
    <item>
      <title>Putting the Page Contents into the Database</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/269779127/learningrails-10.mov</link>
      <description>&lt;p&gt;In this lesson, the second screencast in the Learning Rails course, we create our first database table and Rails model. In the previous lesson, we created static pages, with all the contents in the view files. In this lesson, we put the page contents into the database, so we can provide an administrative interface that allows non-technical users to modify the pages.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/10 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/269779127" height="1" width="1"/&gt;</description>
      <pubDate>Sat, 12 Apr 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://s3.amazonaws.com/lr_screencasts/learningrails-10.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>ruby on rails, screencast, content mangement system, cms, tutorial</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;In this lesson, the second screencast in the Learning Rails course, we create our first database table and Rails model. In the previous lesson, we created static pages, with all the contents in the view files. In this lesson, we put the page contents into the database, so we can provide an administrative interface that allows non-technical users to modify the pages.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/10 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://s3.amazonaws.com/lr_screencasts/learningrails-10.mov" length="163705726" type="video/quicktime" /><media:content url="http://s3.amazonaws.com/lr_screencasts/learningrails-10.mov" fileSize="163705726" type="video/quicktime" /><feedburner:origLink>http://s3.amazonaws.com/lr_screencasts/learningrails-10.mov</feedburner:origLink></item>
    <item>
      <title>The Simplest Possible Rails Application</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/266747204/learningrails-9.mov</link>
      <description>&lt;p&gt;This is the first screencast in the Learning Rails course. In this lesson, we build a very simple Ruby on Rails application, with just a few static pages, so we can walk through the files and show how the view system works.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/9 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/266747204" height="1" width="1"/&gt;</description>
      <pubDate>Mon, 07 Apr 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://lr_screencasts.s3.amazonaws.com/learningrails-9.mov</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>ruby on rails, coding, sample application, tutorial, development environment</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;This is the first screencast in the Learning Rails course. In this lesson, we build a very simple Ruby on Rails application, with just a few static pages, so we can walk through the files and show how the view system works.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/9 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://lr_screencasts.s3.amazonaws.com/learningrails-9.mov" length="166355861" type="video/quicktime" /><media:content url="http://lr_screencasts.s3.amazonaws.com/learningrails-9.mov" fileSize="166355861" type="video/quicktime" /><feedburner:origLink>http://lr_screencasts.s3.amazonaws.com/learningrails-9.mov</feedburner:origLink></item>
    <item>
      <title>Setting Up Your Development Environment</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375859/learningrails-8.mp3</link>
      <description>&lt;p&gt;Having made it this far in our series, you should have a good overview of the core concepts used in Ruby on Rails. The next step is to start building something! We&amp;#8217;re going to lead you through that too, with our upcoming screencasts. For you to follow along, you&amp;#8217;re going to need a development environment set up on your computer, and in this podcast we discuss the steps in doing so.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/8 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375859" height="1" width="1"/&gt;</description>
      <pubDate>Tue, 25 Mar 2008 17:00:00 -0700</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-8.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>ruby on rails, mysql, leopard, tiger, development environment</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;Having made it this far in our series, you should have a good overview of the core concepts used in Ruby on Rails. The next step is to start building something! We&amp;#8217;re going to lead you through that too, with our upcoming screencasts. For you to follow along, you&amp;#8217;re going to need a development environment set up on your computer, and in this podcast we discuss the steps in doing so.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/8 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-8.mp3" length="13690921" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-8.mp3" fileSize="13690921" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-8.mp3</feedburner:origLink></item>
    <item>
      <title>Testing Rails Code</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375860/learningrails-7.mp3</link>
      <description>&lt;p&gt;Ruby on Rails incorporates tools that facilitate best practices when it comes to testing your code. Whether you leverage the built-in Test::Unit framework or add one of many more advanced testing tools, you can begin to build a &amp;#8220;quality safety net&amp;#8221; through a collection of unit, functional, and integration tests. We&amp;#8217;ll walk through how to get started writing and using tests, touch on some testing methodologies such as &lt;span class="caps"&gt;TDD&lt;/span&gt; and &lt;span class="caps"&gt;BDD&lt;/span&gt;, and get you familiar with the tools that will help maintain the quality of your application.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/7 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375860" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 17 Feb 2008 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-7.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>testing, tdd, bdd, rspec, unit testing, functional testing, rake, zen test, autotest, developer tools, development practices</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;Ruby on Rails incorporates tools that facilitate best practices when it comes to testing your code. Whether you leverage the built-in Test::Unit framework or add one of many more advanced testing tools, you can begin to build a &amp;#8220;quality safety net&amp;#8221; through a collection of unit, functional, and integration tests. We&amp;#8217;ll walk through how to get started writing and using tests, touch on some testing methodologies such as &lt;span class="caps"&gt;TDD&lt;/span&gt; and &lt;span class="caps"&gt;BDD&lt;/span&gt;, and get you familiar with the tools that will help maintain the quality of your application.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/7 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-7.mp3" length="17546270" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-7.mp3" fileSize="17546270" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-7.mp3</feedburner:origLink></item>
    <item>
      <title>Tools for Rails Developers</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375861/learningrails-6.mp3</link>
      <description>&lt;p&gt;The Ruby on Rails approach to application development goes beyond just your code itself; there&amp;#8217;s a variety of tools and practices that are a nearly integral part of it. These include keeping all your source code in a version control system (typically Subversion); the Rake automation tool; ri and rdoc documentation tools; and the Capistrano deployment tool; logging facilities; and the ruby-debug debugger.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/6 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375861" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 03 Feb 2008 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-6.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>capistrano, rake, subversion, source code control, developer tools, development practices</itunes:keywords>
      <itunes:subtitle />
      <itunes:summary>&lt;p&gt;The Ruby on Rails approach to application development goes beyond just your code itself; there&amp;#8217;s a variety of tools and practices that are a nearly integral part of it. These include keeping all your source code in a version control system (typically Subversion); the Rake automation tool; ri and rdoc documentation tools; and the Capistrano deployment tool; logging facilities; and the ruby-debug debugger.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/6 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-6.mp3" length="21136757" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-6.mp3" fileSize="21136757" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-6.mp3</feedburner:origLink></item>
    <item>
      <title>Rails Form Processing</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375862/learningrails-5.mp3</link>
      <description>&lt;p&gt;Ruby on Rails provides a variety of facilities to simplify the use of forms to enter and update database information, which is one of the most common tasks for any web application. These include form helpers, which generate the &lt;span class="caps"&gt;HTML&lt;/span&gt; code for the form, validation methods for use in model classes that make it easy to check entered information for errors, and helpers to display those errors. We&amp;#8217;ll describe how all these features work together.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/5 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375862" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 20 Jan 2008 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-5.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>ruby on rails, forms, form helpers, ajax forms</itunes:keywords>
      <itunes:subtitle>How Ruby on Rails facilities rendering and processing forms</itunes:subtitle>
      <itunes:summary>&lt;p&gt;Ruby on Rails provides a variety of facilities to simplify the use of forms to enter and update database information, which is one of the most common tasks for any web application. These include form helpers, which generate the &lt;span class="caps"&gt;HTML&lt;/span&gt; code for the form, validation methods for use in model classes that make it easy to check entered information for errors, and helpers to display those errors. We&amp;#8217;ll describe how all these features work together.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/5 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-5.mp3" length="12791256" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-5.mp3" fileSize="12791256" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-5.mp3</feedburner:origLink></item>
    <item>
      <title>Rails Models</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375863/learningrails-4.mp3</link>
      <description>&lt;p&gt;Rails provides an elegant set of tools for creating your database and accessing it. Migrations are simple Ruby files that let you create your database tables without &lt;span class="caps"&gt;SQL&lt;/span&gt;. You access the database through the model objects you create, which inherit a rich set of capabilities from Active Record. You can define associations between models that enable you to easily access related data that is spread across multiple tables.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/4 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375863" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 06 Jan 2008 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-4.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>rails models, rails associations, rails migrations, ruby on rails, orm, object relational modeling</itunes:keywords>
      <itunes:subtitle>How to model your application domain and use Rails models to access the database</itunes:subtitle>
      <itunes:summary>&lt;p&gt;Rails provides an elegant set of tools for creating your database and accessing it. Migrations are simple Ruby files that let you create your database tables without &lt;span class="caps"&gt;SQL&lt;/span&gt;. You access the database through the model objects you create, which inherit a rich set of capabilities from Active Record. You can define associations between models that enable you to easily access related data that is spread across multiple tables.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/4 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-4.mp3" length="12872749" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-4.mp3" fileSize="12872749" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-4.mp3</feedburner:origLink></item>
    <item>
      <title>Rails Views -- How Rails Renders Pages</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375864/learningrails-3.mp3</link>
      <description>&lt;p&gt;Rails creates web pages through a combination of layouts, templates, and partials. We&amp;#8217;ll explore how they work together to create a powerful mechanism for laying out web pages. We&amp;#8217;ll also touch on the Ajax support that is built in to Rails.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/3 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375864" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 23 Dec 2007 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-3.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>views, rails layout, rails partials</itunes:keywords>
      <itunes:subtitle>How Rails constructs pages from layouts, templates, and partials</itunes:subtitle>
      <itunes:summary>&lt;p&gt;Rails creates web pages through a combination of layouts, templates, and partials. We&amp;#8217;ll explore how they work together to create a powerful mechanism for laying out web pages. We&amp;#8217;ll also touch on the Ajax support that is built in to Rails.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/3 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-3.mp3" length="16016533" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-3.mp3" fileSize="16016533" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-3.mp3</feedburner:origLink></item>
    <item>
      <title>Anatomy of a Web Application</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375865/learningrails-2.mp3</link>
      <description>&lt;p&gt;In this episode, we look at just what happens when a user enters a &lt;span class="caps"&gt;URL&lt;/span&gt; in their browser, and how this is translated into a request for a specific file in a static site or a typical &lt;span class="caps"&gt;PHP&lt;/span&gt; site. In a Rails application, it instead becomes a request to execute a particular action in a particular controller, which will use model objects to request data from the database and then pass that information, in the form of a variable, to the view, where it will be rendered into a page.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/2 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375865" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 09 Dec 2007 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-2.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>ruby on rails, model view controller, object-oriented programming, web applications</itunes:keywords>
      <itunes:subtitle>A step-by-step look at what happens when the browser sends a request</itunes:subtitle>
      <itunes:summary>&lt;p&gt;In this episode, we look at just what happens when a user enters a &lt;span class="caps"&gt;URL&lt;/span&gt; in their browser, and how this is translated into a request for a specific file in a static site or a typical &lt;span class="caps"&gt;PHP&lt;/span&gt; site. In a Rails application, it instead becomes a request to execute a particular action in a particular controller, which will use model objects to request data from the database and then pass that information, in the form of a variable, to the view, where it will be rendered into a page.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/2 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-2.mp3" length="12311941" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-2.mp3" fileSize="12311941" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-2.mp3</feedburner:origLink></item>
    <item>
      <title>Why You Should Learn Ruby on Rails</title>
      <link>http://feeds.feedburner.com/~r/learning-rails/~3/345375867/learningrails-1.mp3</link>
      <description>&lt;p&gt;Ruby on Rails is one of the fastest-growing web development platforms. In this inaugural Learning Rails podcast, we explain what Ruby and Rails are, the huge &amp;#8220;sweet spot&amp;#8221; for Rails applications, and why it is worth investing your time to learn the platform.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/1 for lesson notes, links to code and other resources, and to post comments or questions.&lt;img src="http://feeds.feedburner.com/~r/learning-rails/~4/345375867" height="1" width="1"/&gt;</description>
      <pubDate>Sun, 25 Nov 2007 16:00:00 -0800</pubDate>
      <guid isPermaLink="false">http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-1.mp3</guid>
      <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
      <itunes:explicit>No</itunes:explicit>
      <itunes:keywords>ruby rails introduction</itunes:keywords>
      <itunes:subtitle>What is Ruby on Rails? and why it is worth learning</itunes:subtitle>
      <itunes:summary>&lt;p&gt;Ruby on Rails is one of the fastest-growing web development platforms. In this inaugural Learning Rails podcast, we explain what Ruby and Rails are, the huge &amp;#8220;sweet spot&amp;#8221; for Rails applications, and why it is worth investing your time to learn the platform.&lt;/p&gt; Visit the Lesson Page at http://www.BuildingWebApps.com/learningrails/1 for lesson notes, links to code and other resources, and to post comments or questions.</itunes:summary>
    <author>michael@buildingwebapps.com (LearningRails.com, Michael Slater and Chris Haupt)</author><enclosure url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-1.mp3" length="16483624" type="audio/mpeg" /><media:content url="http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-1.mp3" fileSize="16483624" type="audio/mpeg" /><feedburner:origLink>http://www.buildingwebapps.com/account_assets/bwa/assets/learningrails-1.mp3</feedburner:origLink></item>
    
    <itunes:image href="http://www.buildingwebapps.com/images/learningrails.gif" />
    
    <itunes:author>LearningRails.com, Michael Slater and Chris Haupt</itunes:author>
    <itunes:explicit>no</itunes:explicit>
    <itunes:keywords>ruby,rails,ruby,on,rails,web,development,web,applications</itunes:keywords>
    <itunes:subtitle>Learning Ruby on Rails, for Web Designers and Developers</itunes:subtitle>
    <itunes:summary>Want to learn how to build web sites with Ruby on Rails? Learning Rails starts from the beginning and teaches all the core concepts.</itunes:summary>
  <media:credit role="author">LearningRails.com, Michael Slater and Chris Haupt</media:credit><media:rating>nonadult</media:rating><media:description type="plain">Learning Ruby on Rails, for Web Designers and Developers</media:description></channel>
</rss>
