Product Reviews

Web Publishing Made Easy

Make daily updates a no-brainer.

Fog Creek Software's CityDesk falls broadly into the category of Content Management Systems (CMS). But it's not a multi-thousand dollar high-end package like those sold by Microsoft and other big-name vendors. Rather, CityDesk is a CMS designed to help any reasonably savvy computer user maintain a Web site without extensive training.

The basic notion of CityDesk is that you write content for your Web site as "articles," which use a simple word- processor-like interface. You can work with the raw HTML if you like, but you don't have to. Then the articles are stitched together into a site by the use of templates, which have a simple substitution and macro language to allow them to show things like the date posted or the titles of all articles in a specified folder as hyperlinks. When you're done designing, it's a one-button click to publish to an FTP site or folder.

One of the nicest things about the program is that publishing actually synchronizes the Web site to what's in CityDesk now, which means even non-technical users can keep a Web site up to date. There's also built-in support for multiple versions, whether that means an on-screen version and a printer-ready version, French and German, or whatever. Everything I've tried in CityDesk works, works well, and works intuitively -- at least it's intuitive to me.

So why should a developer care? There are at least two places where CityDesk can fit into my own development life. First, I'll probably start using it to update some corner of my own web site that changes frequently but where I don't want to be bothered running FrontPage or some other behemoth program. Part of the name of the game in being an independent is to get your name out there; one way to do that is to frequently add new content to your web site, so that people have a reason to visit and so that you remain on their mind when they want to buy your skills. The easier it is to add new content, the more likely you are to do it, right? With CityDesk, it's a no-brainer to churn a client-oriented page every day.

Second, I'm going to be moving some of my own clients to CityDesk. Likely you have clients who have web sites but who can't quite seem to maintain them. Want to get away from that part of the work? Install CityDesk, teach someone which button to push, end of problem. There's no reason to spend your time on posting the latest round of company news and picnic plans.

You can get a copy to play with from Prices range from Free for the Starter Edition (which is limited to 50 files on a single site) to $349 per user for the multi-user professional edition.

About the Author

Mike Gunderloy, MCSE, MCSD, MCDBA, is a former MCP columnist and the author of numerous development books.


  • Basic Authentication Extended to 2H 2021 for Exchange Online Users

    Microsoft is now planning to disable Basic Authentication use with its Exchange Online service sometime in the "second half of 2021," according to a Friday announcement.

  • Microsoft Offers Endpoint Configuration Manager Advice for Keeping Remote Clients Patched

    Microsoft this week offered advice for organizations using Microsoft Endpoint Configuration Manager with remote Windows systems that need to get patched, and it also announced Update 2002.

  • Azure Edge Zones Hit Preview

    Azure Edge Zones, a new edge computing technology from Microsoft designed to enable new scenarios for developers and partners, emerged as a preview release this week.

  • Microsoft Shifts 2020 Events To Be Online Only

    Microsoft is shifting its big events this year to be online only, including Ignite 2020.

comments powered by Disqus

Office 365 Watch

Sign up for our newsletter.

Terms and Privacy Policy consent

I agree to this site's Privacy Policy.