• submit to reddit
Vincent Partington07/24/09
28790 views
4 replies

JPA Implementation Patterns: Saving (Detached) Entities

We kicked off our hunt for JPA implementation patterns with the Data Access Object pattern and continued with the discussion of how to manage bidirectional associations. This week we touch upon a subject that may seem trivial at first: how to save an entity.

Geertjan Wielenga07/24/09
8869 views
6 replies

Report on Latin America's Mobile, Media, and eMbedded Developer Days

Three years ago Roger Brinkley (Mobile & Embedded Community Leader) and Terrence Barr (Senior Technologist and Community Ambassador) realized that there wasn't really a conference focused on mobile and embedded Java topics. Though there were several Java...

Nitin Bharti07/23/09
13539 views
0 replies

A Look Inside ColdFusion 9 - The 'Centaur' Release

“ColdFusion is still around?” With over 100,000 customers and 778,000 worldwide developers, the ColdFusion community is in fact thriving, according to Terry Ryan, Adobe Platform Evangelist.

Max Katz07/23/09
39528 views
10 replies

RichFaces and Partial JSF View Processing

RichFaces is a rich component library for JSF. RichFaces doesn't replace standard JSF, so you use RichFaces with either the Mojara JSF (Sun RI) implementation or the MyFaces implementation. RichFaces simply provides ready-to-use Ajax components to enable...

Geertjan Wielenga07/23/09
4977 views
1 replies

Grails in Action: Meet the Author

Glen Smith and Peter Ledbrook co-wrote "Grails in Action" (reviewed on Javalobby here), recently published by Manning.

Mikhail Kolesnik07/23/09
14678 views
8 replies

Using Spring AOP to Trace Invocation

How often do you write something like this?

Sebastien Arbogast07/23/09
5719 views
4 replies

Software Engineering Is Not Dead!

There’s been a few reactions lately about the Tom DeMarco article. To be honest with you, I didn’t know the guy but apparently he’s quite respected. And the reason why I didn’t know the guy might be related to the fact that he wrote a software-related...

Nitin Bharti07/22/09
9284 views
0 replies

Tech Chat - Greg Wilson on Adobe LiveCycle Enterprise Suite

In this interview, recorded at JavaOne 2009, Greg Wilson, Enterprise Platform Evangelist at Adobe Systems,  provides an overview of the Adobe LiveCycle...

Kirk Knoernschild07/22/09
6019 views
3 replies

The Project Date - Kill It!

Tom DeMarco recently published an article in IEEE Software suggesting he may have been wrong in stating that metrics are a requirement for successful software development. He questions his timeless statement, “You can’t control what you can’t...

Vincent Partington07/22/09
42710 views
21 replies

JPA Implementation Patterns: Data Access Objects

The JPA, short for Java Persistence API, is part of the Java EE 5 specification and has been implemented by Hibernate, TopLink, EclipseLink, OpenJPA, and a number of other object-relational mapping (ORM) frameworks.

Ibrahim Levent07/21/09
9447 views
3 replies

Easy User Authorization for Web Applications

Authorization is one of the primary common features of all software systems. While developing an authorization system for our ERP software, I felt that I was re-inventing the wheel since so may have written this type of code again and again in many types of...

Debasish Ghosh07/21/09
3942 views
2 replies

Macros, Preprocessors and DSL Development

Along with the recent trend of DSLs becoming more and more popular, we are also seeing a growing trend of programming languages adding preprocessing and macro based features as part of their machinery. Is this a mere coincidence or we are becoming more aware...

Manjuka Soysa07/20/09
9450 views
13 replies

Chrome OS and Java - Crystal Ball Gazing

Chrome OS potentially offers an interesting combination of innovation and opportunities. We have seen the dominant user interface paradigm go from thin client in the mainframe era to fat client in the desktop PC era. We have seen the failure of modern...

Aslam Khan07/20/09
9413 views
0 replies

Nati Shalom, CTO of GigaSpaces, talks about eXtreme Application Platform 7.0

GigaSpaces Technologies last week announced the launch of eXtreme Application Platform (XAP) 7.0, an enterprise grade application server designed for deploying and scaling distributed applications.  DZone had a chance to bounce a few questions off Nati...

Zviki Cohen07/20/09
24437 views
4 replies

Eclipse 3.5 Hidden Treasures

Eclipse 3.5, aka Galileo, was released about a month ago. I'm following up on my article from last year, highlighting some of the less obvious but very useful features in the new released. This list does not include all the new features.