JetBrains this week unveiled an upgrade to its IDE for developing Ruby and Ruby on Rails applications, adding more code refactoring
capabilities.
Paul Krill,
November 2009
Java, BlackBerry get critical security fixes
Sun Microsystems and Research In Motion have issued critical bug fixes for security issues with their products.
Robert McMillan
,
November 2009
Microsoft buys bridge between Java and .Net developers
Microsoft announced this month plans to acquire technology that has enabled Microsoft's TFS (Team Foundation Server) software
to be an ALM (application lifecycle management) server for different software development platforms. The company will purchase
Teamprise-related assets from SourceGear. Teamprise software lets Java developers using Eclipse-based IDEs or developers leveraging
operating systems including Unix, Linux, and Mac OS X build applications via Visual Studio TFS.
Paul Krill,
November 2009
Palm's Ares WebOS tool allows for easy app dev
Palm will introduce a Web-based development environment for WebOS applications, called Ares, by the end of this year.
Stephen Lawson,
November 2009
JetBrains readies open source version of its Java IDE
JetBrains, which has provided its IntelliJ Idea Java IDE as a commercial product, now is offering a preview of a free, open
source version of the IDE.
Paul Krill,
October 2009
Java developers get .Net data link
Java developers can more easily link Microsoft .Net-based data through an interoperability bridge offered by France-based
Noelios, Microsoft and Noelios announced last month.
Paul Krill,
October 2009
Google Noop project features JVM-based language
<p>Google is hosting a language project called Noop, which initially targets the Java Virtual Machine and is intended to encourage
industry best practices and discourage "worst offenses."</p>
Paul Krill,
October 2009
Harness Offsprings to divide, parallelize and conquer
Reinventing the wheel over and over again can be fun, but you are probably going to end up with squeaky ones that fall off
the axle. When developers address the scalability and performance of their applications, they often reinvent a solution where
each request is split into batches which are processed concurrently and merged for delivery to the client.
Edward Salatovka, Neal Lester,
August 2009
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