InfiniTec - Henning Krauses Blog

Don't adjust your mind - it's reality that is malfunctioning

InfiniTec.Exchange 0.95 released

This is another release of my InfiniTec.Exchange package (for a complete list of features see here). This version fixes some bugs and adds Outlook-Object-model like classes, which provides strong-typed access to the properties of the different item types. Supported item types are Appointments, Contacts, Messages and Tasks:

Classdiagram of the outlook-like object model (click to enlarge)


What is missing is a Searcher class which returns instances of those classes. Additionally, recurrence patterns are quite complicated and not implemented in this release. I will add them in a later release.



These are the changes in the 0.95 release:

  • Added the ability to search multiple roots at once to the Searcher class.
  • Renamed Scope enum to Depth
  • Entities in properties are now automatically decoded.
  • Fixed an error in the PROPFIND method
  • Properties with a localname starting with 0x are now correctly handled (for example{00062002-0000-0000-C000-000000000046}/0x0000825e).
  • (Hopefully) fixed a bug with attachments
  • Fixed a bug which occured when saving changes to DateTime properties.
  • Moved several classes between namespaces...
  • New Outlook-Object model like classes: CalendarItem, Contact, Message, Task. Recurrence-handling on tasks and appointments is not currently supported. This will be added with a later release.

Downloads (189,307 Bytes)
InfiniTec.Exchange 0.95 Release files
InfiniTec.Exchange (168,330 Bytes)
InfiniTec.Exchange 0.95 Source files (709,606 Bytes)
Documentation (452,989 Bytes)
Example application


Posted by Henning Krause on Sunday, September 17, 2006 12:00 AM, last modified on Sunday, September 17, 2006 12:00 PM
Permalink | Post RSSRSS comment feed