Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » DevMsgTeam   (RSS)

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 leak side effects in the calendar by changing the behavior of Outlook to not reuse calendar item references in memory and instead reload them from the store. 
Posted by mstehle | 1 Comments
Filed under: ,

Now THAT is a shutdown!

Steve asked me to link to a post from Ryan Gregg detailing some changes in Outlook 2007 SP 2 Beta.  Here is what Steve wrote… Ryan posted an article about some changes we're making in Outlook 2007 SP2. The gist is we're changing Outlook's shutdown
Posted by mstehle | 1 Comments

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 SP 1 .  There are several key changes to Exchange Web Services in this release that are discussed in the post… “…If you have written code against

TalkBack: Synchronous Event Processing In Your Custom Applications

The Exchange Developer blog has a post   updating the future vision of Exchange development.  If you remember, there was a post on the Exchange Team blog back in September 2005 that gave us the first glimpse of this vision leading up to Exchange

Take Notice of Exchange Web Service Notifications

The Exchange API-spotting blog, which is run by the Exchange MSDN content and Exchange API product  folks, as a new post about the transition from store event sinks to Exchange Web Service notifications .  The aim is to provide some more detail

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 ago... Ever since Exchange 2000/2003 customers have tried to apply the disclaimer SMTP sink sample to internal mail and found that the disclaimer text

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 was testing some EWS code whose purpose was to retrieve all properties of every item in a mailbox.  The code was structured like this... GetItem

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 have active blogs with interesting content.  We've often thought about creating a team blog, much like the Exchange team or Outlook team or even the
Posted by mstehle | 0 Comments
Filed under:

FYI: MSDN Protocol Docs...

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

OOM.NET: Part 5 - Event Planning

Plan For What You Can Control One of the common scenarios in OOM programming in managed code that required calling GC.Collect() was handling events.  As has been discussed earlier in this series, item references need to be released before they go

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 make OOM calls on a seperate thread... "Outlook Object Model is run in a STA COM server. This means that all OOM calls are executed on the main thread...You

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 consider a prerequisite to any managed code development with Outlook Object Model. It simply isn't enough to know how to accomplish tasks with OOM or to

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 register CDOEX.DLL which will replace CDOSYS.DLL and be used when you instantiate CDO.Message. So you will see CDO.Message pointing to "C:\Program Files\Common

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 them to compile this list of the four basic mistakes that contribute to item leaks. An “item leak” is most commonly seen as an item that won’t refresh

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 to a series of posts I'll do about the “gotchas” of Outlook Object Model development in .NET.  I've compiled some notes over time of the
More Posts Next page »
 
Page view tracker