I mentioned when petitioning feature requests for EAS-MD that I was considering open-sourcing this utility in some form. I haven’t decided on all the details there yet, but I am sort of starting it off now with a series of posts describing, (along with code), the ActiveSync features I’m using in my utility in further details. While having code readily available is a good thing I believe explanations and samples are perfect complements if the object is to learn. Learning by doing is great, but learning by trial-and-error not necessarily equally so. (Sometimes we don’t care how things work, and just want a pre-built black-box component, but that isn’t my primary intent with this site. And besides – you can just use my “official” app for troubleshooting your ActiveSync deployment if you do not need to understand all this stuff. I do understand that most people aren’t that into ActiveSync )
This is the introductory post, which will serve to answer some general questions as well as being updated with links to new posts as they appear.

