Columns: Dev How-To and Advice


Getting what we ask for

Columnist Tony Baer describes what things might be like if the remaining obstacles to Web services adoption fall away.

Client-side Java ain't dead yet

Reports of the death of Java applets and client-side Java are premature. In some cases, developers are still far better off using Java applets over Microsoft technologies, despite having to download and install a plug-in from Sun.

Java for two year olds: A review of 'Java Programming Fundamentals' by Kimberly Seefeld

A review of "Java Programming Fundamentals" by Kimberly Seefeld.

Technology directions

Innovation through technology can provide an advantage to business. The trick is to understand where technology is going, and to select those pieces of technology that will help your company innovate to its advantage.

Analyst's Soapbox: A nasty wake-up call for J2EE

Ovum Ltd. consultant Gary Barnett gives his unique take on one of the technologies getting the most hype among the press, industry analysts and technology vendors today.

The rise of analytic packages

There is a new breed of development tools that give organizations a way to accelerate the deployment of custom-built analytic applications and make them easy to upgrade. Called analytic development platforms, or ADPs, these tools offer ''plug-and-develop'' capabilities that enable developers -- or even savvy business users -- to build sophisticated applications with a unique look, feel and functionality in a matter of days or weeks.

Jack be agile, Jack be quick

A review of Jim Highsmith's book "Agile Software Development Ecosystems"

XML class warfare

XML is a young society, but it is already succumbing to age-old divisions.

Web services report card

Editor-in-Chief Mike Bucken discusses Web services technology.

Why hasn't everyone moved to .NET?

There are understandable reasons why IT departments are delaying the adoption of .NET. However, the rate of .NET adoption will pick up.

Product Briefs

Available tools and technologies.

The pattern club

Many developers will never write a single pattern, read one of the many pattern books available or attend a Pattern Languages of Programs conference. These people need to be convinced of the merits of patterns before they will ever use them.

Updating the real-time enterprise

Editor Michael Bucken updates the real-time enterprise.

Programming the software development process with

A manager must deal not only with the technical challenges a project presents, but the challenges of managing a mixture of personalities and skill levels.

Understanding analytic applications

The term ''analytic application'' has emerged as an important new business intelligence trend. Yet many business intelligence professionals wonder if this term truly signifies something new, or whether it simply repackages existing analytic technologies and processes under a new banner.

How does your AD effort measure up?

With proper practices in place, taking on new technology will be less of a crazy adventure. CMM and function points may help, but those are just some of the many varied means. The important thing is to take the time to know the development organization as best as one can, while still getting the work done to spec on time.

Managing teams

How do you build and manage great teams?

Editorial: Volume 1, number 1

Editor-in-Chief Mike Bucken provides some impartial insight into the value of data warehouse systems and the tools and technologies used to build, implement and maintain them.