At last, users of Java have received long-awaited enterprise edition of Java EE 7, its SDK and GlassFish 4 application server. New enhance version of the platform proposes wide range of advances and adjustments. For example, from the moment on, it will be possible to create HTML5-scalable applications as the new version of the platform supports HTML5. In general, this version is focused on cloud services and software.

Future coders, developers, mashup artists are polishing their coding skills and some of them are learning Java and JavaScript as Java nowadays is rightfully considered to be one of the most popular programming languages worldwide. There are many guidelines, white papers and other relevant resources are available online for free, so those who want to learn more may find them useful:

Developers will duly appreciate more than 24 new cloud-based services proposed by Oracle Corp. These new services include content and collaboration services, storage and cloud services and analytics for data visualization. Among the current developments for Java developers it is necessary to highlight new support for related languages and frameworks.

As I suffered through the nth application crash of the day, I couldn’t help thinking of my favorite underappreciated Java feature: fault containment. Between try{}catch and the tight memory model, failures tend to happen close to where the error is, and they can be caught with a very good chance that there has been no corruption of neighbouring data structures. So if you’re using some sort of editor and one of the commands has a bug in it, if it’s written in Java you usually get a little pop-up box that says something like “error in command”, and yo…

Swing is happily moving along, with recent additions of a desktop system tray and anti-aliased fonts in Java 6; Frank Sommers caught up with Chet Haase to discuss the desktop Java features. 209 words. Read More at EclipseZone