/ Arquivo / ics no esquema URI de webcal - asp.net, iis, google-calendar, icalendar

arquivo ics no esquema URI de webcal - asp.net, iis, google-calendar, icalendar

Eu criei um arquivo ics usando Biblioteca DDay iCal. Agora eu quero fazer um feed de calendário com ele usando webcal protocol. Se o nome do arquivo que eu criei for myCalendar.ics, será acessível usando:

webcal://localhost/myCalendar.ics

Não tenho ideia de como conseguir isso.

Além disso, quando eu altero algo no arquivo ics, como o local do evento, o agente de calendário do cliente (por exemplo, o Outlook ou o Google Calendar) seleciona automaticamente o valor modificado?

Respostas:

5 para resposta № 1

Eu implementei um calendário de DDay baseado no meu calendário organizacional.

EDITAR: Eu normalmente forneço o URL completo para o.ics arquivo e tenho o meu clientes colam este URL no endereço webcal dentro da assinatura cliente (Outlook, no meu caso). Eu já vi isso no MS site - você pode inscrever-se automaticamente no .ics sua URL com webcal: // em vez de http (ou webcals: //, se estiver usando SSL). Vejo Aqui. /EDITAR

Questão 2: Sim, o cliente do calendário selecionará as alterações no calendário da Internet. O Outlook, por exemplo, recupera as alterações do arquivo .ics na programação normal de envio / recebimento do Outlook.

Novamente, observe que as assinaturas de calendário do .ics são somente leitura. No caso de você estar esperando por um calendário de sincronização bidirecional, essa é uma outra pergunta ... :)