<?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: Reviewing Google AppEngine for Java (Part 1)</title>
	<atom:link href="http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1</link>
	<description>Everything beta</description>
	<lastBuildDate>Thu, 26 Jan 2012 21:31:17 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: conveyancing birmingham</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-929</link>
		<dc:creator>conveyancing birmingham</dc:creator>
		<pubDate>Sat, 10 Sep 2011 11:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-929</guid>
		<description>This is a nice content.I like this content.This is a nice content.I appreciate to this content.The written skill is so good.Thanks to share this blog.Keep sharing. </description>
		<content:encoded><![CDATA[<p>This is a nice content.I like this content.This is a nice content.I appreciate to this content.The written skill is so good.Thanks to share this blog.Keep sharing. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Elano</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-927</link>
		<dc:creator>Jonathan Elano</dc:creator>
		<pubDate>Wed, 24 Aug 2011 11:53:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-927</guid>
		<description>Even without their discounts www.jvmhost.com seems to be the cheapest Java provider on the market.</description>
		<content:encoded><![CDATA[<p>Even without their discounts <a href="http://www.jvmhost.com" rel="nofollow">http://www.jvmhost.com</a> seems to be the cheapest Java provider on the market.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: excelmacrotraining</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-925</link>
		<dc:creator>excelmacrotraining</dc:creator>
		<pubDate>Mon, 08 Aug 2011 06:40:00 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-925</guid>
		<description>Somewhere along the way Hibernate showed us all how ORM should be done and it become so  very popular Thanks to share this blog.I really appreciate.</description>
		<content:encoded><![CDATA[<p>Somewhere along the way Hibernate showed us all how ORM should be done and it become so  very popular Thanks to share this blog.I really appreciate.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Florin</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-307</link>
		<dc:creator>Florin</dc:creator>
		<pubDate>Thu, 18 Jun 2009 15:44:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-307</guid>
		<description>Hi Matt,
Here&#039;s the RSS feed URL: http://feeds.feedburner.com/EverythingBeta
I added an RSS icon onthe top-right corner of the blog for better reach.</description>
		<content:encoded><![CDATA[<p>Hi Matt,<br />
Here&#8217;s the RSS feed URL: <a href="http://feeds.feedburner.com/EverythingBeta" rel="nofollow">http://feeds.feedburner.com/EverythingBeta</a><br />
I added an RSS icon onthe top-right corner of the blog for better reach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-295</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Tue, 16 Jun 2009 18:01:42 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-295</guid>
		<description>Hello - I like your blog but cannot figure out how to subscribe to your feed. Do you have a feed url? -Thanks</description>
		<content:encoded><![CDATA[<p>Hello &#8211; I like your blog but cannot figure out how to subscribe to your feed. Do you have a feed url? -Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-241</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Sat, 30 May 2009 05:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-241</guid>
		<description>&quot;Transparent bytecode enhancement&quot; .... you mean what I already wrote &quot;runtime enhancement&quot;, that DN already supports. OpenJPA supports the same post-compile and runtime options. Don&#039;t see you complaining about that. Heck EclipseLink also does.</description>
		<content:encoded><![CDATA[<p>&#8220;Transparent bytecode enhancement&#8221; &#8230;. you mean what I already wrote &#8220;runtime enhancement&#8221;, that DN already supports. OpenJPA supports the same post-compile and runtime options. Don&#8217;t see you complaining about that. Heck EclipseLink also does.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Florin</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-239</link>
		<dc:creator>Florin</dc:creator>
		<pubDate>Fri, 29 May 2009 21:42:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-239</guid>
		<description>&lt;b&gt;Transparent&lt;/b&gt; bytecode enhancement is a common feature, explicit enhancement is not.  With respect to AOP, if you refer to AspectJ, there&#039;s an option to do runtime bytecode enhancement as well as through a static precompilation step. SpringAOP doesn&#039;t require static bytecode enhancement (it uses dynamic proxying via either JDK proxies or CGLIB). But to *mandate* a precompilation step is a restriction of GAE+DN as it complicates the build and deployment. 
It&#039;s true, DN supports non-RDBMS stores and I&#039;ve updated the post to reflect that. It&#039;s great to hear that it&#039;s been around from 2003 and it became &quot;very popular&quot;. Somewhere along the way Hibernate showed us all how ORM should be done and it become so &quot;very popular&quot; that it&#039;s been adopted as a standard (after already being the de facto standard).</description>
		<content:encoded><![CDATA[<p><b>Transparent</b> bytecode enhancement is a common feature, explicit enhancement is not.  With respect to AOP, if you refer to AspectJ, there&#8217;s an option to do runtime bytecode enhancement as well as through a static precompilation step. SpringAOP doesn&#8217;t require static bytecode enhancement (it uses dynamic proxying via either JDK proxies or CGLIB). But to *mandate* a precompilation step is a restriction of GAE+DN as it complicates the build and deployment.<br />
It&#8217;s true, DN supports non-RDBMS stores and I&#8217;ve updated the post to reflect that. It&#8217;s great to hear that it&#8217;s been around from 2003 and it became &#8220;very popular&#8221;. Somewhere along the way Hibernate showed us all how ORM should be done and it become so &#8220;very popular&#8221; that it&#8217;s been adopted as a standard (after already being the de facto standard).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy</title>
		<link>http://blog.newsplore.com/2009/05/27/reviewing-google-appengine-for-java-part-1/comment-page-1#comment-238</link>
		<dc:creator>Andy</dc:creator>
		<pubDate>Fri, 29 May 2009 14:23:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.newsplore.com/?p=1093#comment-238</guid>
		<description>DataNucleus is a *wise* choice. It allows persistence to any type of datastore (LDAP, XML, ODF, Excel, ODBMS, RDBMS, BigTable, Hadoop, JSON), not just the limited type (RDBMS) allowed by Hibernate, EclipseLink, and OpenJPA. Just because *you* haven&#039;t heard of it before isn&#039;t a reason for anything. It has been around since 2003 (called JPOX) and is well enough known. In fact it&#039;s been &quot;very popular&quot; since 2004. Use of JDO makes plenty of sense on this datastore too.

&gt; DataNucleus JPA requires a pre-compilation step that does bytecode enhancement which I completely dislike as it’s archaic

Check your facts. DataNucleus requires bytecode enhancement of classes. This is a common feature these days, present in anything AOP. It allows you to do this as part of compilation, as a post-compile step, or at runtime. Ant integration is in the our docs, as is the Maven integration, and the Eclipse integration, and the runtime enhancement.

As ever, the DN forum would be a more suitable place if you have comments about it as a product, since its developers aren&#039;t going to come across your blog as a matter of course.</description>
		<content:encoded><![CDATA[<p>DataNucleus is a *wise* choice. It allows persistence to any type of datastore (LDAP, XML, ODF, Excel, ODBMS, RDBMS, BigTable, Hadoop, JSON), not just the limited type (RDBMS) allowed by Hibernate, EclipseLink, and OpenJPA. Just because *you* haven&#8217;t heard of it before isn&#8217;t a reason for anything. It has been around since 2003 (called JPOX) and is well enough known. In fact it&#8217;s been &#8220;very popular&#8221; since 2004. Use of JDO makes plenty of sense on this datastore too.</p>
<p>&gt; DataNucleus JPA requires a pre-compilation step that does bytecode enhancement which I completely dislike as it’s archaic</p>
<p>Check your facts. DataNucleus requires bytecode enhancement of classes. This is a common feature these days, present in anything AOP. It allows you to do this as part of compilation, as a post-compile step, or at runtime. Ant integration is in the our docs, as is the Maven integration, and the Eclipse integration, and the runtime enhancement.</p>
<p>As ever, the DN forum would be a more suitable place if you have comments about it as a product, since its developers aren&#8217;t going to come across your blog as a matter of course.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

