I'm thinking about using CityDesk for one of my clients and I'm not very familiar with CityDesk yet, but can anybody tell me how to use CityDesk for a site written in XHTML? Since my client (and me too) doesn't want to transfer back to HTML and later be forced to transfer to XHTML again...
I'm not sure why you're worried that valid XHTML 1.0 won't be "supported."
The following discussion: http://discuss.fogcreek.com/citydesk/default.asp?cmd=show&ixPost=4473&ixReplies=1 has some thoughts on "cleaning up" citydesk output, if that is what you are after.
There is one major place where CityDesk fails with XHTML -- and that's when you use the extras (Extra 1, Extra 2, Bio, Sidebar, Teaser). The default HTML generated there -- with no way to get at the HTML behind it -- is not going to pass XHTML validation at all.
Charles, sorry about this late reply, but I've been too busy with other projects. I'm afraid that, despite the template with valid XHTML, CityDesk will generate invalid XHTML. In the meantime, my client is using FlexWindow (I'm a FlexWindow reseller). With Flexwindow you can update your site by simply sending an e-mail! This only works in HTML but is was the fastest and easiest way to provide him with a CMS in one day.
Fog Creek Home