Temporary Release of Outlook Plugin code

This summer I got the opportunity to demo a VSTO Outlook plugin at TechEd in Amsterdam. The demo was done on a prototype made as a proof-of-concept for a customer in the preceeding weeks (not actually the night before the demo:-). The prototype was accepted and development for production was planned to the first weeks of august.

Unfortunately this has been postponed, so to accomodate those of you out there who wants to check out the code I'm now releasing the prototype codebase.

I would like to stress that this was developed as a proof-of-concept. Documentation is less than poor, code quality is quite frankly very close to embarrassing, but it runs. Use it to get an idea of how it might be done.

The future plan for the plugin has evolved. We're currently looking into creating a very robust "Sharepoint Favorites System" to be able to keep track of favorite sharepoint sites and import such links from both sharepoint lists (online) and possibly internet explorer favorites. We're looking at keeping an offline cache of favorites and also enable offline moving of mail to Sharepoint Favorites including metadatahandling.

As you may well understand, a rewrite is on the way. Hopefully I will be able to publish this solution on GotDotNet or SourceForge, but no timeframe is available at the moment.

The prototype includes code snippets from the SharePad project courtesy of ILG and Microsoft, specifically for document property handling.

The VS.NET 2005 solution and source code is available here. Please use for reference and if you have ideas or suggestions please contact me. The more people interested the sooner I'll establish the project publicly.

4 Comments

  • Fantastic, thanks for the opotunity to take a look at the code and play with what you have already produced, I saw your demo at teched and have been waiting since to take a closer look,



    Thank

  • Cant say I'm impressed by the code quality. Theres room for improvement

  • Tag: I don't know if i mentioned in the post: I'm more or less unwillingly releasing this prototype code just of that reason.



    The code has been changed redically several times after user feedback with no refactoring efforts. It's more or less a throw-away.

  • Not getting demo or code? Is that removed?

Comments have been disabled for this content.