Monthly Archives: March 2010

Rolling Your Own Exchange ActiveSync Client

I got my hands dirty with ActiveSync two weeks back (http://mobilitydojo.net/2010/03/17/digging-into-the-exchange-activesync-protocol), and shared the results with you here. I also mentioned that doing the things I did required a few lines of code since not everything could be done in Fiddler. Because of this I promised you I had something in the works to let you actually play around too, without cracking open your Visual Studio, and now I’m trying to make good on this promise :)

I introduce to you, the first beta release of “Exchange ActiveSync MD”. It is a desktop app that will let you emulate a device connecting to ActiveSync. Yes, it is similar to what www.testexchangeconnectivity.com, but I only focus on EAS, and I have a couple of options not present in the ActiveSync test MSFT provide. It will require you to have .Net 3.5 installed on your computer – I’ve tested it running on Windows 7 and Windows Server 2008 R2, but it should work on other Windows versions too with .Net present. It will not require an installation, and you can just run the .exe file itself.
(…)
ActiveSync diagnostic utility

Windows Phone 7 and Exchange ActiveSync

By a happy coincidence Windows Phone 7 had it’s technical unveiling at Mix 2010 just as I was wrapping up my previous write-up on ActiveSync. Microsoft also released an emulator for developers to start coding for the new OS. If you’ve been following the news mill you’ll know by now that there are some major changes this time around which differs from previous platform upgrades. While you will still be able to leverage knowledge like C# you have to make do with Silverlight or XNA, and compared to previous releases of Windows Mobile this breaks quite a few applications. (Only OEMs get native code access, and even they will be restricted as to which native APIs they can use.)
(…)
Now what is the first thing a guy checks after getting access to the entire OS? Setup mail synchronization of course! Here’s what it looks like:

Digging Into The Exchange ActiveSync Protocol

ActiveSync is hardly a new topic on this blog. And once more I’ll be looking into an aspect of it, that I don’t believe I’ve covered in detail before. Let’s start a little easy, and see if we end up with some more knowledge of how to test/debug/play with Exchange ActiveSync. I am making the assumption you are already aware of the basics like setting up devices and installing servers.
(…)
Taking a deep dive into the Exchange ActiveSync protocol.

RSS for Posts RSS for Comments