Category Archives: ActiveSync

Exchange ActiveSync Building Blocks – DocumentLibrary

So, it’s been a couple of months since I’ve been digging through the Exchange ActiveSync protocol and creating “building blocks”, but the series is not abandoned yet. Sure, it went on a hiatus after covering a lot of ground in a comparably small time frame, but I will return to the topic whenever there’s something I find worthwhile. (Replicating every bit of info already in MSDN is obviously not worthwhile.)

Today I thought I’d take a closer look at a feature many probably don’t consider as an ActiveSync feature; file browsing :)

EAS MD – Looking to The Clouds

I’ve grown quite fond of my EAS MD utility, and it’s also been great fun sharing the code powering it for the past weeks/months. When I originally started out coding it I was fueled by what I felt were shortcomings in the official diagnostic utility provided by Microsoft; http://testexchangeconnectivity.com. It only supported Exchange 2003 protocol level, had no means of dealing with security policies, and in general didn’t provide a whole lot of options. It worked OK, but not for the scenarios I wanted to test.

When you’re a programmer at heart this means there might come a moment when you get a feeling of “why not build what I want myself instead of accepting the tools available as is”. Not to mention that other people aren’t going to accept your “whining” either and will eventually challenge you to do better. (I wasn’t pressured by anyone else than myself when it came to this issue though.)

(…)

Today I have come full circle, returning to where we started, and present a web version of EAS MD to you :)

Exchange ActiveSync Building Blocks – Remote Wipe

In the previous installment in this series we looked at how security policies are pushed down to our Exchange ActiveSync clients, and how to deal with them, or for that matter circumvent them. Thus I thought that it would be suitable to cover a topic highly related to implementation of security policies – how to handle remote wipe

When dealing with the “wipe” concept there are two kinds of wipes we need to be aware of; local wipe and remote wipe.
(…)
I take a look at the low level details of the remote wipe process, along with some sample C# code that will get you started on your own.

RSS for Posts RSS for Comments