Category: Java

  • How does PersistJS compare to Gears and Dojo?

    PersistJS was released just a few days ago by Paul Duncan. It’s a JavaScript framework enabling client-side data storage. Check out my post on InfoQ to learn how it compares with Google Gears and Dojo Storage.

  • Jason Rudolph talks Grails at the JUG next week

    Jason Rudolph, local Groovy/Grails aficianado and Raleigh.rb regular, will be presenting at the RTP Java Users Group next Monday evening.

    Scott Davis “got Groovy” with the JUG in April. Now Jason will show us how Groovy’s deliciousness has been brought to bear on the world of web application frameworks. Grails is another mutation of Rails for the Java platform, promising rapid deployment, joyful coding, and as little XML as possible.

    Pizza arrives at 6:30 PM and the talk starts at 7. Post a comment here if you’re planning on attending and your first soda is on me. 😉

  • Learn CruiseControl in three minutes

    Paul Duvall of NFJS fame just posted an excellent three-minute video demonstrating how to download, install, and use CruiseControl for Java. Having used both CruiseControl and CruiseControl.NET, I can say that this is one of the most concise tutorials I’ve seen for a geek who already knows his stuff, but needs a few hints to help him along. Check it out.

  • Sails: Simplifying Java web apps

    Sails: a dynamic, open-source web framework for Java designed in the spirit of Rails.

    The top 5 reasons to use it?

    1. Created using test-driven development (no, seriously, it was!)
    2. Controllers are testable (oh yeah)
    3. Leans heavily on convention over configuration (Rails anyone?)
    4. Binds URLs to Actions on Controllers and renders their templates (sure wish Struts would do this sans XML)
    5. Converts objects into Strings and Strings into objects (sure, Struts does this, but Sails does it better)

    Born out of a software project some of my old co-workers from RoleModel Software are currently working on, this framework appears to be quite slick, but is still in its infancy. My experience with it so far has been limited, but I like what I see. I encourage you to at least poke around the Sails web site and read up on the framework.