Making 
        Hot Web Sites with ColdFusion
      And 
        a New Microsoft Keyboard Arrives
      by Jim Bray 
      Web developers wanting to create dynamic sites may want to look at Macromedia's 
        ColdFusion. 
      While definitely not for the faint of heart, ColdFusion Server 5 ($1,295 
        to $4,995) is a powerful tool for developers. You install it on your Web 
        server, so if you're dealing with an outside Internet Service Provider 
        (as I do), you'll have to work with them to get the product installed 
        and up and running.
      Once that's done, you can exploit the features of ColdFusion in a way 
        that's quite similar to how you'd mess around with HTML, in that you add 
        arcane-looking tags to Web pages - except that the tags are different 
        from garden variety HTML and expand your site's possibilities. 
      It's what ColdFusion does behind the scenes, on the Web server, that 
        makes all the difference. While a chimpanzee can do an HTML Web site these 
        days (check out my site to see for yourself!), ColdFusion isn't just a 
        language: it's an application server. This means you can use it to create 
        real, online applications like publishing systems for e-zines, e-commerce 
        online stores, cyberspace-based solutions that help keep businesspeople 
        connected, and much more. 
      When I first delved into the product my life started flashing before 
        my eyes, and even now after having used ColdFusion for a couple of months 
        I'm not much more comfortable with it. This is mostly because I'm not 
        a full time Web developer; I merely dabble, and dabbling with heavy duty 
        stuff like ColdFusion is like a grade school student trying to design 
        a nuclear-powered space ship.
      Still, by reverse engineering (read "stealing") from some existing ColdFusion 
        applications I've been using on my site and another one I've been administering, 
        I've learned how to make some pretty nifty forms and stuff - things I've 
        always had trouble with using only HTML and/or cgi scripts which never 
        seem to work properly for me. 
      And that's only scratching the surface. Macromedia's Web site at www.macromedia.com 
        includes a whole section showcasing real examples of how companies have 
        exploited ColdFusion. It's a broad selection, with the common theme being 
        interactivity between sites and users, and users and users. 
      Version 5 should be a nice upgrade for those who've already been using 
        ColdFusion. Macromedia says the learning curve is easy (I might beg to 
        differ - but it could just be me!), the new version requires you to use 
        less code than earlier ones, and a new integrated "charting engine" supposedly 
        lets you easily create colorful charts and reports. You can also add full-text 
        searching capabilities to a site, letting your surfers poke through some 
        250,000 different pages looking for info. 
      Other new features include upgraded application monitoring that lets 
        you track your site's performance, and there's expanded support for the 
        Linux Operating System that's becoming ever more popular with the "Bill 
        Gates is the Antichrist" crowd.
      ColdFusion Server 5 is also meant to work with other Macromedia products 
        like Fireworks, a powerful graphic creation tool. There isn't a really 
        good WYSIWYG editor that lets you use ColdFusion, unfortunately, which 
        means you're stuck with messing around with tags. You'd think Macromedia 
        Dreamweaver would do the job, but it doesn't really. This is Macromedia's 
        first kick at ColdFusion, however, since having acquired it from another 
        company, so perhaps version 5 of Dreamweaver will make exploiting ColdFusion 
        as easy as it makes working with HTML.
      Fortunately, Macromedia offers a lot of support and resources, and has 
        a whole online community based at its Web site where you can pick the 
        brains of other users, sign up for training courses, or take advantage 
        of a "knowledge base" of solutions. It's a handy place to poke around.
      
 
      On an unrelated note, Microsoft has unleashed the $65 Office Keyboard, 
        which offers some 50 programmable button options and incorporates some 
        nifty "mouse-like" features that allow you to keep your hand on the keyboard 
        more, theoretically speeding up your work. It uses a standard PS/2 or 
        USB connection (mine came with USB). 
        
        On the downside, the mouse features are on the left hand side of the keyboard, 
        which is going to make it feel pretty strange for the first while for 
        right handed people. Microsoft has also seen fit to mess around with the 
        traditional layout of many keys, which I also found created a learning 
        curve. Still, it's a neat idea.
      Jim Bray's technology columns are distributed by the TechnoFILE and Mochila Syndicates. Copyright Jim Bray.
      
            
              
        
		  		     
		  		    Tell us at TechnoFile what YOU think