Sunday, April 30, 2006

Server-Side Eclipse Gains Momentum

Eclipse is mostly known for their favourite Java IDE and the Rich Client Platform. From my point of view the Eclipse platform can be used far beyond that, especially for server-side applications or server-parts of classical client-server apps. And indeed, during the past weeks and month more and more people are looking at the Eclipse Platform to build server-side applications. They are looking at the platform to componentize their applications using the Equinox OSGi runtime as well as to utilize the Extension-Point framework to make their application structure more flexible and open for extensions. Wouldn't it be nice to implement web-applications using extension-points, plugins and all the other headless features of the Eclipse platform?
The answer is YES!!! I collected a number of useful links to help you to use the Eclipse platform on the server-side:
And don't forget to join the "Server-Side Eclipse" talk at the upcoming Eclipse-Forum-Europe.

Friday, April 14, 2006

Out Now: Refactoring in Large Software Projects

Yesterday I got the first copies of the english version of my book "Refactoring in Large Software Projects" that I wrote together with my collegue Stefan Roock. This is the translated and slightly updated version of the german book on large refactorings. I am quite happy that we finally got it out after a lenghty period of working on the cummunity feedback and proof reading.

The book contains chapters on different situations where refactoring becomes more complex in larger projects like: larger teams and systems, refactorings across API boundaries and refactorings that affect the persistency layer and the persistent data in a relational database. Around those more complex situations the book discusses smells on the architecture level of applications and their tool-based detection.

The book is published by John Wiley and Sons Ltd. Here are a few links to the book via famous book stores:

Sunday, April 02, 2006

Second Edition of Eclipse Book out now

The second edition of the German book about the Eclipse platform is published and available from bookstores these days. I updated my chapters about the Rich Client Platform and Refactoring Eclipse Applications (together with Matthias Lübken) for Eclipse 3.1.