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

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Categories: Exchange library
Posted by Henning Krause on Saturday, September 16, 2006 6:00 PM, last modified on Sunday, September 17, 2006 6:00 AM
Permalink | Comments (0) | Post RSSRSS comment feed