[Upcoming changes] Exchange Web Services API for Office 365

Exchange Web Services (EWS) was launched as a part of Microsoft Exchange 2007 as a SOAP based API that allows access to Exchange and Exchange Online data. Starting July 3, 2018, Exchange Web Services (EWS) will no longer receive feature updates. While the service will continue to receive security updates and certain non-security updates, product…

0

Support policy statement for Microsoft Graph

As new versions of the Microsoft Graph REST APIs and Microsoft Graph SDKs are released, earlier versions will be retired. Microsoft will declare a version as deprecated at least 24 months in advance of retiring an API or an SDK. So Microsoft Graph too follows the Microsoft Lifecycle Policy. When we increment the major version…

1

MAPI developers: MAPI/CDO library discontinued from Exchange 2016…

If you’re an Exchange MAPI developer/ISV/Vendor who relies on Exchange MAPI/CDO then this blog post is for you. Do you know Exchange MAPI/CDO library is discontinued from Exchange 2016? Please refer @ “What is discontinued at Exchange Server 2016” which talks about the same (refer snapshot as well) and provides recommendation moving forward as well……


MAPI Developer: API elements deprecated in Outlook 2013

Are you an MAPI developer? Then, this article is targetted for you. The API elements (like, IXPLogon::RegisterOptions, OPTIONDATA, OPTIONCALLBACK, IMAPISession::MessageOptions, IMAPISession::QueryDefaultMessageOpt, IAddrBook::RecipOptions, IAddrBook::QueryDefaultRecipOpt)  are deprecated in Microsoft Outlook 2013. They are no longer supported and you should not use them in new projects. These API elements are deprecated in this release because of obsolete message…


Outlook 2010: Migrating CDO based application to Outlook Object Model(OOM) library

Recently one of my developer customer migrated from Outlook 2003 to 2010. He tried running the custom application (uses CDO & Outlook 2003) in Outlook 2010. It throws the error “ActiveX component can’t create object”.  Using the following test sample, I can reproduce the exact issue at my end: As you know, Microsoft Outlook 2010…

5

An insight @ Internet Explorer 10 Platform Preview

IE10 – Platform Preview? IE10 Platform Preview is released periodically to give web developers, designers, and enthusiasts an advanced look at what’s to come in the next major release of Internet Explorer. Want to try IE 10 Platform Preview? If you want to download and try Internet Explorer Platform Preview, then I would suggest you…

1

VS 2010: Increase IntelliSense performance using Windows Automation API

The Windows Automation API library enables accessibility tools, test automations, and pen services to access a standard user interface across operating system versions. Do you know applications that use Windows Automation APIs can significantly decrease Microsoft Visual Studio IntelliSense performance if Windows Automation API 3.0 is not installed? For example, the Windows pen and touch…


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

Outlook Object Model changes : Outlook 2010 Object Model and its Earlier Versions?

With respect to my previous blog post, i want to add more information regarding the Outlook Object Model changes. Being Messaging developer, it’s a must for us to understand and keep in-track, Outlook 2010 Object Model changes available since earlier versions. I request you to refer the MSDN article which summary of the changes in…


Outlook 2010 : Outlook Object Model enhancements & Changes

Outlook Object Model Changes Per Randy’s reference, the Outlook object model has new objects, properties, methods, and events that support new Outlook 2010 features programmatically. Other improvements to the object model address frequent developer requests for specific changes to the Outlook platform.

1

Update : Technologies not available with Exchange 2010 & their migration reference(s)

Some development technologies that shipped/available in earlier versions of Exchange Server are not included in Exchange 2010. The following technologies were removed from Exchange 2007: Exchange providers for Windows Management Instrumentation (WMI) Collaboration Data Objects for Exchange Management (CDOEXM) Collaboration Data Objects for Exchange Workflow (CDOWF) Exchange Web Forms At Functions DAPI.DLL The following technologies…


Download : Windows API code pack for .Net Framework

The Code Pack is a source-code library that provides access to the new Windows 7 features (and some related Windows Vista features) from managed code. These features are not available to developers today in the .NET Framework. Minimum .NET Framework version required to use this library is 3.5. The individual features supported in this version…


Windows Mobile : Windows Mobile 6.5 Developer Tool Kit available

If you’re a Windows Mobile developer, then this is for you. While this has been a much-awaited release for the developer community, some confusion has arisen in the media. To clarify, the Windows Mobile 6.5 Developer Tool Kit (DTK) is not an SDK. The DTK contains emulators, gesture APIs, and samples useful for developing Windows…


Download Microsoft Exchange Web Services (EWS) Managed API 1.0 Beta

If you’re developer who use Microsoft Exchange Web Services to develop client applications, then this is for you to download and play around with it. The Microsoft Exchange Web Services (EWS) Managed API 1.0 Beta provides a managed interface for developing client applications that use Exchange Web Services. The EWS Managed API simplifies the implementation…

1

Customizing OWA 2007 language settings

With the continuation of the previous blogpost, today we’re going to see how we can use Microsoft Office Outlook Web Access or the Exchange Management Shell to configure language settings for Outlook Web Access in Microsoft Exchange Server 2007. Microsoft have provided various options to customize the OWA pages, contents/images/themes in a simpler way. As…

2