<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Mbenhajla&#039;s Blog</title>
	<atom:link href="http://mbenhajla.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mbenhajla.wordpress.com</link>
	<description>Technology Blog</description>
	<lastBuildDate>Mon, 14 Jun 2010 20:52:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='mbenhajla.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Mbenhajla&#039;s Blog</title>
		<link>http://mbenhajla.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://mbenhajla.wordpress.com/osd.xml" title="Mbenhajla&#039;s Blog" />
	<atom:link rel='hub' href='http://mbenhajla.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Grails auf google appEngine</title>
		<link>http://mbenhajla.wordpress.com/2010/06/14/grails-auf-google-appengine/</link>
		<comments>http://mbenhajla.wordpress.com/2010/06/14/grails-auf-google-appengine/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 20:52:30 +0000</pubDate>
		<dc:creator>mbenhajla</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://mbenhajla.wordpress.com/?p=24</guid>
		<description><![CDATA[I gave last time Google AppEngine a try, and developed a small Grails Test Application , and deployed it on the google Infrastructure ( appEngine). Here&#8217;s a quick Summary of The Steps you need to do: Time spent: 2-3 Hours Costs: Free, Developers will only pay after their Application surpasses the Free limits installation AppEngine [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mbenhajla.wordpress.com&amp;blog=11898027&amp;post=24&amp;subd=mbenhajla&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I gave last time <strong>Google AppEngine </strong> a try, and developed a small Grails Test Application , and deployed it on the google Infrastructure ( appEngine). Here&#8217;s a quick Summary of The Steps you need to do:</p>
<p><strong>Time spent:</strong> 2-3 Hours<br />
<strong>Costs:</strong> Free, Developers will only pay after their Application surpasses the<br />
<a href="http://code.google.com/intl/de-DE/appengine/docs/quotas.html#Adjustable_and_Fixed_Quotas">Free limits</a></p>
<ul>
<li> installation AppEngine SDK:  download <a href="http://code.google.com/intl/de-DE/appengine/">Link</a><br />
, set APPENGINE_HOME in your environment
</li>
<li> installation Grails:  NetBeans+ Grails (1.1.1) + Grails appEngine Plugin<br />
download  <a href="http://www.grails.org/plugin/app-engine"> Link</a> </li>
<li>specify google.appengine.sdk in your grails-app/conf/BuildConfig.groovy file<br />
<strong>example</strong>: google.appengine.sdk=&#8221;/home/myname/google/appengine-java-sdk-1.3.0&#8243;</li>
<li> Create Application in appEngine <strong>https://appengine.google.com/start/createapp</strong>  (Registration needed)</li>
<li> Create Application in Grails ( use the same name) </li>
<li> Create Domain Class ( persist mit JDO) </li>
<li> Deploy from the Console: grails app-engine deploy </li>
<li>Enter your Google App Engine password</li>
<li>Check your application under: <strong>http://http://{myapp}.appspot.com/</strong></li>
</ul>
<p>Your Application is <strong>Online</strong>  with NO Cost of <strong>Infrastructure</strong>, as long you don&#8217; t exceed The Quotas , every thing is Free ( Logging, Monitoring and Statistic included  !!) ..Perfect.. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mbenhajla.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mbenhajla.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mbenhajla.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mbenhajla.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mbenhajla.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mbenhajla.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mbenhajla.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mbenhajla.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mbenhajla.wordpress.com&amp;blog=11898027&amp;post=24&amp;subd=mbenhajla&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mbenhajla.wordpress.com/2010/06/14/grails-auf-google-appengine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39236554a4779e8ab32c7db588b4441d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mbenhajla</media:title>
		</media:content>
	</item>
		<item>
		<title>Why Groovy ?</title>
		<link>http://mbenhajla.wordpress.com/2010/02/07/why-groovy/</link>
		<comments>http://mbenhajla.wordpress.com/2010/02/07/why-groovy/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 17:23:42 +0000</pubDate>
		<dc:creator>mbenhajla</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>

		<guid isPermaLink="false">http://mbenhajla.wordpress.com/?p=6</guid>
		<description><![CDATA[The Future of the Java Plattform lays in the new Programming Languages Like Groovy, Scala , JRuby ..which begann to gain Momentum in the Last Years, and i think will be the MainStream in the next Years. As JAVA Software developper we don&#8217;t have the TIME to learn all these coming Languages, as we must [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mbenhajla.wordpress.com&amp;blog=11898027&amp;post=6&amp;subd=mbenhajla&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The Future of the Java Plattform lays in the new Programming Languages Like Groovy, Scala , JRuby ..which begann to gain Momentum in the Last Years, and i think will be the MainStream in the next Years.<br />
As JAVA Software developper we don&#8217;t have the TIME to learn all these coming Languages, as we must keep working on our daily Projects.<br />
Something is already clear today: Java as a Language is definitly beginnig to loose &#8220;Terrain&#8221; , but i hope it will survive as a Plattform for very long.<br />
Java Developpers are beginning today to switch to new Technolgies, to keep track with the future Trends.<br />
As a java Web Developer my self I decided end of 2008 to choose one of those Languages and look deeper into it.<br />
After Reading some Articles and Blogs, looking at Samples and Comparaisons, My choice fell on &#8220;Groovy&#8221;.<br />
The 2 Main Reasons of my Choice were very pragmatic:<br />
-  the Syntax of Groovy seemed to me to the easist one to learn for a java Developer<br />
-  AND The excellent &#8220;Grails Framework&#8221; was the second Reason since my main Focus is developping Web Applications&#8230;</p>
<p>Following is a short list of some other Pro&#8217;s of Groovy:  </p>
<ul>
<li> Quick transition for Java Developper</li>
<li> bidirectional use of Java Code directly in Groovy Projects, and Groovy Code in java Projects </li>
<li> Builder Concept eases the Work with XML, SWING,;&#8230;.	</li>
<li> Design Pattern are easy to understand in Groovy (in Java it was not the case for a lot of developpers )</li>
<li> extend System Java Classes is possible</li>
<li> less Complex Code and Compact Code thanks to Closures</li>
<li> with Grails you can develop Web application as &#8220;fast&#8221; as RoR and Php</li>
<li>Grails eases the Work with Hibernate and Spring, but let the possibility for experienced Developper to<br />
overwrite the Default behavior</li>
</ul>
<p>I think there are still some reasons, which can be a Problem for groovy future:</p>
<ul>
<li>IDE Support is still not as good as the Java Developer used to( ex. Eclipse Plugin)</li>
<li> The Other Languages like Scala und JRuby are also Strong, and can pass Groovy easily in adoption</li>
<li> SpringSource is bought bei &#8220;VMWare&#8221; (SpringSource), so the Future of Groovy and Grails depends on the future plans of VMWare </li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mbenhajla.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mbenhajla.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mbenhajla.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mbenhajla.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mbenhajla.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mbenhajla.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mbenhajla.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mbenhajla.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mbenhajla.wordpress.com&amp;blog=11898027&amp;post=6&amp;subd=mbenhajla&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mbenhajla.wordpress.com/2010/02/07/why-groovy/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39236554a4779e8ab32c7db588b4441d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mbenhajla</media:title>
		</media:content>
	</item>
		<item>
		<title>Tips for Beginner with Grails</title>
		<link>http://mbenhajla.wordpress.com/2010/02/07/hello-world/</link>
		<comments>http://mbenhajla.wordpress.com/2010/02/07/hello-world/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 13:44:12 +0000</pubDate>
		<dc:creator>mbenhajla</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[I have been using Grails since the beginning of 2009. When you beginn with a new Technology, it is very likely that you meet the same Problems as every Developer I decided to put some simple TIPS for those, how are beginning to work with Grails. Installation: don&#8217;t forget to set JAVA_HOME und GRAILS_HOME IDE: [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mbenhajla.wordpress.com&amp;blog=11898027&amp;post=1&amp;subd=mbenhajla&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been using Grails since the beginning of 2009.<br />
When you beginn with a new Technology, it is very likely that you meet the same Problems as every Developer<br />
I decided to put some simple TIPS for those, how are beginning to work with Grails.</p>
<ul>
<li> Installation: don&#8217;t forget to set JAVA_HOME und GRAILS_HOME</li>
<li> IDE: Use Netbeans &gt; 6.7 as IDE, the Eclipse Plugin for Grails is still not as good</li>
<li> PlugIn&#8217;s: Figure Out early which Plugins you will need for your Application.<br />
Pay  Attention that a lot of the Plugin&#8217;s are in Early Releases, or the Development is not active. </p>
<li> PlugIn&#8217;s: All installled Plugin&#8217;s are registered in the File Application.properties</li>
<li> Configuration: you can access the Application Configuration from your Programm using the  grailsApplication.config  Object</li>
<li> GSP: start using Templates for you UI from the beginning</li>
</ul>
<p>see also  <a href="http://www.euraconsult.ch/">euraconsult.ch</a>. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mbenhajla.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mbenhajla.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/mbenhajla.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/mbenhajla.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mbenhajla.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mbenhajla.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mbenhajla.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mbenhajla.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mbenhajla.wordpress.com&amp;blog=11898027&amp;post=1&amp;subd=mbenhajla&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://mbenhajla.wordpress.com/2010/02/07/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/39236554a4779e8ab32c7db588b4441d?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">mbenhajla</media:title>
		</media:content>
	</item>
	</channel>
</rss>
