Home » Development » Featured » Currently Reading:

Seam Framework – Top Resources for Developers

September 8, 2009 Development, Featured No Comments

At my company, we have been using the Seam Framework for over two years to develop large-scale Java EE applications for our customers. It has been a rough ride at times but I firmly believe Seam requires every Java developer’s close look; even if you must ultimately choose one of the other numerous Java frameworks (Spring, Struts, Stripes, et. Al.), I think you will have gained a greater appreciation for Seam and Java enterprise development in general by evaluating Seam’s contributions to the JEE space. And no, I do not work for JBoss. I will be following this post with a series of Seam recipes showcasing how I have used Seam to solve common Web development challenges.

Here are some of the top Seam resources which I have found to be indispensable. Please feel free to recommend your favorites.

Seam Framework: Experience the Evolution of Java EE (2nd Edition)

This very recent release contains information and recipes on a number of the changes and improvements to the Seam Framework since the 2.0 release. It is authored by a Michael Yuan who is regarded as a Seam expert and a contributor to the project.

Seam in Action

While not quite as recent, Dan Allen – also an expert in the Seam space – gives the reader an opportunity to read more about how to apply Seam rather than a regurgitation of Seam documentation.

Java Persistence with Hibernate

A must have for working with Hibernate/JPA; although it doesn’t directly apply to Seam, you’ll find ways to apply your new knowledge of this powerful ORM framework within your Seam applications. Some of the topics covered include performance tuning your HQL/EJB-QL, indexing, Hibernate criteria, and composite keys.

Pro EJB 3: Java Persistence API

Great for beginning to learn building, testing, and persisting EJBs.

Practical RichFaces

One of the advantages of Seam is its nature of working directly “out of the box” with JSF, and in particular, the RichFaces JSF component suite. I’ve been using RichFaces for over two years and have been seen it mature immensely. The members of the RichFaces team are truly driven in their efforts to provide a world-class (and free) JSF library for developers.

Notable Web resources

  • RichFaces Live Demo
  • in.relation.to
  • Seam Framework
  • JBossWiki: RichFaces Cookbook
  • Share:
    • Digg
    • del.icio.us
    • Facebook
    • Google Bookmarks
    • DZone
    • Reddit
    • StumbleUpon
    • Slashdot
    • Tumblr
    • Yahoo! Buzz

    Comment on this Article:







    Featured Geek Stuff

    Geek Fitness

    July 31, 2010

    Geek Fitness

    Over the course of 5 and a half years of playing WoW, I managed to pack on a few pounds…and by few I mean somewhere in the range of 80-90 pounds. It was a gradual gain over the years, compacted by my lifestyle decisions, namely:
    1. Job as a sys admin where I sat majority of [...]

    Seam Recipes [Part 1]: s:decorate

    September 21, 2009

    Seam Recipes [Part 1]: s:decorate

    As a developer, forms are one of my biggest grievances whenever I am building a Web application. Why? Well, for one, there is nothing pretty about creating a form. Even the best Web designers, with all of their fancy CSS wizardy, struggle to build clean, consistent, and reusable form layers that can be used anywhere within an application. To complicate matters, nothing in the HTML 4 spec (though, this will change with HTML 5) provide any sort of functionality around form elements.

    A Trip Down LucasArts Memory Lane; or, the Game That Started It All

    September 11, 2009

    A Trip Down LucasArts Memory Lane; or, the Game That Started It All

    Today I consider myself a computer techie; I’m a developer by trade, a “technologist” in my free time, and a gamer at heart.
    All of that had to start somewhere, right?  Well, for me, it did when, at the age of 13, my father came home talking about a PC game he saw at our [...]

    First Impressions: PS3 Slim

    September 10, 2009

    First Impressions: PS3 Slim

    Sony recently announced the long rumored Playstation 3 Slim at the GamesCom conference in Germany, as well as a (much needed) price drop to $299. The new PS3 Slim has gotten rid of the shiny, fingerprint laden exterior and replaced it with a matte black casing, removed the Spiderman 3 font, changed the power button, [...]

    WoW: The B Squad

    September 10, 2009

    WoW: The B Squad

    I recently came across an article on Elder Game regarding World of Warcraft and how many of Blizzard’s employees had shifted onto new projects (Starcraft 2, Diablo 3, Unannounced MMO), while a newer and less experienced team was handling the current live content for WoW (dubbed the B Squad). Being a longtime (and current) player [...]

    RSS Twitter: geeklisted

    Look Who\'s Talking

    • vin: i agree they are not responding to me either. first time i h...
    • admin: @Steve: Absolutely; I'd be prepared to give the beta a whirl...
    • steve: Noticed the point about transactional not working with ehcac...
    • admin: Thanks for your post and you make a very good point; I need ...
    • steve: Great blog though I'm somewhat curious why you used such an ...