Dan's WebDAV 101
This blog covers Messaging API development for Exchange and Outlook. My name is Daniel Bagley, I'm on the Messaging Developer Team.
Translate This Page
Translate this page
exchange managed API
exchange web services
Forms based authentication
outlook object model
Browse by Tags
Dan's WebDAV 101
Tagged Content List
About: Exchange Server ActiveSync (EAS)
API Type: Mailbox Assessor API Interface: APIs which can send a POST. Business Logic: Works with mailbox and public folder content including items, folders and special settings. Development Languages: N/A. Property Access: Yes Product Versions: Exchange 2003, 2007, 2010, 2013, Exchange Online. Summary...
1 Jun 2015
EASTester 1.6 released
Here are the release notes: In Encode form: Fixed some issues with hex dump code, added conversions for base 64 to hex string, base 64 to space delimited hex string, hex dump and hex dump of content in a base64 encoded string. These additions will help situations when a user wants to decode and...
4 May 2015
EAS Inspector for Fiddler 1.3
Lots of cool and helpful new features have been added for this release by a fellow engineer. Thanks Jason! Below are the release notes. Added "Smart" view, parsing some basic quoted-printable content and displaying the XML in an invalid, but easier to read format. Added a toggle button to switch between...
23 Dec 2014
Some nice features have been added to EASTester for this release. You can now get the results rendered in several ways. There is now a way to direct traffic through a proxy such as Fiddler, which makes it helpful for seeing what's actually going over the wire. If you combine that with the EASInspector...
23 Dec 2014
Getting traces for .NET apps when you cannot modify the application and don't want to use more than one machine.
One of the biggest pains of .NET applications going against Exchange is getting detailed logs. Using a tracing tool like Fiddler is great since it will SSL decode traffic, however it won't capture traffic from a .NET application running on the same box unless that application can set its proxy settings...
7 Aug 2014
EASTester 1.4 Released - Troubleshooting Exchange Server ActiveSync (EAS) becomes even more fun!
I just published an update to EASTester. This release has several new features: You can set proxy server settings. This means you can point it to Fiddler and see more details on the requests and responses. The default is 127.0.0.8 and port 8888 – which is what Fiddler’s proxy defaults...
6 Aug 2014
Showing custom properties or custom forms on a device which uses EAS.
I was recently asked by a customer if there was a way to get custom properties to be displayed in a message on EAS Devices. The short answer is no. First, a bit about ActiveSync... Exchange Server ActiveSync (EAS) is a low-level binary protocol which is heavily licensed. All commercialized development...
5 Jun 2014
Looking for nextags.exe?
Nextags is an extremely old tool which came from the Microsoft Mobile Information Server install CD. Yes, that's from over a decade ago and it was for ancient ActiveSync logging. However, there are a couple of other tools which might help. I wrote a tool which could be used for EAS 2.5 and later called...
30 Aug 2013
Announcing Fiddler Inspector for Exchange Server ActiveSync
One way people have been getting client-side Exchange Server ActiveSync (EAS) from devices which don’t supply logging export capabilities is to have the phone sync through a wireless router attached to a PC which fiddler taking traces. This is very helpful since getting logs otherwise and is usually...
5 Jul 2013
The Exchange Server Interoperability Guidance documents have some really good sample code. I’ve leveraged some of its code to build a tool with capabilities which have been helpful in resolving EAS issues. This tool’s code an binaries are now published in Codeplex. The current functionality...
28 Jun 2013
How to tell which authentication protocols can be used with WebDAV.
When you do an anonymous POST to the “exchange” virtual folder, you will get back a response which will tell you about which authentication protocols are supported. Each “WWW-Authenticate:” header in the response tells you which type of authentication method is supported. If you...
29 Sep 2011
New to Exchange ActiveSync Development?
One area I do developer support for is EAS development with those who have an EAS client development license and have a specific support agreement in their Premier contract for EAS developer support - these are needed to get any EAS developer support from Microsoft. Developers who do not have these should...
28 Sep 2011
Use Exchange PowerShell to get statistical information for Exchange Server ActiveSync
Background: To get information on EAS activity on an Exchange server, you will need to call Exchange PowerShell cmdlets. PowerShell is used for doing administrative work against Exchange. Each administrative task is done through an Exchange cmllet (command-let). Exchange PowerShell cmdlets can be...
28 Sep 2011
Consider the full impact of Exchange Set-MailboxCalendarSettings and Set-CalendarProcessing before changing settings
Many messaging developers and Exchange administrators are not aware of possible effects of MailboxCalendarSettings settings. While these options provide much needed capabilities which remove the need for specialized code, caution should be exercised as MailboxCalendarSettings can drastically affect any...
17 Feb 2011
HOWTO: Exchange Web Service PUSH to a Windows Mobile Device.
OK, I’m not exactly the hard-core Windows Mobile developer here. However, I had a recent issue with a customer who wanted to be able to use a PUSH to a windows mobile device which would be in stand-by. Their goal was to save on the battery life. Let’s start off with this: · WM devices support...
6 Oct 2008
Page 1 of 1 (15 items)
© 2015 Microsoft Corporation.
Privacy & Cookies