title: Publishing a Calendar
body: <p>I have a webapp (Classic ASP) that manages a calendar of events for schools. Events are either general (applicable to all), or specific to certain pupils (e.g. a sports match that a child is taking part in).</p>
  
  <p>I would like to "publish" the calendar so that Parents can have the events on their iPhone or whatever. A bonus would be if I could highlight the events that appertain to their children (this currently happens on the website when the parent logs in), but that's not essential.</p>
  
  <p>Crucial is that if the underlying event changes (date/time change, or cancellation) that the Parent's calendar also updates to reflect this (rather than creating a duplicate entry with the revised information).</p>
  
  <p>I've had a quick look at iCal and I presume that I could publish in that format (including revised entries and deletions), but there is talk of needing .Mac or WebDAV and I'm not sure of the logistics of that.</p>
  
  <p>So I'm after advice on a suitable mechanism for getting the calendar data onto people's iPhones and Outlooks etc, and keeping it up to date, and any technical tutorials that you would recommend.</p>
  
  <p>Many thanks.</p>