<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>People and Technology &#187; ageci</title>
	<atom:link href="http://www.firstpartners.net/blog/category/technology/ageci/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.firstpartners.net/blog</link>
	<description>People, Technology, Business and Innovation</description>
	<lastBuildDate>Fri, 19 Feb 2010 22:31:23 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Must not Copy and Paste &#8230;</title>
		<link>http://www.firstpartners.net/blog/technology/java/2006/10/30/must-not-copy-and-paste/</link>
		<comments>http://www.firstpartners.net/blog/technology/java/2006/10/30/must-not-copy-and-paste/#comments</comments>
		<pubDate>Mon, 30 Oct 2006 21:51:25 +0000</pubDate>
		<dc:creator>Paul Browne</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[ageci]]></category>
		<category><![CDATA[dwr]]></category>
		<category><![CDATA[enterprise]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[jruby]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[struts]]></category>

		<guid isPermaLink="false">http://www.firstpartners.net/blog/technology/java/2006/10/30/must-not-copy-and-paste/</guid>
		<description><![CDATA[I must not copy and paste program
I must not copy and paste program
I must not copy and paste program
&#8230;.
You get the drift. Currently doing a Struts &#8211; DWR &#8211; JBoss Rules Web application, and there is way too much copy and paste programming going on in there. It&#8217;s a web page that needs to pass [...]]]></description>
			<content:encoded><![CDATA[<p>I must not copy and paste program</p>
<p>I must not copy and paste program</p>
<p>I must not copy and paste program</p>
<p>&#8230;.</p>
<p>You get the drift. Currently doing a Struts &#8211; DWR &#8211; JBoss Rules Web application, and there is <strong>way</strong> too much copy and paste programming going on in there. It&#8217;s a web page that needs to pass information to a JBoss Server &#8211; how difficult can that be? Maybe it was interesting the first time, but 7 years on the buzz is no longer there.<br />
<img alt="Grails Logo" title="Grails Logo" src="http://grails.codehaus.org/images/grails_logo.jpg" /></p>
<p>I was tempted by a non-Java solution (Ruby on Rails , or JRuby) ,but a similar approach within the Java mindset) is Grails (Groovy on Rails). It gives you all the enterprise Java frameworks (Spring , Ageci, Hibernate) , but with a rapid turnaround.</p>
<p>Oh dear &#8230; too many web frameworks &#8230;. head hurts &#8230; only time to learn one &#8230; more head pain &#8230; must make mercenary decision about which will be the likely market leader.</p>
<p><em>Watch this space. </em></p>
<p>(For the record the problem isn&#8217;t DWR which is excellent, but more the version of Struts / JSP that is being used. )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.firstpartners.net/blog/technology/java/2006/10/30/must-not-copy-and-paste/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
