Welcome!

Harry Klein

Subscribe to Harry Klein: eMailAlertsEmail Alerts
Get Harry Klein via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Harry Klein

I've been meaning to switch from CVS to Subversion for quite a while. It seemed hard, but it actually took me only a couple of days to get it installed and configured for the whole development team. This article describes the differences between CVS and Subversion and explains how to install Subversion and migrate an existing CVS repository. It also describes how to configure Subversion in a Windows environment, explains a basic Subversion project structure, and introduces the main Subversion clients. Finally, it shows ways to use Subversion with Ant and how to get connected to the repository via JavaSVN and ColdFusion. Subversion Versus CVS Subversion acts a lot like CVS, but fixes the flaws and addresses the shortcomings in the popular Concurrent Versions System (CVS). ... (more)

Content Management with ColdFusion

As the Web develops, the need for easy and efficient Web site and portal management increases. Developing an easy-to-use future-proof content management system (CMS) from scratch isn't easy. The basic functionalities can be assembled in a reasonable timeframe, meaning that you will be able to edit the structure and the content of the Web site. An enterprise CMS with complex features like ... (more)

ColdFusion Unit Testing Framework

Unit testing is receiving a lot of attention these days. Since Macromedia introduced CFCs (ColdFusion Components), developers have been intrigued by the new object-oriented possibilities ColdFusion offers. But OOP also has weaknesses - debugging applications got harder. Many open source frameworks have already been borrowed from the "mother language," Java. If you examine the coldfusionmx... (more)

Advanced Deployment with Ant (and DbUnit)

Apache Ant is a subproject being developed as part of the Jakarta project. Ant is a Java-based build tool which uses XML build files. Its main competitors are GNU Make, Jam, and NAnt. Many developers prefer Ant because it is environment-neutral, tightly integrated into Java, and faster than Make. XML build files are easier to create, read, and maintain than build files used with the Make... (more)