[Build 2019] Let’s develop a Microsoft Graph-powered productivity app

As part of Build 2019, i scheduled this Microsoft Graph API related session in my schedule builder – so thought of sharing this one Let’s learn how to use Microsoft Graph to bring together some of the best experiences from Microsoft Teams, Outlook, and SharePoint. In this Level 300 session, you will see how to…


Exchange Server Quarterly Servicing updates, changes, zero day vulnerability fixes released

Yesterday we released Exchange Server quarterly servicing Cumulative Updates (for Exchange 2013/2016/2019) and Rollup Update (for Exchange 2010) for all supported versions of Exchange Server. Few highlights were, These updates have the fixes to mitigate the zero day and related vulnerabilities. An architectural change to EWS Push notification authentication – this change addresses the EWS…

3

Graph API : Subscription lifetime changes for Outlook resources

If your application uses user tokens to create subscriptions to Outlook resources, then you need to update your apps as needed to handle this scenario. This only applies to applications that use user tokens to create subscriptions. Applications that use app tokens to create subscriptions are not affected by this change. Existing applications do not…


Office 365 Developer–Outlook actionable messages

In this video training, learn how to transform your workflows into actionable messages to engage with your users and make them more productive! Whether you are filling out a survey, approving an expense report, or updating a CRM sales opportunity, Actionable Messages enable you to take quick actions right from within Outlook and Teams. Developers…


MAPI Developer: MAPI call (lpFolder)->OpenEntry() takes 2 minutes to open messages in mailbox

Recently I was working with a MAPI developer and came across this interesting issue. We noticed their custom MAPI application takes 2 minutes to open the messages in a given mailbox. Further troubleshooting we noticed they see this behavior with the MAPI call, (lpFolder)->OpenEntry(). It takes 2 minutes to open messages in a given mailbox…


Video : New user experiences in Office 365 on the Web

Nick updated in a recent blog post that now we can see set of new user experiences in Office 365 on the web that provide quick access to notifications, help and what’s new feature introductions, contextual and immersive settings and the integration of Skype for Business conversations – all within the context of your work….


Feature comparison: EWS vs. EWS Managed API

Are you a .Net Developer who develop custom application using Exchange Web Services (EWS) Managed API or EWS (Auto-generated proxies)? Then this is for you. The EWS Managed API provides an intuitive interface for developing client applications that use EWS. The API enables unified access to Exchange resources, while using Outlook–compatible business logic. In short,…

1

Exchange Server 2010: EWS application crashes when calling GetStreamingEvents

One of my developer customer updated that he created an EWS Managed API based application which is getting crashed when they call the GetStreamingEvents operation to request notifications from a server that is running Exchange Server 2010; also the Client Access server (CAS) role installed. In general, the GetStreamingEvents response returns an array of items…


Exchange Developer: Exchange Web Services – Best Practices (Part 2)

In Part 2, Matt discusses about searching, notifications, synchronization, and patterns when working with Exchange Web Services. The two part series would be good one for those who’re involved in building custom applications using Exchange development/Exchange Web Service. Enjoy!!


Developer Webcasts on Exchange Server 2010 programming

Please find the developer webcasts for Exchange Server 2010. If you’re planning to create your own custom application using Exchange Server 2010, i would recommend you to start from this. Exchange Server 2010 Development (Part 1 of 6): Migrating Applications to Exchange Web Services In this Webcast, Jason Henderson gives an overview of what to…


Fix: Windows Phone 7.5 & Facebook Password update “0x83cf1202”

Recently one of my customer changed his Facebook password via laptop. Later when he tried connecting via my Windows Phone/Facebook chat, it requested him to update the password. Unfortunately, he opted to delete the Facebook account, but it failed. After this, he can’t update his password. Doing so (Settings > Email+accounts > Facebook), it throws…

15

Part 1 : Developer Roadmap – Development Technologies for Exchange Server 2010

This two part article is targeted for the developer audience, if you’re the developer who want to create a develop custom application for Exchange Server 2010 or already has custom application designed for previous versions of Exchange Server 2010. Some Exchange programming technologies that are available in versions of Exchange earlier than Microsoft Exchange Server…

1