<?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: Google App Engine For Java &#8211; Microblogging Case Study</title>
	<atom:link href="http://tomuse.com/google-app-engine-java-microblog-development-review/feed/" rel="self" type="application/rss+xml" />
	<link>http://tomuse.com/google-app-engine-java-microblog-development-review/</link>
	<description>helpful web tips and technology tools</description>
	<lastBuildDate>Wed, 24 Feb 2010 03:39:13 -0800</lastBuildDate>
	<generator>http://wordpress.org/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
	<item>
		<title>By: robertjmiller</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-723</link>
		<dc:creator>robertjmiller</dc:creator>
		<pubDate>Tue, 23 Jun 2009 21:43:39 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-723</guid>
		<description>Thanks for the suggestions. I programmed with Ruby on Rails for 2 years and really enjoyed it but have yet to try Grails. With Grails on GAE, it sounds like now is the time to start.</description>
		<content:encoded><![CDATA[<p>Thanks for the suggestions. I programmed with Ruby on Rails for 2 years and really enjoyed it but have yet to try Grails. With Grails on GAE, it sounds like now is the time to start.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cmhwebster</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-713</link>
		<dc:creator>cmhwebster</dc:creator>
		<pubDate>Sun, 21 Jun 2009 10:40:07 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-713</guid>
		<description>Couple of quick points:

Be careful when creating your apps, as you can only have up to 10, and you cannot delete an app.  

You can use Google App Engine with a Google Apps account to link your app to your own domain.  This also allows you to restrict access to the app to authenticated users within your own domain (http://code.google.com/appengine/articles/auth.html).</description>
		<content:encoded><![CDATA[<p>Couple of quick points:</p>
<p>Be careful when creating your apps, as you can only have up to 10, and you cannot delete an app.  </p>
<p>You can use Google App Engine with a Google Apps account to link your app to your own domain.  This also allows you to restrict access to the app to authenticated users within your own domain (<a href="http://code.google.com/appengine/articles/auth.html)." rel="nofollow">http://code.google.com/appengine/articles/auth.html).</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cmhwebster</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-712</link>
		<dc:creator>cmhwebster</dc:creator>
		<pubDate>Sun, 21 Jun 2009 10:35:33 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-712</guid>
		<description>Interesting article. It&#039;s also worth pointing out that the latest version of Grails now runs on Google AppEngine (see http://www.springsource.org/node/1471 ).  This should further encourage the choice of Java (with Grails) over Ruby/Rails.</description>
		<content:encoded><![CDATA[<p>Interesting article. It&#8217;s also worth pointing out that the latest version of Grails now runs on Google AppEngine (see <a href="http://www.springsource.org/node/1471" rel="nofollow">http://www.springsource.org/node/1471</a> ).  This should further encourage the choice of Java (with Grails) over Ruby/Rails.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: united-coders.com</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-627</link>
		<dc:creator>united-coders.com</dc:creator>
		<pubDate>Thu, 18 Jun 2009 14:44:23 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-627</guid>
		<description>&lt;strong&gt;Running a Java Wicket Application in the Google App Engine...&lt;/strong&gt;

The Google App Engine (GAE) is a wonderful playground for your apps, especially when you have no server at hand. It gives you everything you need for free, up to a certain limit. As I happened to be a Java developer it became really interesting when th...</description>
		<content:encoded><![CDATA[<div style="background-color: #7cc203;">
<p><strong>Running a Java Wicket Application in the Google App Engine&#8230;</strong></p>
<p>The Google App Engine (GAE) is a wonderful playground for your apps, especially when you have no server at hand. It gives you everything you need for free, up to a certain limit. As I happened to be a Java developer it became really interesting when th&#8230;</p>
</div>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicolas Frankel</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-511</link>
		<dc:creator>Nicolas Frankel</dc:creator>
		<pubDate>Mon, 15 Jun 2009 19:49:20 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-511</guid>
		<description>FYI, JPA is also available for persistence along JDO in Google App Engine. Since I&#039;m not a JDO guru (just like you) I prefered using JPA. Although much less documented, it works, at least for common cases.

I&#039;ve written a fairly long article on my own experience with Google App Engine. You can see it here: http://blog.frankel.ch/tech/dev/java/jee/google-appengine-limitations.

Best of luck.</description>
		<content:encoded><![CDATA[<p>FYI, JPA is also available for persistence along JDO in Google App Engine. Since I&#8217;m not a JDO guru (just like you) I prefered using JPA. Although much less documented, it works, at least for common cases.</p>
<p>I&#8217;ve written a fairly long article on my own experience with Google App Engine. You can see it here: <a href="http://blog.frankel.ch/tech/dev/java/jee/google-appengine-limitations" rel="nofollow">http://blog.frankel.ch/tech/dev/java/jee/google-appengine-limitations</a>.</p>
<p>Best of luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robertjmiller</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-508</link>
		<dc:creator>robertjmiller</dc:creator>
		<pubDate>Mon, 15 Jun 2009 15:52:33 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-508</guid>
		<description>Matt, good questions. I haven&#039;t spent much time on it but have yet to figure out how to pre-load sample data. In development, I load data by manually testing my service from a browser. I use Fitnesse to automate tests but it would also work for loading data too (via automated form submissions). 

The Google App Engine administration web site includes a &quot;Data Viewer&quot; that allows you to query and delete your production data but does not allow you to insert or update data. A &quot;database migration&quot; tool similar to what Ruby on Rails provides would be ideal.</description>
		<content:encoded><![CDATA[<p>Matt, good questions. I haven&#8217;t spent much time on it but have yet to figure out how to pre-load sample data. In development, I load data by manually testing my service from a browser. I use Fitnesse to automate tests but it would also work for loading data too (via automated form submissions). </p>
<p>The Google App Engine administration web site includes a &#8220;Data Viewer&#8221; that allows you to query and delete your production data but does not allow you to insert or update data. A &#8220;database migration&#8221; tool similar to what Ruby on Rails provides would be ideal.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matt</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-506</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Mon, 15 Jun 2009 15:37:12 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-506</guid>
		<description>How do you pre-load sample data? What do you do if you want to do a production change of data? I am curious. Good article, thanks. I would like to read more when you have it.</description>
		<content:encoded><![CDATA[<p>How do you pre-load sample data? What do you do if you want to do a production change of data? I am curious. Good article, thanks. I would like to read more when you have it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: robertjmiller</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-503</link>
		<dc:creator>robertjmiller</dc:creator>
		<pubDate>Mon, 15 Jun 2009 03:48:47 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-503</guid>
		<description>Florin, I did not have to pay for a standard edition Google Apps account (i.e., to associate my domain) because my company does not have that many employees and, thus, does not require the Google Apps &quot;premier edition&quot;. There may be other reasons that force you to buy a premier account but I can&#039;t remember what they are.</description>
		<content:encoded><![CDATA[<p>Florin, I did not have to pay for a standard edition Google Apps account (i.e., to associate my domain) because my company does not have that many employees and, thus, does not require the Google Apps &#8220;premier edition&#8221;. There may be other reasons that force you to buy a premier account but I can&#8217;t remember what they are.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: florin</title>
		<link>http://tomuse.com/google-app-engine-java-microblog-development-review/#comment-502</link>
		<dc:creator>florin</dc:creator>
		<pubDate>Mon, 15 Jun 2009 03:19:32 +0000</pubDate>
		<guid isPermaLink="false">http://tomuse.com/?p=4249#comment-502</guid>
		<description>By default, an application is deployed with a domain of something.appspot.com. A free Google Apps account is required to associate your custom domain to your application.&quot;\

Last time I checked pay was required for this feature.</description>
		<content:encoded><![CDATA[<p>By default, an application is deployed with a domain of something.appspot.com. A free Google Apps account is required to associate your custom domain to your application.&#8221;\</p>
<p>Last time I checked pay was required for this feature.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
