Поскольку Exchange не поддерживает все типы календарей в OWA, мне нужно создать его, используя поддержку календарей Microsoft.Net, но с чего мне начать?
Я не совсем понимаю, что вы подразумеваете под «всеми типами календарей». Однако API веб-служб Exchange (EWS) - это то, что вы захотите использовать. В частности, управляемый API EWS (http://msdn.microsoft.com/en-us/library/dd637749(EXCHG.80).aspx), вероятно, будет самым легким и простым способом начать разработку собственного клиента.