mstehle: The CDOs and CDONTS of Messaging Development

Dedicated to Exchange and Outlook development topics of all kinds

FYI: The MAPI docs have moved...

The MAPI docs have been revamped and moved from Exchange to Outlook 2007 in MSDN.  As Thom...

Author: Matt Stehle - MSFT Date: 12/04/2008

OOM.NET: New Outlook Hotfix for Item Leak Scenarios

The latest hotfix package for Outlook was released this week which resolves many of the .NET item...

Author: Matt Stehle - MSFT Date: 10/30/2008

Now THAT is a shutdown!

Steve asked me to link to a post from Ryan Gregg detailing some changes in Outlook 2007 SP 2...

Author: Matt Stehle - MSFT Date: 10/27/2008

FYI: Exchange API spotting - Exchange 2007 SP1 RU4 Released

The Exchange Development Blog has a new post about the recently released Rollup 4 for Exchange 2007...

Author: Matt Stehle - MSFT Date: 10/08/2008

TalkBack: Synchronous Event Processing In Your Custom Applications

The Exchange Developer blog has a post updating the future vision of Exchange...

Author: Matt Stehle - MSFT Date: 09/30/2008

Hey, that's me!

The Exchange SDK has just been refreshed. Part of that refresh includes pictures of Steve, Glen, and...

Author: Matt Stehle - MSFT Date: 08/16/2008

Understanding How You Use This Blog

Ed has asked if a few of us could help out with his survey by posting a link to it here... Greetings...

Author: Matt Stehle - MSFT Date: 08/06/2008

Take Notice of Exchange Web Service Notifications

The Exchange API-spotting blog, which is run by the Exchange MSDN content and Exchange API...

Author: Matt Stehle - MSFT Date: 07/24/2008

Disclaimer: This post is about Disclaimers...

I was reviewing a customer's case today and it reminded me of a topic I meant to blog about a while...

Author: Matt Stehle - MSFT Date: 07/23/2008

OUTBOX: Understanding and Fixing Slow Exchange Web Services Code (Part 1)

Recently I was working with a customer who was concerned about Exchange Web Services performance. He...

Author: Matt Stehle - MSFT Date: 07/17/2008

DevMsgTeam: New Team Aggregate Blog Feed

As I have often pointed out and linked to there are several members of my team at Microsoft that...

Author: Matt Stehle - MSFT Date: 07/16/2008

FYI: MSDN Protocol Docs...

Steve posted a link to the MSDN protocol documentation.  He talks about them here and here as...

Author: Matt Stehle - MSFT Date: 07/01/2008

OOM.NET: Part 5 - Event Planning

Plan For What You Can Control One of the common scenarios in OOM programming in managed code that...

Author: Matt Stehle - MSFT Date: 06/12/2008

OOM.NET: Part 4 - Don't Thread On Me

Patrick posted a discussion of multithreading with Outlook Object Model and why it doesn't help to...

Author: Matt Stehle - MSFT Date: 03/14/2008

OOM.NET: Part 3 - Back to the Basics, MSDN Must Reads

The Outlook Developer Reference on MSDN has great information on .NET and COM interop which I would...

Author: Matt Stehle - MSFT Date: 02/18/2008

FYI: After Installing Exchange 2007 SP1 32-bit CDOSYS Might Not Be Registered...

Exchange 2007 only adds 64-bit components in a 64-bit install, when you install Exchange it will...

Author: Matt Stehle - MSFT Date: 12/11/2007

OOM.NET: Part 2 - Outlook Item Leaks

Outlook item leaks are the most common OOM with .NET issues that we see and I’ve debugged enough of...

Author: Matt Stehle - MSFT Date: 12/07/2007

OOM.NET: Part 1 - Introduction and Why Events Stop Firing...

OOM.NET is not a special API set that was created in managed code.  It is the name I've given...

Author: Matt Stehle - MSFT Date: 12/06/2007

FYI: Exchange 2007 SP-1 Extensibility (Development) Updates

So Exchange 2007 SP1 is coming and you'll want review the updates and new features for Exchange...

Author: Matt Stehle - MSFT Date: 11/29/2007

FYI: The Outlook Team has a blog

The Outlook team has a blog now and they just put up a post about Outlook development and linked to...

Author: Matt Stehle - MSFT Date: 11/05/2007

FYI: Why are MAPI and CDO 1.21 not supported in managed (.NET) code?

The issue of using MAPI or (most commonly) CDO 1.21 in managed (.NET) code is one that comes back to...

Author: Matt Stehle - MSFT Date: 10/03/2007

KB: Respond to Meeting Requests via the MeetingItem Interface in CDO 1.21

...We'll be publishing a KB article to establish this support policy update on CDO 1.21. I'll update...

Author: Matt Stehle - MSFT Date: 10/01/2007

FYI: We're Still Hiring! In Fargo, North Dakota as well!

...If Charlotte, North Carolina is too warm for you - on top of the two openings we have in...

Author: Matt Stehle - MSFT Date: 09/07/2007

KB: Exchange Web Services Does Not Honor Inherited Permissions from Server Level Objects

The following KB article was just published based on a case I worked and bug that I filed against...

Author: Matt Stehle - MSFT Date: 09/07/2007

FYI: We are hiring!

We have a couple job openings (opening 1 & opening 2) on our team.  If you are reading this...

Author: Matt Stehle - MSFT Date: 08/27/2007

OUTBOX: Configuring and Using Exchange Web Services Impersonation in Exchange 2007

Here is the information on setting up and using Exchange Web Services impersonation in Exchange...

Author: Matt Stehle - MSFT Date: 07/30/2007

HOWTO: Delete Search Folders and Interop with CDO 1.21 from Managed (.NET) Code

The Outlook 2003 Object Model does not have anyway to delete Search Folders, although you can create...

Author: Matt Stehle - MSFT Date: 07/27/2007

FYI: COM Interop Changes in .NET Framework 2.0 and Outlook Object Model

If you have seen the error below when using objects from OOM in .NET 2.0 code then the information...

Author: Matt Stehle - MSFT Date: 05/31/2007

OUTBOX: Programming Exchange 2007 Foreign Connectors - The Exchange EDK Gateway Connector Replacement

...We have had a few customers looking for information on writing a custom foreign connector for...

Author: Matt Stehle - MSFT Date: 05/25/2007

FYI: Combining Exchange 2007 Web Services and SQL 2005 Table-Valued User Definied Functions

Reading this kind of stuff almost makes we wish I was a consultant again...I say almost because then...

Author: Matt Stehle - MSFT Date: 05/17/2007

FYI: The Exchange Dev Product Team is Blogging!!

Here is some exciting news...The Exchange SDK team is blogging now at...

Author: Matt Stehle - MSFT Date: 05/17/2007

HOWTO: Using CDOEXM in ASP.NET (.NET Framework 2.0 Walkthrough)

I just finished updating a support document which walks through creating a simple COM+ component and...

Author: Matt Stehle - MSFT Date: 05/11/2007

OT: Email Tips from Raymond Chen

...Sorry I haven't written much lately, I have plenty on the way. Counting down 3 months until my...

Author: Matt Stehle - MSFT Date: 05/10/2007

FYI: Jeffga is blogging from the Messaging Developer Support team...

Jeff Garman, an escalation engineer on the messaging developer support team is blogging now! He's...

Author: Matt Stehle - MSFT Date: 04/13/2007

FYI: Nick's Exchange Powershell Automation Walkthrough...

...I'll a throw a link back to Nick since he linked to my blog in this post... If you are doing...

Author: Matt Stehle - MSFT Date: 04/05/2007

FYI: Waltwa is blogging about Messaging Development

Walter Warren, a fellow developer support engineer and Outlook dev guru has started blogging. He...

Author: Matt Stehle - MSFT Date: 03/14/2007

FYI: DST 2007 exposes those who misuse CDO 1.21

A couple notes from the field as we enter the window of time that is DST 2007... Due to the security...

Author: Matt Stehle - MSFT Date: 03/12/2007

OUTBOX: How to tell if the DST Rebasing Tool has been run on a mailbox?

The rebasing tool adds time zone information to appointments that it touches. This time zone...

Author: Matt Stehle - MSFT Date: 02/27/2007

FYI: Exchange Management Shell Blocks Calls Made With Impersonated Credentials

We are working to get official public documentation on this subject, I will update this post once we...

Author: Matt Stehle - MSFT Date: 01/25/2007

OUTBOX: Introduction to Exchange Powershell Automation Part 1

I’m glad to see that many of you are picking up Exchange 2007 and starting to write applications...

Author: Matt Stehle - MSFT Date: 01/25/2007

FYI: Error "No Windows PowerShell Snap-ins are available for version 1" When Loading Exchange Powershell Snap-in

We are working to get offical public documentation on this subject, I will update this post once we...

Author: Matt Stehle - MSFT Date: 01/25/2007

FYI: Exchange 2007 Web Services Around the Web

Here are some Exchange 2007 Web Services resources from around the web... Microsoft Resources...

Author: Matt Stehle - MSFT Date: 01/23/2007

FYI: Looking for input on the next release of Exchange...

The Exchange team is looking for input on the next release of Exchange, although we just released...

Author: Matt Stehle - MSFT Date: 01/15/2007

MYTH: You can attach the script debugger to the Exchange Event Service to debug Agent Scripts

There was a time when you could, in fact, use a script debugger with Exchange Event Service agent...

Author: Matt Stehle - MSFT Date: 01/11/2007

KB: New Outlook 2007 Development KB Articles...

With new versions of the product come new KB articles, make sure to take a look at this as you begin...

Author: Matt Stehle - MSFT Date: 01/08/2007

MYTH: CDO 1.21's Session.Logon parameter "profilePassword" actually does something...

...I'm back from a happy holiday vacation; I hope yours was happy too. Below is one of my favorite...

Author: Matt Stehle - MSFT Date: 01/03/2007

<Previous Next>