Quite simply, a great post on creating a basic yet highly usable/functioning ICS file in PHP. The result is a ‘please download or pick a program that can open this file’ dialog.
As I noted in the original post’s comments, the full documentation for iCalendar (as of now – 2012 June) is at http://tools.ietf.org/html/rfc5545
In particular, I added a ‘LOCATION:blah blah blah’ line.
Plus, I’m rather jealous of the domain name “daveismyname.com” — my last name precludes me from having an easy-say-and-remember domain name that is also my given name. Still looking for that perfect domain name… 🙂