<?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: Grails for PHP developers part 1</title>
	<atom:link href="http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/feed/" rel="self" type="application/rss+xml" />
	<link>http://michaelkimsal.com/blog</link>
	<description>Web development and new media observations</description>
	<lastBuildDate>Thu, 11 Mar 2010 21:02:37 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: TechBlog - Test Edition&#187; Blogarchiv &#187; Artikelserie Grails für PHP Entwickler</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-50421</link>
		<dc:creator>TechBlog - Test Edition&#187; Blogarchiv &#187; Artikelserie Grails für PHP Entwickler</dc:creator>
		<pubDate>Fri, 31 Oct 2008 13:51:38 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-50421</guid>
		<description>[...] Grails Entwickler entdeckt und so hat Michael Kimsal die ersten beiden Teile einer Folge von &#8220;Grails or PHP developers&#8221; [...]</description>
		<content:encoded><![CDATA[<p>[...] Grails Entwickler entdeckt und so hat Michael Kimsal die ersten beiden Teile einer Folge von &#8220;Grails or PHP developers&#8221; [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: เกรลส์ หกสิบหก » VDO :: How To Do AJAX With Grails in NetBeans</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-50390</link>
		<dc:creator>เกรลส์ หกสิบหก » VDO :: How To Do AJAX With Grails in NetBeans</dc:creator>
		<pubDate>Fri, 31 Oct 2008 05:13:05 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-50390</guid>
		<description>[...] ( The GRails Application Generator ) ออก version 1.0 มา แล้วนะครับ - Grails for PHP developers part 1 , part 2 - จาก Talk66 Episode 3 ได้พูดถึง GroovyMag [...]</description>
		<content:encoded><![CDATA[<p>[...] ( The GRails Application Generator ) ออก version 1.0 มา แล้วนะครับ &#8211; Grails for PHP developers part 1 , part 2 &#8211; จาก Talk66 Episode 3 ได้พูดถึง GroovyMag [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Grails for PHP dev series bundle &#124; Michael Kimsal&#8217;s weblog</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-35167</link>
		<dc:creator>Grails for PHP dev series bundle &#124; Michael Kimsal&#8217;s weblog</dc:creator>
		<pubDate>Tue, 20 May 2008 20:51:10 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-35167</guid>
		<description>[...] The new theme didn&#8217;t allow for nice formatting of &#8216;pages&#8217; which the Grails articles are, so they got lost.  I&#8217;m just posting a recap to the 5 links here, and may look at moving these in the future.   http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1 [...]</description>
		<content:encoded><![CDATA[<p>[...] The new theme didn&#8217;t allow for nice formatting of &#8216;pages&#8217; which the Grails articles are, so they got lost.  I&#8217;m just posting a recap to the 5 links here, and may look at moving these in the future.   <a href="http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1" rel="nofollow">http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1</a> [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: paul atwork</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-28133</link>
		<dc:creator>paul atwork</dc:creator>
		<pubDate>Sun, 03 Feb 2008 05:59:02 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-28133</guid>
		<description>This is a great article. The comparison type gap-analysis of different technolgies and tools works really well for me. 

I think we need more of these types of reviews and criticisms for all technologies and their accompanying documentation. 

Thanks.</description>
		<content:encoded><![CDATA[<p>This is a great article. The comparison type gap-analysis of different technolgies and tools works really well for me. </p>
<p>I think we need more of these types of reviews and criticisms for all technologies and their accompanying documentation. </p>
<p>Thanks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Kimsal&#8217;s weblog &#187; Grails for PHP developers series</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-26110</link>
		<dc:creator>Michael Kimsal&#8217;s weblog &#187; Grails for PHP developers series</dc:creator>
		<pubDate>Tue, 22 Jan 2008 02:57:47 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-26110</guid>
		<description>[...] installment is here, and the second is here.  These aren&#8217;t part of the regular &#8216;blog&#8217; entries, so [...]</description>
		<content:encoded><![CDATA[<p>[...] installment is here, and the second is here.  These aren&#8217;t part of the regular &#8216;blog&#8217; entries, so [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mgkimsal</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-26104</link>
		<dc:creator>mgkimsal</dc:creator>
		<pubDate>Tue, 22 Jan 2008 01:36:03 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-26104</guid>
		<description>Good point DJ - I did mention it&#039;s a work in progress.  This was more an initial draft to get something going.  I don&#039;t say above exactly, but will modify it to explain that.  I didn&#039;t even have links in the first pass!

Grails is a convention over configuration framework ala Ruby on Rails and related frameworks.  It runs on Java and uses a mix of straight Java and Groovy.  I made the mistake when speaking on Jason Rudolph of assuming that Grails was solely Groovy under the hood.  It&#039;s not, but that&#039;s not terribly important for developing.  You can use straight Groovy, or a mix of standard Java and Groovy when building your application logic and supporting functionality.

Groovy itself is a dynamic language that sits on top of the JVM and compiles down to Java byte code.  I&#039;m going to be putting up some more code examples in the coming days (hopefully this won&#039;t stretch out to weeks).  I also realize this was a lot of background rambling leading up to the first bit of code.  I wanted to &#039;paint the picture&#039; of why I was interested in it in the first place, but I probably went on a bit much  :)</description>
		<content:encoded><![CDATA[<p>Good point DJ &#8211; I did mention it&#8217;s a work in progress.  This was more an initial draft to get something going.  I don&#8217;t say above exactly, but will modify it to explain that.  I didn&#8217;t even have links in the first pass!</p>
<p>Grails is a convention over configuration framework ala Ruby on Rails and related frameworks.  It runs on Java and uses a mix of straight Java and Groovy.  I made the mistake when speaking on Jason Rudolph of assuming that Grails was solely Groovy under the hood.  It&#8217;s not, but that&#8217;s not terribly important for developing.  You can use straight Groovy, or a mix of standard Java and Groovy when building your application logic and supporting functionality.</p>
<p>Groovy itself is a dynamic language that sits on top of the JVM and compiles down to Java byte code.  I&#8217;m going to be putting up some more code examples in the coming days (hopefully this won&#8217;t stretch out to weeks).  I also realize this was a lot of background rambling leading up to the first bit of code.  I wanted to &#8216;paint the picture&#8217; of why I was interested in it in the first place, but I probably went on a bit much  <img src='http://michaelkimsal.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DJ</title>
		<link>http://michaelkimsal.com/blog/grails-for-php-developers/grails-for-php-developers-part-1/comment-page-1/#comment-26099</link>
		<dc:creator>DJ</dc:creator>
		<pubDate>Tue, 22 Jan 2008 01:17:42 +0000</pubDate>
		<guid isPermaLink="false">http://michaelkimsal.com/blog/?page_id=420#comment-26099</guid>
		<description>Interesting read.  It was getting interesting towards the end when you got down to specifics.  

I would be interested in hearing what Grails is.  I don&#039;t think you ever come out and say it explicitly.  Is it a framework built on Java (a la Rails and Ruby) or is it its own language?

What&#039;s the gotcha that might get people thinking about Grails?  Is there a small bit of code that might illustrate its strengths?

Look forward to reading more. :)</description>
		<content:encoded><![CDATA[<p>Interesting read.  It was getting interesting towards the end when you got down to specifics.  </p>
<p>I would be interested in hearing what Grails is.  I don&#8217;t think you ever come out and say it explicitly.  Is it a framework built on Java (a la Rails and Ruby) or is it its own language?</p>
<p>What&#8217;s the gotcha that might get people thinking about Grails?  Is there a small bit of code that might illustrate its strengths?</p>
<p>Look forward to reading more. <img src='http://michaelkimsal.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
