VisualCard Announcement

📆

👤

There are VCard parsers available for all the programming languages of your choice; like VObject, a Python implementation; ez-vcard, a Java implementation; and MixERP.Net.VCards, a .NET implementation. They are useful for getting information from the VCards and saving them to the VCard file in your contact application.

However, we are announcing our solution for parsing the contact files…

VisualCard

VisualCard is a .NET VCard parsing library that can parse multiple types of VCard files, ranging from VCard 2.1 to VCard 4.0 in single and multiple contact files. It can also parse a multiple-contact .vcf file that has different versions of VCard for each contact (for example, Rick’s contact has VCard 2.1, Sarah’s contact has VCard 3.0, and John’s contact has VCard 4.0, all stored in one file).

This library includes support for almost all the properties and fields each VCard version implements, including the ALTID parameter for VCard 4.0, as long as this library completely satisfies the VCard standards, which makes this library otherwise exceptional out of all the VCard 4.0 parsers available on the Internet.

This library also includes the errors and warnings system that tells you what exactly went wrong, which contact number, which contact PID (if available; only VCard 4.0), which file, which column, which field, and so on. This will ensure that all programs that use this library will be able to provide exact solutions and visual information, including line highlighting and squiggly lines on the suggested column.

VisualCard is not only a parser! It’s also a contact serializer! It can save contacts to different formats, including the three VCard versions, multiple contacts (00001-multi.vcf, 00002-multi.vcf, …), single contacts (00001-RickHood.vcf, 00002-SarahSantos.vcf, …), preserve versions, to CSV, to JSON, to XML, and so on!

We’re so thrilled to release the first alpha version of VisualCard, 1.0.0-alpha01, so you can test our current implementation and report bugs, as a celebration of our first announcement of this library! Alas, we didn’t implement all the features, but we’ll try hard to implement them as soon as possible.

Unfortunately, we don’t have a clear and logical release date for the final version of this project. Don’t get disappointed, but VisualCard is coming soon, and we’re working very hard, in conjunction with Kernel Simulator, to release the final version as soon as possible.

Get it!

Get this library for your project from NuGet! If you want to try this library out, get the test application from GitHub Releases!

Enjoy your day!


Discover more from Aptivi

Subscribe to get the latest posts to your email.

Thoughts?

Subscribe to our newsletter?

Subscribe today to get new articles instantly delivered to you!

Not now

Design a site like this with WordPress.com
Get started