提供"添加到日历"链接

Ang*_*ker 5 .net asp.net icalendar calendar vcalendar

我正在尝试向我的网络应用添加"添加到日历"链接.在过去的几年里,我看了很多问题,现在比以往任何时候都更加困惑.

有iCal,vCal,vCalendar,iCalendar 1.0,iCalendar 2.0等格式.我甚至不知道其中一些是否指的是同一件事.

目前提供"添加到日历"链接的方法是什么?我更喜欢它,如果它至少适用于Outlook,Android,Mac随附的日历应用程序.而且我已经知道iPhone没有这个功能了.

如果您提供已经执行此操作的.NET库(包含可用源代码)的链接,则会添加额外奖励.

谢谢.

小智 6

RFC 5545(AKA iCal,iCalendar)可能是您获得电子邮件客户端最一致支持的最佳选择.

我自己没有使用它,但DDay.iCal看起来像一个备受好评的.Net实现.

这篇博客展示了如何在ASP.Net中使用它.