Question

Je travaille sur un projet où nous soutiendrons la possibilité d'exporter un événement pour Outlook 2007, Outlook 2010 et ical. J'ai fait des recherches et j'ai constaté que l'ICAL (pour soutenir le programme ical) et VCAL (pour soutenir les perspectives) sont fondamentalement la même chose, d'après ce que j'ai vu. Il semble que ical est basé sur l'ancien format vcal, donc j'essaie de voir ce que je peux emprunter entre les deux implémentations pour faciliter la génération .ics et .vcs des dossiers. J'ai trouvé une implémentation C # pour un vcal dossier, et une implémentation C # pour un ical dossier aussi bien.

  1. Y a-t-il quelqu'un qui connaît la vraie différence entre les deux? Il semble que ICAL ait quelques propriétés supplémentaires et est la version 2.0 où VCAL est 1.0.

  2. Y a-t-il des bibliothèques qui gèrent déjà l'exportation vers ces deux types distincts, donc je n'ai pas à écrire essentiellement la même chose ou une bibliothèque pour gérer les deux?

  3. L'implémentation VCAL est-elle différente entre Outlook 2007 et Outlook 2010?

Noter: Je suis conscient que Outlook prend également en charge le format ical (* .ics), mais on nous a demandé de prendre en charge la création de fichiers VCAL (* .VCS) en plus des fichiers *.

Était-ce utile?

La solution

  1. Question de débordement de pile sur la différence entre vcal et ical. Wikipedia a plus d'informations Et voici unGoogle répond à la question sur le même sujet. Fondamentalement, les héritage ical de la mise en œuvre VCAL précédente. Les principales modifications sont la quantité d'informations et le format que ces données peuvent prendre.

  2. Pour .net, utilisez le super de Doug Day Dday.ical bibliothèque. Il peut exporter à la fois des formats ical et VCAL. (Définissez simplement la version calendaire sur 1.0 au lieu de 2.0 pour permettre la compatibilité pour Outlook 2003 / Vcal)

  3. La Article Wikipedia a des informations sur la mise en œuvre par Outlook de la norme ical, mais n'a aucune information sur les modifications entre les deux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top