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.

Browse by Tags

Tagged Content List
  • Blog Post: EAS Inspector for Fiddler 1.4

    For the 1.4 released I've added the preliminary EAS 16.0 schema fields. Note that these are not for the final release of EAS 16. I'll update it further when EAS 16 reaches RTM. See the following for the preliminary EAS 16.0 specs: MS-ASWBXML covers the EAS Schema https://msdn.microsoft.com/en-us...
  • Blog Post: EASTester 1.7 Released

    For the 1.7 released I've added the preliminary EAS 16.0 schema fields. Note that these are not for the final release of EAS 16. I'll update it further when EAS 16 reaches RTM. See the following for the preliminary EAS 16.0 specs: MS-ASWBXML covers the EAS Schema https://msdn.microsoft.com/en-us/library...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: EASTester 1.5

    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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: Announcing EASTester

    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...
  • Blog Post: EAS 177 response code or Why cant I sync any more devices.

    Exchange allows you to sync a max of 10 devices agains a mailbox. Each time you sync a new device, a sync partnershipe is created. You can view thes sync pertnerships in OWA. Most users will never see this error code; however, IT professionals who test and develop EAS devices will sometimes run into...
  • Blog Post: 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...
  • Blog Post: 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...
  • Blog Post: Howto: Determine which Process Is It Running Under (Exchange and Outlook Development/Admin related)

    Understanding which process to use for tracing or taking a dump can be difficult if you are not familiar with where to look. This sections covers the where to look part. Desktop Application: Desktop applications will appear in their own process. COM+ Application: If the COM+ service...
Page 1 of 1 (15 items)