Ajax: Tools of the trade

Ajax has effectively launched a new era in JavaScript development, bringing with it a plethora of robust tools for the JavaScript programmer. Take a quick tour of the tools you could be using for JS development, debugging, testing, and more. You'll never code JavaScript in just a text editor again.
Nathaniel T. Schutta, May 2009

Domain-driven design with Java EE 6
When a Java EE application needs to implement type-specific behavior for domain objects, a procedural, service-oriented approach leads to unnecessary code and hard-to-maintain logic. Learn about Java EE's architectural flip-side: domain-driven design that lets you make the most of Java's object-oriented roots.
Adam Bien, May 2009

Clojure: Challenge your Java assumptions
Clojure's immutable datatypes, lockless concurrency, and simple abstractions make parallel programming for multicore hardware simpler and more robust than in Java. Joshua Fox takes you on a tour of this exciting new language for the JVM, which was just recently released in v1.0.
Joshua Fox, May 2009

Know your Oracle application server
René van Wijk offers tips for troubleshooting incompatibilities between Oracle Web application servers and Java EE application components such as TopLink Essentials, Apache MyFaces Trinidad, Hibernate, and EJBs.
René van Wijk, May 2009

SpringSource deal unites open source technology builders
SpringSource has acquired Hyperic in a deal that will enable SpringSource to provide a product set for powering the entire Java application lifecycle, say company executives. Paul Krill reports.
Paul Krill, May 2009

Building cloud-ready, multicore-friendly applications, Part 2: Mechanics of the cloud
What's all that airy stuff we're calling "the cloud"? Appistry's Guerry Semones explains the mechanics of how cloud platforms take your cloud-ready application code to the next level.
Guerry Semones, April 2009

Mastering Spring MVC
If you like the Spring Framework, you'll want to explore Spring MVC for Web development. With Steven Haines as your guide, learn where Spring MVC fits into the Java Web development landscape (including a little bit of Java history), then quickly get up to speed developing a Spring MVC application.
Steven Haines, April 2009

JetBrains readies Rails IDE
JetBrains, maker of the popular IntelliJ IDEA Java IDE, now is shipping an IDE for the Ruby world. InfoWorld's Paul Krill reports.
Paul Krill, April 2009

Oracle/Sun: The end of Java as we know it?
There's little doubt that Oracle will make money on Java, but the question for many in the Java developer community is how, and at what expense. SpringSource CEO Rod Johnson, Eclipse Foundation Executive Director Mike Milinkovich, and others express their views on the future of Java technology, the JCP, and the Java ecosystem as a whole. InfoWorld's Paul Krill reports.
Paul Krill, April 2009

Sun's open source chief slams Google App Engine
Sun open source chief Simon Phipps is unhappy about Google's decision to support only a subset of Java in its Google App Engine. The decision flies in the face of a decade of tightly defined Java platform compatibility, he said.
Chris Kanaracus, April 2009

Where did Sun go wrong?
Once a Silicon Valley star, Sun Microsystems has lost most of its shine in the decade since the dot-com bubble burst. Elizabeth Montalbano reports on the series of missteps that have led this great innovator to impasse.
Elizabeth Montalbano, April 2009

Writing good unit tests, Part 2: Follow your nose
Klaus Berg continues his investigation of the tools and best practices that facilitate programming with GUTs. Get tips for writing cleaner, more efficient assertions, handling checked and unchecked exceptions, and knowing when and how to refactor your test code. Examples are based on JUnit 3 and 4, TestNG, and Hamcrest.
Klaus P. Berg, April 2009

Google to add 'every damn' service to Apps
Dave Girouard, president of Google's enterprise division, recently used Twitter to announce that all of the company's productivity and collaboration software will be available to Googe Apps users. Whether 'tweet' is the medium for messaging enterprise decision makers is up for debate.
Chris Kanaracus and Juan Carlos Perez, April 2009

Google App Engine now supports Java
Google App Engine has added Java support to its latest upgrade, with tech lead Kevin Gibbs stating that the new features will enable the cloud services platform to better interface with existing enterprise technologies.
Paul Krill, April 2009

Jump into JavaFX, Part 4: The advanced APIs
Jeff Friesen completes his comprehensive tour of the JavaFX APIs with a look at how JavaFX handles media, GUIs, and special effects. You'll also try your hand at building and deploying a stock-ticker application to Google Chrome.
Jeff Friesen, April 2009

Find more >

Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:
Featured Whitepapers