Exchange throttling is your friend… well, more like a police officer.

Here is one way to think of Exchange throttling: Exchange is the freeway. Applications accessing Exchange are the drivers on the freeway. Exchange Throttling is the COP who is there to enforce the rules if you don’t behave. The Exchange Administrator of the servers is the governing power which establishes the throttling limits (laws) which…

0

Announcing EwsRelentless 1.0

This is a sample/tool I wrote in order to check the behavior of Exchange when a heavy load is put against it. You need to exercise caution and take responsibility for the code and the apps behavior if you decide to use it since it can throw so much of a load against a CAS that…

0

Dynamic list of properties versus explicit properties

With messaging APIs, you can retrieve a list of properties dynamicly or by specific property name.  For example with WebDAV, ALLPROPS will return a set of properties on a item.  There are issues with trying to get a full list of properties.  First of all, ALLPROPS does not equate to all properties.  In fact, you…

2

How can I Increase WebDAV Performance?

1)   When working with lots of data, first search to get the HREFS of the items, then use the HREFS to work with the individual items.  The batch processing verbs (BPROPFIND, BPROPPATCH, etc) work well with these. -this will usually give much better performance. 2    When at all possible, use of batch methods: BPROPFIND, BPROPATCH,…

1

Getting a delay when doing a WebDAV through a firewall?

If both Basic and Windows authentication is turned-on for the Exchange virtual directory on the Exchange server, and WebDAV code tries to access the Exchange box through a firewall having port 88 blocked, you will get a long delay.    The reason for the delay is that a Basic call will first attempt Anonymous communication…

0