If you need to publish calendar information for others to use, I suggest using 
your PC/Mac calendar tool and publishing the calendar in .ics format 
(icalendar, RFC 5545).  In Outlook you can publish to a WebDAV server or export 
to a file (or share via e-mail).    Put that file on your web server, and send 
people the URL to the file.  In most calendar programs (including on phones!) 
you can subscribe to a 'Internet calendar' (Outlook's term).   When you've 
subscribed, your application periodically downloads a new copy of the file.  

I use Outlook.  We create an icalendar file using some SAS code for some 
things,  and store it on our mainframe web server,  and Outlook subscribes to 
it (for what you're doing, the mainframe might be optional).  Outlook downloads 
a new copy every time it checks the mail.  These files are pretty much text 
only so download cost is small.  The Internet calendar appears as a separate 
calendar in Outlook, I can choose to view it as a separate tab, or in 'overlay 
mode' where Outlook shows me a combined view.

The main advantage of doing it this way is that you don't have to format 
anything - you have a calendar UI right there in Outlook. You can choose to 
look at a week at a time, a month, or whatever your calendar UI supports.  You 
can search the calendar too.    

I guess my main point is, don't do a lot of work inventing a calendar format, 
when the "unformatted" data can be viewed in so many ways by existing tools

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN

Reply via email to