Archive for June, 2009
Performance and Scalability Enhancements in Java 5
Java applications get considerable support from JVM in managing the runtime performance of applications. First and most differentiating thing in Java, as compared to other languages, is garbage collection (GC). Developer of an application does not need to worry about the memory clean up in general, leaving the developer to focus on functional part of [...]
Java 5 Tutorial
Java 5 has introduced many new features to take this platform to a new level with 15 component JSRs and around 100 other updates. These changes definitely bring considerable shift in usage of this technology. Java intends to address following important concerns through this ‘Tiger’ release.
Ease of Development
Scalability and Performance
Monitoring and Manageability
[...]
Collaborative Internet Information and Confidentiality
You must have played a lot with Google Earth to find your home or your other favorite places. Also, you must have amended it with the place details you know. Google Earth is an example of collaborative internet application, where all of us contribute to enrich it with information. But there is another bigger aspect [...]
10 Best Tips to Conserve Memory in Java Programs
Garbage collection, something not to worry, sometime to worry a lot. A novice Java developer starts writing first code without worrying a bit about memory utilized by the program. There is always this, I would say wrong notion, that garbage collector is there to clean up any memory consumed. But when the application runs out [...]
Hibernate Alliances with JBoss – Seam in it’s JEE 5.0 Product Stack
As of now, we know hibernate as object relation mapping (ORM) open source framework. A framework, that eases our life in interaction with database, it not only supports many databases, but also provides a robust framework for connections and other complex data operations. It supports persistent data store interactions in both Java and .NET technologies [...]
Portlet Technology: Points to Ponder
JSR 168 defined the contract between applications to be developed using portlet technology and the portal servers. But this technology somehow lagged behind in evolution and continued to exist with many challenges. During application technology stack selection, one comes across portal server options many times. Sometimes we have to choose between application server and portal [...]
Eclipse Galileo Is Coming
Eclipse’s more powerful yearly release is just around the corner. Called Galileo, this release brings many features which will ease our life while developing Java applications. Java IDE is always there, in addition to this IDE there are tools for JEE, JSF and Mylyn. Scheduled to get released on 24th of June 2009, RC2 version [...]
Empowering POJOs – Spring vs EJB
If we look at the way Java open source technologies are advancing around plain old Java objects, we can definitely say that this is an era of POJOs. Now, you may be feeling that writing functionality in simple objects is enough to build a complex application, where rest of the supporting services can be provided [...]
