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
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.
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...
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...
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...
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...
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.
This week we release our Eclipse RCP Refcard, helping you to get started writing applications and plug-ins based on the Eclipse Rich Client Platform. Here we catch up with the author, James Sugrue, to find out more about Eclipse RCP.
One of the sore points of Ajax has always been layout: CSS is great for
document layout, but sucks at GUI layout. Where Java layout managers
such as the grid-based JGoodies FormLayout (PDF)
work really well and can do things such as “make this grid cell...
It's true, Eclipse does look very complex with all its plug-ins but taking time to get to know it is worth the effort. I've been saving a lot of time since I began using Eclipse and here are a few of the things I appreciate more:
In a recent blog entry entitled Best Practices for JavaFX Mobile Applications (Part 2),
Michael Heinrichs espouses that keeping the scenegraph as small as
possible helps JavaFX applications perform optimally. Regardless what
version of JavaFX you're using,...