<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ajax on Rails</title>
	<atom:link href="http://www.semwebprogramming.com/programming-book/ajax-on-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.semwebprogramming.com/programming-book/ajax-on-rails/</link>
	<description>All Information About Semantic Programming</description>
	<lastBuildDate>Mon, 08 Nov 2010 04:01:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: S. Taylor</title>
		<link>http://www.semwebprogramming.com/programming-book/ajax-on-rails/comment-page-1/#comment-234</link>
		<dc:creator>S. Taylor</dc:creator>
		<pubDate>Sun, 25 Jul 2010 23:13:58 +0000</pubDate>
		<guid isPermaLink="false">http://www.semwebprogramming.com/programming-book/ajax-on-rails/#comment-234</guid>
		<description>&lt;i&gt;Review by S. Taylor for &lt;a href=&quot;http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446&quot; rel=&quot;nofollow&quot;&gt;Ajax on Rails&lt;/a&gt;&lt;/i&gt;
&lt;b&gt;Rating: &lt;img src=&quot;http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/4.png&quot; &gt;&lt;/b&gt;
I&#039;m working through this book as I work to transition from PHP development to Rails with Ajax.  I&#039;m starting a new project from scratch and wanted to take on this &quot;newish&quot; methodology that is supposed to make my development more fun and way faster.
&lt;br /&gt;
&lt;br /&gt;Well I bought the book a year ago when I was thinking the same thing.  But I didn&#039;t find the time to invest in a new language until now.  
&lt;br /&gt;
&lt;br /&gt;Unfortunately Rails 2.0 has been out for a while and this book is written to 1.2 or something.  Prototype is also in version 2.x and the book was written to something like 1.5
&lt;br /&gt;
&lt;br /&gt;And that doesn&#039;t even mention that there are much different ways to get Ruby and Rails installed now.
&lt;br /&gt;
&lt;br /&gt;So far I&#039;ve spent a few days just making Rails work at all on my XP computer. It turns out that there is now a package called InstantRails that you just unzip and run in place.  So I wasted those days trying to track down the components described in this book to no avail.  
&lt;br /&gt;
&lt;br /&gt;Now that I&#039;m working with the code, I&#039;m finding that the examples simply don&#039;t work in about half the cases due to the deprecated functions and new naming conventions and so on.  It&#039;s like learning how it was done two years ago along with how it is done now.  And it&#039;s really slowing me down.  
&lt;br /&gt;
&lt;br /&gt;Every time something doesn&#039;t work, instead of learning the lesson intended by the book, I spend a lot more time learning how to troubleshoot the problem until I find the new correct way of doing the same thing.  
&lt;br /&gt;
&lt;br /&gt;So I can&#039;t say that I&#039;m not learning from this book.  I&#039;m learning a lot.  It just that I&#039;m learning by correcting errors on my own instead of by clear examples that work.  It&#039;s kind of painful and slow.
&lt;br /&gt;
&lt;br /&gt;The book seems to be good other than that.  My only complaint is that some of the terms used aren&#039;t clearly explained early on.  But I think most programmers can get past those and just keep reading and be fine.  
&lt;br /&gt;
&lt;br /&gt;I just don&#039;t recommend buying this book anymore.  If there&#039;s an updated version to cover the current versions of the applications, that might be worth getting.

</description>
		<content:encoded><![CDATA[<p><i>Review by S. Taylor for <a target="_blank" rel="nofollow" href="http://www.semwebprogramming.com/goto/http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446"  rel="nofollow">Ajax on Rails</a></i><br />
<b>Rating: <img src="http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/4.png" /></b><br />
I&#8217;m working through this book as I work to transition from PHP development to Rails with Ajax.  I&#8217;m starting a new project from scratch and wanted to take on this &#8220;newish&#8221; methodology that is supposed to make my development more fun and way faster.</p>
<p>Well I bought the book a year ago when I was thinking the same thing.  But I didn&#8217;t find the time to invest in a new language until now.  </p>
<p>Unfortunately Rails 2.0 has been out for a while and this book is written to 1.2 or something.  Prototype is also in version 2.x and the book was written to something like 1.5</p>
<p>And that doesn&#8217;t even mention that there are much different ways to get Ruby and Rails installed now.</p>
<p>So far I&#8217;ve spent a few days just making Rails work at all on my XP computer. It turns out that there is now a package called InstantRails that you just unzip and run in place.  So I wasted those days trying to track down the components described in this book to no avail.  </p>
<p>Now that I&#8217;m working with the code, I&#8217;m finding that the examples simply don&#8217;t work in about half the cases due to the deprecated functions and new naming conventions and so on.  It&#8217;s like learning how it was done two years ago along with how it is done now.  And it&#8217;s really slowing me down.  </p>
<p>Every time something doesn&#8217;t work, instead of learning the lesson intended by the book, I spend a lot more time learning how to troubleshoot the problem until I find the new correct way of doing the same thing.  </p>
<p>So I can&#8217;t say that I&#8217;m not learning from this book.  I&#8217;m learning a lot.  It just that I&#8217;m learning by correcting errors on my own instead of by clear examples that work.  It&#8217;s kind of painful and slow.</p>
<p>The book seems to be good other than that.  My only complaint is that some of the terms used aren&#8217;t clearly explained early on.  But I think most programmers can get past those and just keep reading and be fine.  </p>
<p>I just don&#8217;t recommend buying this book anymore.  If there&#8217;s an updated version to cover the current versions of the applications, that might be worth getting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: uml_zepho_com</title>
		<link>http://www.semwebprogramming.com/programming-book/ajax-on-rails/comment-page-1/#comment-233</link>
		<dc:creator>uml_zepho_com</dc:creator>
		<pubDate>Sun, 25 Jul 2010 23:12:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.semwebprogramming.com/programming-book/ajax-on-rails/#comment-233</guid>
		<description>&lt;i&gt;Review by uml_zepho_com for &lt;a href=&quot;http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446&quot; rel=&quot;nofollow&quot;&gt;Ajax on Rails&lt;/a&gt;&lt;/i&gt;
&lt;b&gt;Rating: &lt;img src=&quot;http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/3.png&quot; &gt;&lt;/b&gt;
Why do I have to buy a book for documentation? I can look it up online for free. People learn by examples. These book needs more examples than just reproducting the dry documentation.

</description>
		<content:encoded><![CDATA[<p><i>Review by uml_zepho_com for <a target="_blank" rel="nofollow" href="http://www.semwebprogramming.com/goto/http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446"  rel="nofollow">Ajax on Rails</a></i><br />
<b>Rating: <img src="http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/3.png" /></b><br />
Why do I have to buy a book for documentation? I can look it up online for free. People learn by examples. These book needs more examples than just reproducting the dry documentation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pounding on the keyboard</title>
		<link>http://www.semwebprogramming.com/programming-book/ajax-on-rails/comment-page-1/#comment-232</link>
		<dc:creator>pounding on the keyboard</dc:creator>
		<pubDate>Sun, 25 Jul 2010 22:57:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.semwebprogramming.com/programming-book/ajax-on-rails/#comment-232</guid>
		<description>&lt;i&gt;Review by pounding on the keyboard for &lt;a href=&quot;http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446&quot; rel=&quot;nofollow&quot;&gt;Ajax on Rails&lt;/a&gt;&lt;/i&gt;
&lt;b&gt;Rating: &lt;img src=&quot;http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/5.png&quot; &gt;&lt;/b&gt;
Outstanding, with a few nits.  The author is a technical master and a master communicator, the editing is first rate, the book really flows.  (The new Agile Rails book (skateboard book) has an excellent section which covers the same material, but in somewhat less detail.)
&lt;br /&gt;
&lt;br /&gt;The sections on testing, security and performance are quite valuable.  They&#039;re not too Ajax-specific and present best practices succinctly. The three case studies in the end are the most valuable chapters to me.  I learn by taking apart code like this, I&#039;ve hunkering down over the book, 
&lt;br /&gt;
&lt;br /&gt;BTW, if you don&#039;t use Ajax now and think you don&#039;t need to know about it etc, you don&#039;t UNLESS: you never work with other develoeprs, you never use anybody else&#039;s code, and all your users have JS turned off.
&lt;br /&gt;
&lt;br /&gt;Nits: doesn&#039;t cover basic ECMA/javascript syntax at all.  Chapter 1 (30,000 foot view of Rails) is perfunctory. The index isn&#039;t great, (the Pragmatics have really raised the bar on this).  Doesn&#039;t use migrations. The  1-liner method def&#039;s (no semicolons) and the ones with no parentheses around parameter lists are hard to read, IMHO.
&lt;br /&gt;
&lt;br /&gt;But all very minor complaints.  On the whole, I would call this book indispensable

</description>
		<content:encoded><![CDATA[<p><i>Review by pounding on the keyboard for <a target="_blank" rel="nofollow" href="http://www.semwebprogramming.com/goto/http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446"  rel="nofollow">Ajax on Rails</a></i><br />
<b>Rating: <img src="http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/5.png" /></b><br />
Outstanding, with a few nits.  The author is a technical master and a master communicator, the editing is first rate, the book really flows.  (The new Agile Rails book (skateboard book) has an excellent section which covers the same material, but in somewhat less detail.)</p>
<p>The sections on testing, security and performance are quite valuable.  They&#8217;re not too Ajax-specific and present best practices succinctly. The three case studies in the end are the most valuable chapters to me.  I learn by taking apart code like this, I&#8217;ve hunkering down over the book, </p>
<p>BTW, if you don&#8217;t use Ajax now and think you don&#8217;t need to know about it etc, you don&#8217;t UNLESS: you never work with other develoeprs, you never use anybody else&#8217;s code, and all your users have JS turned off.</p>
<p>Nits: doesn&#8217;t cover basic ECMA/javascript syntax at all.  Chapter 1 (30,000 foot view of Rails) is perfunctory. The index isn&#8217;t great, (the Pragmatics have really raised the bar on this).  Doesn&#8217;t use migrations. The  1-liner method def&#8217;s (no semicolons) and the ones with no parentheses around parameter lists are hard to read, IMHO.</p>
<p>But all very minor complaints.  On the whole, I would call this book indispensable</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raymond Brigleb</title>
		<link>http://www.semwebprogramming.com/programming-book/ajax-on-rails/comment-page-1/#comment-231</link>
		<dc:creator>Raymond Brigleb</dc:creator>
		<pubDate>Sun, 25 Jul 2010 22:40:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.semwebprogramming.com/programming-book/ajax-on-rails/#comment-231</guid>
		<description>&lt;i&gt;Review by Raymond Brigleb for &lt;a href=&quot;http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446&quot; rel=&quot;nofollow&quot;&gt;Ajax on Rails&lt;/a&gt;&lt;/i&gt;
&lt;b&gt;Rating: &lt;img src=&quot;http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/5.png&quot; &gt;&lt;/b&gt;
This is a great book to get. The author is an expert in the field - I&#039;ve seen him speak in person, and read his articles in the past. The book does not disappoint.
&lt;br /&gt;
&lt;br /&gt;It&#039;s really three books in one. The first part is a tutorial, taking you through the paces and up the ladder of frameworks. You go from JavaScript to Prototype to Scriptaculous to RJS, chapter by chapter, and it really makes sense. Then you get chapters on Usability, Performance, Testing, and Security, which really cover more than just the basics - Mr. Raymond shows you how to build your application around Ajax, and do it intelligently. The chapter on Performance had a better explanation of caching than I&#039;d read anywhere else!
&lt;br /&gt;
&lt;br /&gt;The second part is two chapters, two comprehensive references on Prototype and Scriptaculous, respectively. Combined, these might be worth the price of the book for some folks. I&#039;m sure I&#039;ll be referring to these pages for some time.
&lt;br /&gt;
&lt;br /&gt;Finally, you have three real-world application examples. Again, these might be worth the price of the book as well! You get a Review Quiz, Photo Gallery, and Intranet Workgroup application. The code is available at the O&#039;Reilly site now, so you don&#039;t have to type them in, of course. Still, it&#039;s nice to read about them in the book, and why the author wrote them the way he did. All of the applications are useful, and use best-practices throughout.
&lt;br /&gt;
&lt;br /&gt;It&#039;s nice to see O&#039;Reilly starting to get their Rails titles out. Predictably, they&#039;re awesome. They always choose the best authors, edit and proof the books meticulously, and put out a quality product. Highly recommended.

</description>
		<content:encoded><![CDATA[<p><i>Review by Raymond Brigleb for <a target="_blank" rel="nofollow" href="http://www.semwebprogramming.com/goto/http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446"  rel="nofollow">Ajax on Rails</a></i><br />
<b>Rating: <img src="http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/5.png" /></b><br />
This is a great book to get. The author is an expert in the field &#8211; I&#8217;ve seen him speak in person, and read his articles in the past. The book does not disappoint.</p>
<p>It&#8217;s really three books in one. The first part is a tutorial, taking you through the paces and up the ladder of frameworks. You go from JavaScript to Prototype to Scriptaculous to RJS, chapter by chapter, and it really makes sense. Then you get chapters on Usability, Performance, Testing, and Security, which really cover more than just the basics &#8211; Mr. Raymond shows you how to build your application around Ajax, and do it intelligently. The chapter on Performance had a better explanation of caching than I&#8217;d read anywhere else!</p>
<p>The second part is two chapters, two comprehensive references on Prototype and Scriptaculous, respectively. Combined, these might be worth the price of the book for some folks. I&#8217;m sure I&#8217;ll be referring to these pages for some time.</p>
<p>Finally, you have three real-world application examples. Again, these might be worth the price of the book as well! You get a Review Quiz, Photo Gallery, and Intranet Workgroup application. The code is available at the O&#8217;Reilly site now, so you don&#8217;t have to type them in, of course. Still, it&#8217;s nice to read about them in the book, and why the author wrote them the way he did. All of the applications are useful, and use best-practices throughout.</p>
<p>It&#8217;s nice to see O&#8217;Reilly starting to get their Rails titles out. Predictably, they&#8217;re awesome. They always choose the best authors, edit and proof the books meticulously, and put out a quality product. Highly recommended.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian DeLacey</title>
		<link>http://www.semwebprogramming.com/programming-book/ajax-on-rails/comment-page-1/#comment-230</link>
		<dc:creator>Brian DeLacey</dc:creator>
		<pubDate>Sun, 25 Jul 2010 22:17:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.semwebprogramming.com/programming-book/ajax-on-rails/#comment-230</guid>
		<description>&lt;i&gt;Review by Brian DeLacey for &lt;a href=&quot;http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446&quot; rel=&quot;nofollow&quot;&gt;Ajax on Rails&lt;/a&gt;&lt;/i&gt;
&lt;b&gt;Rating: &lt;img src=&quot;http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/5.png&quot; &gt;&lt;/b&gt;
Scott Raymond&#039;s book &quot;Ajax on Rails&quot; (published Jan 2007) serves as an introduction, tutorial, and reference for web development using Ajax and Rails. It is roughly 1/3 introductory and intermediate level text; 1/3 more advanced material for developing &quot;Ajax on Rails&quot; applications; and 1/3 sample - life-sized - applications. (The sample applications can be downloaded from the O&#039;Reilly site.)
&lt;br /&gt;
&lt;br /&gt;The author writes that Ajax is &quot;a really simple idea: web pages, already loaded in a browser, can talk with the server and potentially change themselves as a result.&quot; [p. 2] There is elegance in this simplicity and the book reveals a lot of the mystery around Ajax and how it works. 
&lt;br /&gt;
&lt;br /&gt;The author does a great job exploring the basics. You will quickly get all the motivation needed to realize why this simple idea is so powerful in practice. You&#039;ll also soon see why &quot;Ajax on Rails&quot; is a productive approach for developing next generation applications on the web.
&lt;br /&gt;
&lt;br /&gt;One of the real strengths of this book is its many working examples. I found even tricky techniques described in ways that were easy to understand. As I read the book, I entered sample code described on each page. (Having a working Rails installation is key for getting the most out of the book. The author provides a quick installation introduction which is supplemented with URLs for added help.) It was easy to apply &quot;Ajax on Rails&quot; to my own project, which I worked on as I read the book.
&lt;br /&gt;
&lt;br /&gt;The centerpiece of the book is Chapter 5, which covers RJS (also known as Ruby-generated Javascript.) I expected to learn about Ajax, but I was pleasantly surprised by how much I learned about the magic of Rails and Ruby development! A number of critical technical topics, often overlooked, are also covered - including `Usability&#039;, &#039;Testing and Debugging&#039;, &#039;Performance&#039; and &#039;Security&#039;.
&lt;br /&gt;
&lt;br /&gt;The author does a great job taking the reader from simple working examples to more complex applications. I certainly felt more comfortable with advanced aspects of Ajax and Rails by the end of the book. It seems to me this is the definitive text on the topic.
&lt;br /&gt;
&lt;br /&gt;&quot;Ajax on Rails&quot; has been a joy to read and work through. It was easy to mark my learning progress along the way. The material is organized clearly. The writing moves at a great pace. Sample code explores how everything works. (I expect I&#039;ll be referring back to the extensive examples in the future.) This book is a great tool to sharpen your skills around two of the most exciting aspects of the evolving web - Ajax and Rails.

</description>
		<content:encoded><![CDATA[<p><i>Review by Brian DeLacey for <a target="_blank" rel="nofollow" href="http://www.semwebprogramming.com/goto/http://www.amazon.com/Ajax-Rails-Scott-Raymond/dp/0596527446%3FSubscriptionId%3D0NSVA5T12BQBRYNNZJ02%26tag%3Dplatinumprofi-20%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D0596527446"  rel="nofollow">Ajax on Rails</a></i><br />
<b>Rating: <img src="http://www.semwebprogramming.com/wp-content/plugins/WPRobot3/images/5.png" /></b><br />
Scott Raymond&#8217;s book &#8220;Ajax on Rails&#8221; (published Jan 2007) serves as an introduction, tutorial, and reference for web development using Ajax and Rails. It is roughly 1/3 introductory and intermediate level text; 1/3 more advanced material for developing &#8220;Ajax on Rails&#8221; applications; and 1/3 sample &#8211; life-sized &#8211; applications. (The sample applications can be downloaded from the O&#8217;Reilly site.)</p>
<p>The author writes that Ajax is &#8220;a really simple idea: web pages, already loaded in a browser, can talk with the server and potentially change themselves as a result.&#8221; [p. 2] There is elegance in this simplicity and the book reveals a lot of the mystery around Ajax and how it works. </p>
<p>The author does a great job exploring the basics. You will quickly get all the motivation needed to realize why this simple idea is so powerful in practice. You&#8217;ll also soon see why &#8220;Ajax on Rails&#8221; is a productive approach for developing next generation applications on the web.</p>
<p>One of the real strengths of this book is its many working examples. I found even tricky techniques described in ways that were easy to understand. As I read the book, I entered sample code described on each page. (Having a working Rails installation is key for getting the most out of the book. The author provides a quick installation introduction which is supplemented with URLs for added help.) It was easy to apply &#8220;Ajax on Rails&#8221; to my own project, which I worked on as I read the book.</p>
<p>The centerpiece of the book is Chapter 5, which covers RJS (also known as Ruby-generated Javascript.) I expected to learn about Ajax, but I was pleasantly surprised by how much I learned about the magic of Rails and Ruby development! A number of critical technical topics, often overlooked, are also covered &#8211; including `Usability&#8217;, &#8216;Testing and Debugging&#8217;, &#8216;Performance&#8217; and &#8216;Security&#8217;.</p>
<p>The author does a great job taking the reader from simple working examples to more complex applications. I certainly felt more comfortable with advanced aspects of Ajax and Rails by the end of the book. It seems to me this is the definitive text on the topic.</p>
<p>&#8220;Ajax on Rails&#8221; has been a joy to read and work through. It was easy to mark my learning progress along the way. The material is organized clearly. The writing moves at a great pace. Sample code explores how everything works. (I expect I&#8217;ll be referring back to the extensive examples in the future.) This book is a great tool to sharpen your skills around two of the most exciting aspects of the evolving web &#8211; Ajax and Rails.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

