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.

 

ChangeLog

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 http://schemas.microsoft.com/mapi/id/{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

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

Technorati:

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