Working with Streaming Notifications By Using the EWS Managed API

Microsoft Exchange Server 2010 Service Pack 1 (SP1) introduces streaming notifications, a new feature that combines push and pull notifications. For those of you who are not too familiar with notifications, I’ll give some background information. Pull notifications require your application to create a subscription and every now and then request an update from the…

6

Exchange Web Services Java API 1.1 is now available. Yes, that’s right, Java!

Hi Everyone, I’m pleased to announce the public availability of the Microsoft Exchange Web Services (EWS) Java API 1.1. The final package was posted this past weekend for download. This package offers the same functionality that our EWS Managed API 1.1 for the Microsoft .NET Framework offers.  During the course of development, we’ve had internal…

19

Exchange Web Services Managed API 1.1 Now Available

We know you’ve been waiting to see the new Exchange Web Services features in Exchange 2010 SP1 exposed in the EWS Managed API, and I’m here to tell you that your wait is over. The Exchange Web Services Managed API 1.1 is now available for download. The EWS Managed API 1.1 exposes the following features…

3

Now Available – Exchange Server 2010 SP1 SDKs, October 2010

The Exchange Developer Documentation Team is happy to announce the October 2010 release of the Exchange Server 2010 Service Pack 1 (SP1) SDKs. If you’ve been keeping up with our SDK releases, then you know that we already released a lot of new information about Exchange 2010 SP1 back in June. The updates for October…

0

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…

0

Just Released – Exchange Server 2010 SP1 Beta SDKs, June 2010

We’re excited to announce that we have released updates to the Exchange 2010 SDKs for Microsoft Exchange Server 2010 Service Pack 1 (SP1). Exchange 2010 SP1 introduces many new programmability features that will help you create robust applications. Here is an overview of what has changed for Exchange programmability documentation for this release: · Exchange…

0

Directory event log event 2914

  When studying the event log over a steaming hot cup of coffee, have you ever seen the following directory event (2914)? Process w3wp.exe (UNKNOWN) (PID=15780). Deleted throttling policy was referenced.  Id: ‘Org: SomeOrg…/Configuration, Id: CN=ThrottlingPolicy-DefaultMailboxPlan\0ADEL:4d73d344-d66f-4eed-85f9-b6c95dcd2a13,CN=Deleted Objects,CN=Configuration,DC=…,DC=com’. This one does require some action. In the case of this event log, a throttling policy was deleted…

1

Loading Properties for Multiple Items with One Call to Exchange Web Services

When you use the FindItems method or the FindAppointments method in Exchange Web Services (EWS), it’s important to realize that neither of these methods returns all properties for the items returned by the query. For example, FindItems will not return the Body property for a message item, and FindAppointments will not return the RequiredAttendees property…

3

Directory event log event 2917

Have you ever seen event 2917 in your Client Access server’s event log? It might look something like this: Process w3wp.exe (PID=1234). A budget charge was encountered that exceeded the limit of ‘2.768900000’ minutes.  Budget Owner: ‘SomeUser’, Component: ‘EWS, CostType: ‘CAS’. Sounds scary, doesn’t it? The wording is a bit odd (feel free to blame…

5

Throttling Policies and Caches

So, you decide that you want to edit a throttling policy. In the Exchange Management Shell, you run Set-ThrottlingPolicy and set some odd parameter to a new value. Then you make your EWS/Outlook Web App/etc. call and notice that the results have not taken effect. Bummer! Slightly miffed, you open up the Exchange Management Shell…

0