<?xml version="1.0"?><rss version="2.0">
   <channel>
      <title>Mengu.net - Grails</title>
      <link>http://www.mengu.net/</link>
      <description>mengu on web programming.</description>
      <language>en-us</language>
      <pubDate>Tue, 07 Feb 2012 05:56:26 AM +0200</pubDate>

      <lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate>
      <generator>Mengu.net</generator>
      <managingEditor>mengu@mengu.net</managingEditor>
      <webMaster>mengu@mengu.net</webMaster>

            <item>
         <title>Annotating Your Grails Controller Classes And Actions</title>
         <link>http://www.mengu.net/post/annotating-your-grails-controller-classes-and-actions</link>
         <description><![CDATA[<p>For the current project of mine which I'm building with Grails I needed to annotate my controller classes and some actions in some cases. I had no idea on how to do it but I think I have just solved it and I am sharing it with you and I think I will stop saying that I am not a Java person as Groovy and Grails stuff is pushing me into both Java and its ecosystem.</p>

<p>The best example for explaining this would be security. Imagine you have a controller class that you don't want your regular members to access so you add <code>@RequireRole("Admin")</code> above your controller class. Whenever a member tries to access that annotated controller class they will be redirected to an unauthorized page unless they are admin. </p>
]]></description>
         <pubDate>2011-02-25 10:04:37</pubDate>
         <guid>http://www.mengu.net/post/annotating-your-grails-controller-classes-and-actions</guid>
      </item>
            <item>
         <title>Counting Many To Many Relationships With Grails</title>
         <link>http://www.mengu.net/post/counting-many-to-many-relationships-with-grails</link>
         <description><![CDATA[<p>I have two domain classes in my Grails app, Post and Tag. I have created an action in my TagController called tagIndex which displays all the tags. So far so good. However I need to count how many posts a tag has. Surely I can implement this with the following:</p>

<pre><code>def tagList = Tag.list()
tagList.each { println "${it.tagName() (${it.posts.size()})" }
</code></pre>

<p>The code above will select all the tags from the database and will do a count query on all tags you will display. Absolutely a blood thirst.</p>
]]></description>
         <pubDate>2011-02-15 09:14:50</pubDate>
         <guid>http://www.mengu.net/post/counting-many-to-many-relationships-with-grails</guid>
      </item>
            <item>
         <title>Groovy and Grails Video Compilation</title>
         <link>http://www.mengu.net/post/groovy-and-grails-video-compilation</link>
         <description><![CDATA[<p>If you are into Groovy and Grails but need something to boost you out, here you go! I have compiled some of the available videos on Groovy and Grails to get you in the right direction. </p>

<h2><a href="http://skillsmatter.com/event/java-jee/groovy-grails-exchange-2010">Skills Matter: Groovy &amp; Grails Exchange 2010</a></h2>

<p>The latest information and talks about Groovy and Grails world. This event did take place in London on 16 - 17 December 2010. You will watch the talks about latest development events on Groovy and Grails. All of the talks are really great and must watch!</p>
]]></description>
         <pubDate>2010-12-24 06:00:12</pubDate>
         <guid>http://www.mengu.net/post/groovy-and-grails-video-compilation</guid>
      </item>
            <item>
         <title>Getting Started With Grails And Qooxdoo</title>
         <link>http://www.mengu.net/post/getting-started-with-grails-and-qooxdoo</link>
         <description><![CDATA[<p>In my current company I am asked to develop a CMS as you may have read from the Expensii post. I was going to build this CMS with Yii framework however I have changed my decision. The CMS will be developed with Grails and Qooxdoo. The whole application will rely on Grails and for the admin panel instead of getting busy with lots of front-end stuff I will use Qooxdoo. </p>

<p>Let me introduce my tools for the job first. Qooxdoo is a great JavaScript framework which lets you create rich internet applications with its impressive GUI toolkit. Grails, on the other hand, is a great web framework which you use Groovy with and runs on top of the Java Virtual Machine. Both of these two frameworks are open source, under active development and very open to improvements.</p>
]]></description>
         <pubDate>2010-12-05 02:25:00</pubDate>
         <guid>http://www.mengu.net/post/getting-started-with-grails-and-qooxdoo</guid>
      </item>
            <item>
         <title>Grails 1.3 Is Released</title>
         <link>http://www.mengu.net/post/grails-13-is-released</link>
         <description><![CDATA[<p>I've got some exciting news that I have just read. Grails 1.3 is out. So what's new in Grails 1.3?</p>

<ul>
<li>JUnit 4 support</li>
<li><a href="http://grails.org/doc/1.3.x/guide/3.%20Configuration.html#3.7.8%20Deploying%20to%20a%20Maven%20Repository">Maven repository support for Grails plugins</a></li>
<li><a href="http://grails.org/doc/1.3.x/guide/3.%20Configuration.html#3.7.9%20Plugin%20Dependencies">Declarative plugin dependencies</a></li>
<li><a href="http://grails.org/doc/1.3.x/guide/5.%20Object%20Relational%20Mapping%20(GORM).html#5.3.6%20Modification%20Checking">Dirty checking in GORM</a></li>
<li><a href="http://grails.org/doc/1.3.x/ref/Domain%20Classes/namedQueries.html">Chaining of named criteria</a></li>
<li>Application wide Sitemesh layouts</li>
</ul>
]]></description>
         <pubDate>2010-05-11 09:18:29</pubDate>
         <guid>http://www.mengu.net/post/grails-13-is-released</guid>
      </item>
            <item>
         <title>How To Create Permalinks With Grails</title>
         <link>http://www.mengu.net/post/how-to-create-permalinks-with-grails</link>
         <description><![CDATA[<p>I am developing a stackoverflow.com clone with Grails in order to digest it. I wanted to create permalinks or slugs of the questions for the urls. Since I already had the regular expression for this -I'm using it on this blog- all I needed to know how to use it with Groovy.</p>

<p>The solution is simple as always. There is nothing hard in programming. Anyway, solution is here.</p>
]]></description>
         <pubDate>2010-02-04 06:55:59</pubDate>
         <guid>http://www.mengu.net/post/how-to-create-permalinks-with-grails</guid>
      </item>
            <item>
         <title>How To Choose A Web Framework?</title>
         <link>http://www.mengu.net/post/how-to-choose-a-web-framework</link>
         <description><![CDATA[<p>I have started my web development journey with PHP. After a long time I heard there is something called web framework and then I wanted to learn the best one for me. I have reviewed and learned many frameworks and because of the fact that I'm a grasping person, I have learnt more than just one. Is this a mistake? A part of me says yes and another part says it's not a mistake. Both have reasons. So in this post, I will try to write a simple and short guide for people who are desperately unstable on choosing a web framework.</p>
]]></description>
         <pubDate>2010-02-04 06:52:39</pubDate>
         <guid>http://www.mengu.net/post/how-to-choose-a-web-framework</guid>
      </item>
            <item>
         <title>How To Use Markdown With Grails</title>
         <link>http://www.mengu.net/post/how-to-use-markdown-with-grails</link>
         <description><![CDATA[<p>In order to learn how Grails works I wanted to create something with it and it should have been something that I don't regret and something useful and I can use so I have decided to develop a project management application with Grails. So far it's going good. Ofcourse open source! :) I needed to use markdown with Grails, there is a plugin for that but it requires Grails 1.2 which is unstable. And then I remembered that I could use Java libraries with Grails since it's based on Groovy.</p>
]]></description>
         <pubDate>2009-11-24 11:10:40</pubDate>
         <guid>http://www.mengu.net/post/how-to-use-markdown-with-grails</guid>
      </item>
            <item>
         <title>Using MySQL with Grails on Ubuntu</title>
         <link>http://www.mengu.net/post/using-mysql-with-grails-on-ubuntu</link>
         <description><![CDATA[<p>As you see I did dive into <a href="http://www.grails.org">Grails</a> and trying to have more and more knowledge about it since I am really interested in using it along with or instead of Ruby on Rails for my next two start-ups. Grails needs no configuration, it is just a full stack web framework which you can install and start creating projects. However if you are willing to use <a href="http://www.mysql.com">MySQL</a> with your Grails project then you need to make some configurations that will not take even two minutes.</p>
]]></description>
         <pubDate>2009-11-23 07:58:40</pubDate>
         <guid>http://www.mengu.net/post/using-mysql-with-grails-on-ubuntu</guid>
      </item>
            <item>
         <title>Hello World With Grails</title>
         <link>http://www.mengu.net/post/hello-world-with-grails</link>
         <description><![CDATA[<p>I don't like Java but there is something for real; JVM is stable. Since I don't like Java I thought I could give a try to Grails as it is built on Groovy which runs on JVM. This is a simple tutorial that I explain how to create a very simple Hello World application with Grails.</p>
]]></description>
         <pubDate>2009-11-21 11:47:43</pubDate>
         <guid>http://www.mengu.net/post/hello-world-with-grails</guid>
      </item>
          </channel>
</rss>

