Создание файла vCard в .NET Compact Framework (C #) - PullRequest
3 голосов
/ 29 апреля 2010

Существует ли встроенный способ создания файлов vCard в .NET Compact Framework? Если нет, то какая библиотека для этого хороша?

Я нашел такой, который после некоторых адаптаций мог бы выполнять работу на Compact Framework: http://thoughtproject.com/Libraries/vCard/index.htm

Но я не уверен, есть ли встроенный или более стандартный способ сделать это.

С уважением, Будет

Ответы [ 3 ]

0 голосов
/ 29 апреля 2010

vCard - это универсальный протокол, и вы можете использовать библиотеку, которую вы упомянули, для создания vCard. На данный момент я не знаю встроенного API, сетевого фреймворка для vCard. Возможно, вам потребуется приложить дополнительные усилия, чтобы перенести его на .netcf, но это не должно быть проблемой. Пока ваш код генерирует vCard, который соответствует протоколу vCard, он должен быть хорош, поэтому не существует стандартов, определяющих, как генерировать vCard.

0 голосов
/ 29 апреля 2010

.NET CF не является 100% полным подмножеством .NET FCL, но это чертовски близко. Для загрузки, формат VCard (http://en.wikipedia.org/wiki/VCard) довольно прост. Я предполагаю, что есть 99% -ная вероятность, что исходный код из библиотеки классов vCard (созданной с использованием .NET 2.0) скомпилируется и будет работать нормально. NET CF. Единственное, что вам, возможно, нужно остерегаться, это вызовы, специфичные для ОС, такие как доступ к определенным системным папкам, если библиотека нуждается в этом, чего не должно быть.

0 голосов
/ 29 апреля 2010

Google-фу:

http://www.codeproject.com/KB/recipes/NET_vCard_API.aspx

http://www.lumisoft.ee/lswww/download/downloads/Net/LumiSoft.Net.zip

Я почти уверен, что в .NET ничего не встроено для обработки файлов vCard.

...