New Exchange Interoperability Content on Open Specifications Developer Center

In November and December 2011, Exchange content made its debut on the Learn Open Specifications and Interoperability page in the Open Specifications Developer Center: The updates include nine new Microsoft Exchange Learning Modules: Getting Started The Mailbox, Folders, and Public Storage Messages and Attachments Calendars Contacts and Address Books Tasks, Documents, and Notes Inbox Rules…

2

How to use CHKSGFILES multi-threaded for faster consistency checks

How to use CHKSGFILES multi-threaded for faster consistency checks One of the questions that we sometimes get here, and that we’ve never really been able to answer is: do I HAVE to run the database consistency check (the CHKSGFILES API) in single-threaded fashion? Doing things multi-threaded could be so much faster! Well the answer is…


Exchange Server 2010 SDKs March 2010 Update

I’m pleased to announce that we’ve just posted updates for many of the Exchange 2010 SDKs, and even added a new one! When the SDK team isn’t publishing those massive Exchange Server protocol documents, we spend our time updating the SDKs, and this March we have a great pre-spring bunch of them. Be sure to…


MAPI documentation moved to Office

Just a quick note to all you fans of MAPI out there. Based on some discussions we had a while ago, the folks in Office have been putting a LOT of time and effort into improving the MAPI material, and bringing it up-to-date for Office 2007. Well, they’ve finished their work, and the improvements are…

4

Incremental Change Synchronization API Definitions

The following interfaces and properties are defined in the Exchange header file edkmdb.h. They are provided here in case your application has to use them, and you are unsure of their function. Applications implement interfaces according to the IExchangeImportContentsChanges definition. The interface that is used by the Incremental Change Synchronization (ICS) system can notify the…

5

Exchange Developer Documentation Team Wants YOU!

If you’re reading this, you’re VERY likely a developer with at least some Exchange experience. Well, we need you. Really. The Exchange Developer Documentation team has an open position for a Programming Writer. If you want to help improve the Exchange Developer Center, if you want to write cool code samples and clear documentation, if…

1

Microsoft Office Workflow Designer for Exchange is no longer available

Starting in May 2007, the Workflow Designer for Exchange, and the Exchange SDK Workflow Application Templates will no longer be available for download. Support for existing installations of the Workflow Designer for Exchange (ExWFD) and templates will continue until support for Microsoft Exchange Server 2003 ends. Contact Microsoft CSS if you need the ExWFD installation…

3

Using SQL Server Table-Valued User-defined Functions with Exchange Web Services

A just-posted technical article by Jim Kleewein and Ray Dixon describes how to combine the SQL Server Tables and Exchange Web Services to access your Microsoft® Exchange Server 2007 Inbox data from Microsoft SQL Server™ 2005. This cool integration enables you to provide data from both Microsoft Exchange and SQL Server to client applications so…

2

When FindItem won’t get what GetItem has!

Okay, all you Exchange Web Services programmers out there. Since probably half of you have asked this question already, let me save the other half from half a day of half insanity trying to figure it out. The question in question? “Where the @#$($ is the message Body?” When you’re using Exchange Web Services to…