Heading to JavaOne 2008

April 29, 2008

I almost decided to pass on JavaOne this year, but the free CommunityOne pre-conference and the JBoss Party gave me reason enough to make the trip (and the effort). Attendance at CommunityOne gets you a free pass to the General Sessions and the pavilion on the first day of JavaOne. How could I pass on free?

I am looking forward to the JBoss party as an opportunity to meet with the Seam developers, most of whom I have only communicated with via e-mail. Aside from that, though, I am going to play it cheap and not actually pay for the conference pass. I have other plans for that money1. Still, I couldn't just sit this one out. Given that I have pretty much dedicated this entire last year to Seam--and Java in general--I am very excited to mingle with all the Java enthusiasts in San Francisco this year. Catch up with me if you want to chat about Seam (and perhaps I will hook you up with a Seam in Action coupon).

1 I need to purchase myself a computer so that I actually own the one I use.

Read More...

Posted at 02:19 AM in Java | Permalink Icon Permalink | Comment Icon Comments (1)

Spring into Seam series published

April 18, 2008

Needless to say, I have been busy. A fair amount of that time has been dedicated to the production of Seam in Action. But that doesn't mean I want to leave my readership left hanging while I push characters around on the screen. So today, I have news that you are going to be thrilled to hear...

As you may have gathered, I am a big fan of both Spring and Seam. In fact, when I first learned Seam, I found myself torn between the two. That was, until I discovered that it is possible to use them simultaneously, each for their strengths. To advocate this integration, I decided to spin off a portion of the online Spring integration chapter from Seam in Action as a three-part series for JavaWorld titled Spring into Seam, set to be released over a three week period. The first part in the series explains how to build a Spring-Seam hybrid component, a managed object that benefits from functionality provided by both the Seam and Spring containers. In Part 2, you'll learn how to infuse state into traditionally stateless Spring beans by allowing them to reside in Seam contexts, and how to inject stateful Seam components into Spring beans. Finally, in Part 3, you'll learn how to integrate Seam and Spring at the most basic level by having them share a persistence manager.

The good news about this series is that not only do you get the content for free, but you also get it sooner in its final revised form! By the end of the series, you will walk away as an enlightened developer, no longer interested in the trite Spring versus Seam debates, but rather looking for more ways to extract value out of the unmatched features of both frameworks. To you, it's all gravy!

This post is syndicated from Dan Allen's Amazon Blog.

Posted at 02:18 PM in Java, Seam, Seam News, Seam in Action | Permalink Icon Permalink | Comment Icon Comments (5)