C# – Creating vCard file in .NET Compact Framework (C#)

cvcf-vcardwindows-mobile

Is there a built-in way to create vCard files in the .NET Compact Framework?
If not, what is a good library for this?

I have found this one which after some adaptations would seems to be able to do the job on the Compact Framework:
http://thoughtproject.com/Libraries/vCard/index.htm

But I'm not sure if there is not a build-in or more standard way to do it.

Regards,
Will

Best Answer

vCard is a universal protocol and you can use the library you've mentioned to generate vCards. There's not built-in api in ,net framework for vCard so far I know. You might need put some extra effort to port it to .netcf but it should not be a problem. As long as your code generates the vCard that conforms to the vCard protocol it should be good as such there's not standards defined on how to generate the vCards.