Geeks With Blogs

WinToolZone - Spelunking Microsoft Technologies
I work as a developer on the Common Language Runtime (CLR) team, specifically in the areas of exception handling and CLR hosting.

The information in this weblog is provided "AS IS" with no warranties, and confers no rights. This weblog does not represent the thoughts, intentions, plans or strategies of my employer. It is solely my opinion. Inappropriate comments will be deleted at the authors discretion. All code samples are provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Inside and Out... An attempt to understand technology better...
[Original Post Date: 28th August 2005]
One of the features I miss in PocketPC is that of sharing contact details with other people without requiring to beam them off Bluetooth - basically meaning sending the data as a message to the recipient in question. A lot of other devices support such a functionality and I have had more than one occasion when I wished that such a feature was present in PocketPC device.
This lead me to explore on how to implement such a functionality and that too, in a standardized manner. This resulted me in looking up RFC 2426 (the spec. can be read here) -the vCard specification that allows us to share such information.
Soon, I was implementing a class library, vCardCE, for Windows Mobile 5.0 based PocketPC that allowed you to create a RFC 2426 compliant vCard:
  1. by setting few properties of the class, or
  2. by generating it from POOM Contact object - based out of Windows Mobile 5.0.

vCardCE currently supports the following attributes of RFC 2426:

  • Firstname
  • Middlename
  • Lastname
  • Home Address
  • Work Address
  • Title
  • Email Address
  • Photo (pointed via URL)
  • Website Address
The generated vCard is v3.0 compliant.
Next, I wrote an application to share my contacts as vCard using vCardCE and came up with ShareContacts for PocketPC :
Tried and tested it with phones that understand vCard - and it works great to share contacts :)
You can download it from It requires Windows Mobile 5.0 based Pocket PC and .NET Compact Framework 2.0.
Posted on Thursday, January 5, 2006 9:42 AM .NET Compact Framework , Tools/Applications , Windows CE/Windows Mobile | Back to top

Comments on this post: Sharing Contacts from PocketPC - the vCard way

# [Download] vCardCE10 - vCard generation library for .NET Compact Framework 1.0
Requesting Gravatar...

Few weeks back, I had written ShareContacts - an application for Windows Mobile 5.0 based PocketPC that...
Left by Inside and Out... on Jul 10, 2006 7:29 PM

Your comment:
 (will show your gravatar)

Copyright © Gaurav Khanna | Powered by: