Creating a helper class in C# to access common Outlook item members

In Microsoft Outlook, items such as MailItem, ContactItem and AppointmentItem have similar properties and methods. For example, the Application, Attachments, Body, Categories, and Class properties, and Close, Copy, and Display methods are common to all Outlook item objects. The COM-based Outlook object model returns the generic Visual Basic Object instead of the exact item type for many…

0

ExcelMashup.com debuts!

In Oct of this year, I blogged about the awesome new offering from the Excel team that gives developers the ability to create cool apps (like mashups) using an embedded Excel workbook on a host web page. Just using the Excel Services JavaScript API, a workbook stored on a public OneDrive folder, and standard web…

12

Finding your way around Office developer documentation

I’d like to share with those of you who are new to Office solutions development a few tips about using Office developer documentation. Where Like most Microsoft products, our most up-to-date Office developer documentation is published on MSDN Library. The most common ways to find content is to use a search engine or the Table…

2

Using the Excel Services JavaScript API to Work with Embedded Excel Workbooks

In SharePoint 2010, Excel Services added support for ECMAScript (JavaScript, JScript). This enabled developers to automate, customize, and interact with an Excel Web Access Web Part control on a SharePoint page, but it was only available in SharePoint. Now, you can embed a workbook stored on OneDrive into a <div> element on your host web…

0

Outlook 2010 MAPI Reference has been updated!

The Outlook 2010 MAPI Reference has recently been updated on MSDN. The Nickname Cache topic is now in sync with my earlier blog post Programmatically Accessing the Nickname Cache in Outlook 2010. What’s New in This Edition lists the following updates: Using Microsoft Outlook 2010 and 64-bit MAPI requires more than the traditional 32-bit API for…

0

Running Sample Outlook Add-in’s

A few customers have asked about how to run the time-reporting add-in that was published on MSDN as Creating a Simple Time-Reporting Tool Based on the Outlook 2010 Calendar, and discussed in the blog post Time-Reporting Tool now Available as an Outlook Add-in! In general, because the main reason for us to provide code samples is to demonstrate…

0

Attaching a File or an Outlook Item to an Outlook Message

Attaching a file to a Microsoft Outlook mail item is one of the most popular customer actions in Outlook.   Naturally, many power users also ask how to do this programmatically. The Outlook object model provides the Attachment object, Attachments.Add method, and an Attachments property for each of the Outlook item objects (for example, mail, appointment, contact, meeting,…

0

Excel Services JavaScript Object Model (JSOM) Documentation Updated on MSDN

“When are they EVER going to revise the Excel Services JavaScript Object Model documentation for SharePoint Server 2010?" Well, as a member of "they," I’m glad you asked! The SharePoint Server 2010 Software Development Kit (SDK) online documentation was refreshed on June 28 and I’m happy to announce that as part of the refresh, the…

0

Importing Charts, Customizing the Ribbon, Starting Excel from Outlook

Often I see customers on forums asking how to display custom user interface in the Office Fluent ribbon under some specific conditions. For example, how to display a custom ribbon only for mail inspectors, or, how would one tell the inspector is in compose mode and not read mode. Browsing just the titles and summaries of…

0