<?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 for Relevance Found</title>
	<atom:link href="http://www.relevancefound.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.relevancefound.com</link>
	<description>Relevant ... Reliable ... Material</description>
	<pubDate>Wed, 07 Jan 2009 09:43:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on CakePHP vs Django dilemma by Rapid development frameworks - CakePHP, Django, RoR - Relevance Found</title>
		<link>http://www.relevancefound.com/2008/11/cakephp-vs-django-dilemma/comment-page-1/#comment-9</link>
		<dc:creator>Rapid development frameworks - CakePHP, Django, RoR - Relevance Found</dc:creator>
		<pubDate>Fri, 26 Dec 2008 09:05:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.relevancefound.com/?p=13#comment-9</guid>
		<description>[...] izamryan on Dec.26, 2008, under Technology Last month I blogged about a comparing rapid development frameworks. These are tools that help you develop web-based applications. They provide building blocks of [...]</description>
		<content:encoded><![CDATA[<p>[...] izamryan on Dec.26, 2008, under Technology Last month I blogged about a comparing rapid development frameworks. These are tools that help you develop web-based applications. They provide building blocks of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Score, for OSS, IBM and ADempiere by izamryan</title>
		<link>http://www.relevancefound.com/2008/12/score-for-oss-ibm-and-adempiere/comment-page-1/#comment-5</link>
		<dc:creator>izamryan</dc:creator>
		<pubDate>Wed, 03 Dec 2008 11:30:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.relevancefound.com/?p=19#comment-5</guid>
		<description>Hai Croo! :-)

I see your point re: Spring &#038; Entity EJBs. And I feel that the advantages of using POJOs hasn't been emphasised enough! Inversion of Control (IoC) techniques can help create elegant, clean, functional code.

I've been playing around with CakePHP (and a little bit of Ruby on Rails), and I'm really beginning to appreciate IoC techniques.

Well ... back to lurking in the ADempiere project forums ...</description>
		<content:encoded><![CDATA[<p>Hai Croo! <img src='http://www.relevancefound.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
I see your point re: Spring &#038; Entity EJBs. And I feel that the advantages of using POJOs hasn&#8217;t been emphasised enough! Inversion of Control (IoC) techniques can help create elegant, clean, functional code.</p>
<p>I&#8217;ve been playing around with CakePHP (and a little bit of Ruby on Rails), and I&#8217;m really beginning to appreciate IoC techniques.</p>
<p>Well &#8230; back to lurking in the ADempiere project forums &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Score, for OSS, IBM and ADempiere by Colin Rooney</title>
		<link>http://www.relevancefound.com/2008/12/score-for-oss-ibm-and-adempiere/comment-page-1/#comment-4</link>
		<dc:creator>Colin Rooney</dc:creator>
		<pubDate>Wed, 03 Dec 2008 10:31:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.relevancefound.com/?p=19#comment-4</guid>
		<description>Hi Izamryan,

I'm sure there will be lots of debate on the topic in the project forums and I will address this point there too, but I would take exception to the point that the Spring framework is a competitor in terms of persistence to Entity EJBs.  Actually Spring has no persistence of its own and simple wraps the actually persistence.  And it "wraps" it in the Spring Inversion-of-Control container... which is what Spring is really.  A small, light and efficient IoC.  Now for some reason the concept of IoC seems to be perplexing to many, but I think when one looks close it's actually a very simple yet clever idea.  More in the Adempiere forums.

To anyone that does believe Spring to include its own persistence I ask for an example?  I think you'll find any example is simply wrapping jdbc, Hibernate, Toplink or EJB or some other persistence technology.

Do you remember when SQL arrived on the scene first?  It was going to standardise access to databases.  In one sense it was a success but strange that we discuss in Adempiere (an application based on much SQL) the need for DB independence.  Is SQL not a standard?  To me Spring offers protection from that... protection that at some point Entity EJBs become non-standard or that we wish to move to a new persistence approach but the cost of rewriting all the EJB framework code embedded in our Business Logic is too much - much the same issue we in Adempiere face today with SQL, don't you think?

Many find Spring complex.  But actual I believe those people have failed to grasp the Inversion concept.  There is a need to configure (in XML files) that is slightly more complex but then  the reward is the business logic has zero (absolutely zero) framework code and you end up with plain old java objects (POJOs).  This makes it easy for those not versed in the framework to write business logic witouy the need to understand EJBs, Hibernate, seam or any other framework!

Of course Spring offers many other benefits and it's popularity I believe are making it (if it is not already) a "de facto" standard.

Colin</description>
		<content:encoded><![CDATA[<p>Hi Izamryan,</p>
<p>I&#8217;m sure there will be lots of debate on the topic in the project forums and I will address this point there too, but I would take exception to the point that the Spring framework is a competitor in terms of persistence to Entity EJBs.  Actually Spring has no persistence of its own and simple wraps the actually persistence.  And it &#8220;wraps&#8221; it in the Spring Inversion-of-Control container&#8230; which is what Spring is really.  A small, light and efficient IoC.  Now for some reason the concept of IoC seems to be perplexing to many, but I think when one looks close it&#8217;s actually a very simple yet clever idea.  More in the Adempiere forums.</p>
<p>To anyone that does believe Spring to include its own persistence I ask for an example?  I think you&#8217;ll find any example is simply wrapping jdbc, Hibernate, Toplink or EJB or some other persistence technology.</p>
<p>Do you remember when SQL arrived on the scene first?  It was going to standardise access to databases.  In one sense it was a success but strange that we discuss in Adempiere (an application based on much SQL) the need for DB independence.  Is SQL not a standard?  To me Spring offers protection from that&#8230; protection that at some point Entity EJBs become non-standard or that we wish to move to a new persistence approach but the cost of rewriting all the EJB framework code embedded in our Business Logic is too much - much the same issue we in Adempiere face today with SQL, don&#8217;t you think?</p>
<p>Many find Spring complex.  But actual I believe those people have failed to grasp the Inversion concept.  There is a need to configure (in XML files) that is slightly more complex but then  the reward is the business logic has zero (absolutely zero) framework code and you end up with plain old java objects (POJOs).  This makes it easy for those not versed in the framework to write business logic witouy the need to understand EJBs, Hibernate, seam or any other framework!</p>
<p>Of course Spring offers many other benefits and it&#8217;s popularity I believe are making it (if it is not already) a &#8220;de facto&#8221; standard.</p>
<p>Colin</p>
]]></content:encoded>
	</item>
</channel>
</rss>
