This one is probably a stretch, but here it goes anyway. :)
My boss (who wants our website to be "more webbish, but not too webbish") wants to know if I can add a special feature to our events pages on our intranet. He would like people to be able to click a link for events that automagically adds a calendar item to their Outlook calendars for that particular event. I was going to just say, no, it can't be done, but figured I'd ask the expert's first.
One of the possible ways I thought of would be to have the link generate an emailed meeting request to the user in question, but I'm really not sure that would be possible since I'm not sure of the format for a meeting request and whether or not one could be generated outside of outlook. We do identify the users, so is it technically feasible to programmatically insert a calendar event to the Exchange database via LDAP? If so, some details on what a calendar entry looks like in the database would be nice.
Any other thoughts or suggestions? I'm not looking for a detailed answer or a complete solution (although that may be worth some bonus pts). Third party apps are also an option as long as we don't have to rewrite out intranet.
We are currently using ColdFusion for the majority of our site, but we also have some ASP.Net pages for specific applications.
Since I know this question is a bit abstract, I'm hoping to get some brainstorming going with people who have either ventured down this road before, or have given it some thought. Again, I'm not expecting a detailed solution, but a good idea of what may work.