RSS Feed
Download our iPhone app
Browse DevX
Sign up for e-mail newsletters from DevX


More articles by John Ferguson Smart

Author Bio
John Ferguson Smart is principal consultant at Wakaleo Consulting, a company that provides consulting, training, and mentoring services in Enterprise Java and Agile Development. Well known in the Java community for his many published articles and talks, he is also the author of the book Java Power Tools.
For Open Source Zone | October 16, 2008
Sure, Subversion is the de facto leader in open source version control, but how does it stack up when it comes to enterprise-critical backup, replication, and load distribution? Pretty well, actually.
For Java Zone | August 13, 2008
FindBugs enables you to isolate and correct dangerous Java bugs. Its unique features separate it from the many static analysis tools in the Java world. Find out what makes FindBugs so special.
For Web Development Zone | June 17, 2008
Writing and debugging JavaScript can be painful, but if you develop web applications, chances are that you'll be doing more and more of it. If this sounds like you, the latest version of NetBeans could be just what the doctor ordered.
For Open Source Zone | August 16, 2007
The Eclipse Europa release includes a powerful productivity-boosting tool called Mylyn, which uses novel techniques to help you focus on just the information you need for a given task. Find out how Mylyn 2.0 can make you more productive.
For Java Zone | December 18, 2006
The just-released Java SE 6 boasts many neat new features, such as integrated scripting, enhanced JDBC features, better Web service support, and much more. Here are few personal favorites from a seasoned Java developer and architect.
For Java Zone | October 17, 2006
Nearly all J2EE applications use a relational database of some kind. Eclipse provides an integrated set of tools for working with such databases in the Callisto Data Tools Platform.
For Web Development Zone | September 27, 2006
The Web Tools Platform (WTP) is a powerful set of Eclipse add-ons that make Web application development with Eclipse easier and faster. Take a look under the hood and see how it can help you.
For Enterprise Zone | June 8, 2006
Code reviews are a cost-efficient way to detect defects early and improve both the quality of your code and the skills of your team. Jupiter is an innovative Eclipse plug-in designed to make collaborative code reviews much easier.
For Java Zone | April 20, 2006
Despite being among the most effective ways of finding defects and improving code quality, code reviews are rarely done with any consistency. Enter PMD, a static analysis tool that can make reviewing code easier and more fun.
For Architecture Zone | March 30, 2006
Coding standards are a time-honored and widely respected programming best practice. However, they are not always easy to put into action. Find out how Checkstyle can help you define and enforce a set of coding standards and promote good and consistent programming habits across your team.
For Java Zone | January 19, 2006
Tapestry is a powerful and innovative framework for developing component-based Web applications. With Tapestry 4, things get even better.
For Database Development Zone | November 4, 2005
Newer Hibernate developers sometimes don't understand Hibernate caching and use it poorly as a result. However, when used correctly, it can be one of the most powerful ways to accelerate Hibernate applications.
For Java Zone | September 23, 2005
JasperReports is a powerful and flexible open source reporting solution. The iReport visual designer enables you to take advantage of the full power of JasperReports without in-depth knowledge of the JasperReports native XML format.
For Java Zone | July 28, 2005
The Hibernate Criteria API, a powerful and flexible alternative to traditional HQL queries, makes writing all those tricky multi-criteria search functions—as well as dynamic queries in general—much easier.
Close Icon
Thanks for your registration, follow us on our social networks to keep up-to-date