Start of in the usual fashion by creating a new ADX COM Add-in project in Visual Studio 2010:

Complete the wizard by selecting Microsoft Office 2010 as the minimum supported Office version, Microsoft Outlook as the supported application and C# as our language of choice.

As in the previous example, add a new ADX Outlook form to you project, by selecting Add New Item… from Visual Studio’s Project menu:

This form will display the number of hours spent with each individual in the selected Outlook calendar range. I’ve added a List View control and a Microsoft Chart control to the form. You can download the Microsoft Chart Controls for .Net and samples of how to use it here. The form design looks like this:

We’ll add code to retrieve all the attendees from a range of selected days in the Outlook calendar, and display the number of hours spent with each attendee:

Switch back to the AddinModule designer and add a new ADXOutlookFormsManager.

Select the ADXOutlookFormsManager and click the ellipses (…) button next to its Items property. Add a new item to the forms collection by clicking the Add button. Set the following properties:

Cached :OneInstanceForAllFolders

ExplorerItemTypes :Appointment

ExplorerLayout :DockBottom

FormClassname :(The ADX Outlook form, you’ve added earlier)

I’ve set the ExplorerLayout to Dockbottom, because at the time of writing TopSubpane, BottomSubpane, RightSubpane, LeftSubpane and FolderView regions for appointment folders do not work in Outlook 2010, so DockBottom, DockTop, DockLeft or DockRight are good alternatives when working with the Outlook Calendar.

Next, add a new ADXOutlookAppEvents component to the AddinModule designer.

This technology is now available for our custom development services only. Based on the Add-in Express for Office core, it is designed for building custom-tailored Office add-ins with far less coding than you usually have to do. Plus, it includes all Add-in Express features such as True RAD, visual designers, Outlook view and form regions, etc.

Get the best platform for building version-neutral, fast and easy deployable plug-ins by using Add-in Express projects templates, visual designers, components and wizards in combination with a perfect Delphi compiler.

This is an extension for Visual Studio that allows developers to quickly create WiX-based setup projects in a familiar Visual Studio way.

The Designer for WiX Toolset lets you forget the plain Windows Installer XML and concentrate on your deployment logic. It integrates several editors with the Visual Studio IDE and provides a set of vdproj designers to configure the file system, registry, user interface, custom actions, launch conditions and more for your setup projects.

The innovative technology for customizing Outlook views and forms. It is included in all Add-in Express for Office products and can be used to extend Outlook views, e-mail, task and appointment windows, To-Do bar, Reading and Navigation panes with your own custom sub-panes.

Microsoft and the Office logo are trademarks or registered trademarks of Microsoft Corporation in
the United States and/or other countries. All other trademarks are property of their respective owners.