I've had a bit of a break from the main ContactFX application to get my head around
Vitaly's FARR C# Plugin SDK, which has meant navigating around a new language: It's been fun (once the penny dropped with the SDK).
FARR will be providing Desktop integration including searching contacts, adding contacts and other actions with the contact data (emails, maps, urls, etc). So I wanted to at least get a bare bone working, just to relieve the nerves
I've added a couple of screenshots to the OP to give an idea of how things are progressing and where it's going:
FARRCfx will display ContactFX data in the FARR HTML window. Each card will be displayed using HTML in a format similar to how they are designed in the main application: i.e. each card can be unique with it's own layout, sorting order, TABS, sections and colours, etc.
The HTML will have the usual functionality that will include: mailto links; hyper-links to webpages, maps, etc; micro-format integration including hCard, XFN, hCalendar, etc.
This will essentially be the same format that will be used for HTML Export (for storing on a USB for example).
Next step is to get ContactFX to actually generate the data file (instead of hand coding it)