Get insight of Outlook event chains with Events Add-in for Outlook

Every developer who writes Outlook plug-ins must know the Outlook Object Model to a greater or lesser extent. And what is of the highest importance in the Outlook object model as well as in that of any other host app?... Read the rest of this entry →

.Net Framework 4, NoPIA and Add-in Express 2010

Let’s take a break from the Northwind Traders application for a while and talk about a new feature available in .Net Framework 4 : NoPIA or Type Embedding. As you all know when we developed Office Add-ins or applications that integrated with the Office suite of products we have to include a reference to the Office PIAs or Primary Interop Assemblies ... Read the rest of this entry →

Video: How to develop Outlook plugin – architecture and programming model

The 2010 version of Add-in Express for Office and .NET will be released soon. As you might expect, the upcoming release will support the significant new features included with Office 2010 while also supporting previous versions of Office (all the way back to Office 2000)... Read the rest of this entry →

Customizing Office 2010 Backstage View with Add-in Express

Those of us that have already started using Office 2010, would’ve notice something unexpected when clicking on the file menu. Instead of the normal menu, you’ll notice a whole page occupying your screen. This is known as the backstage view... Read the rest of this entry →

Video HowTo: Create advanced view and form regions in Outlook (Delphi)

Today we are going to build an add-in for Microsoft Outlook 2000-2007, in which we create an advanced view region for the Outlook Explorer window and an advanced form region for the Outlook Inspector window... Read the rest of this entry →

Add-in Express 2010 and Office add-ins: Getting started

I have used Add-in Express before and can honestly say that if you want to develop an MS Office add-in this product is definitely a worthwhile investment. In this post I’ll explain the benefits and some of the key features of Add-in Express 2010 for Office and .net when creating a small Office Add-in that is shared among Excel, Word and Outlook.... Read the rest of this entry →

Add-in Express 2010 for Office: new GUI designers and the new guy

Firstly, let me introduce myself, I’m Pieter van der Westhuizen, a recent addition to the Add-in Express team and I will be your host on a series of blog posts covering various aspects of the Add-in Express product range. As a keen user of the Add-in Express tools, this is an ideal opportunity to share my knowledge and experience with like-minded users... Read the rest of this entry →

Video HowTo: Create advanced task panes in Excel, Word and PowerPoint (Delphi)

As you probably know Add-in Express for Office and VCL allows creating advanced task panes for MS Excel, Word and PowerPoint 2000-2010. Today we'll develop a single add-in project that supports Excel, Word and PowerPoint... Read the rest of this entry →

Office 2010 RTM and Visual Studio 2010 RTM fully supported by Add-in Express 2010 Beta 2

I know for sure that quite an impressive number of our customers (about 2 thousands) are already using the previous beta to their utmost. To all of them as well as to those of you who received the keys but haven't thought yet about the compatibility with Office 2010, I recommend installing beta 2. And here is why... Read the rest of this entry →

Outlook Security Manager deployment: compiling a standalone application with “AnyCPU”, part 4

This is the 4th part of the Outlook Security Manager 2010 deployment series, in which we will look at the deployment of standalone applications compiled with AnyCPU on 32-bit and 64-bit machines... Read the rest of this entry →

Outlook Security Manager deployment: self-registration in a Visual Studio setup project, part 3

We continue to look at the various ways of deploying your applications that use Outlook Security Manager. As I showed in part 2, you can register secman.dll or secman64.dll using regsvr32. Alternatively you can use the vsdrfCOMSelfReg option of your installer... Read the rest of this entry →

Video HowTo: Develop Outlook add-in with custom command bars and ribbon tabs (Delphi)

Today we'll develop an add-in for Outlook 2000 - 2007 in Delphi 2009. We are not going to create anything super complex, I will just show you how to work with our visual components at design-time and how it looks in Outlook at run-time... Read the rest of this entry →

How to show an Outlook.MailItem in PrintPreview mode programmatically

The Outlook object model doesn't allow showing the PrintPreview dialog. To show it in all Outlook versions, you need to call the Execute method of a corresponding command bar button. Also, in Outlook 2007 and 2010, you can invoke the corresponding Ribbon command using the ExecuteMso method of the Office.CommandBars class. Let's see how to do this... Read the rest of this entry →

Outlook Security Manager deployment: bitness and regsvr32 utility, part 2

As I mentioned in the first part of this series that highlighted the basics of Outlook Security Manager 2010 deployment for .NET, ActiveX and VCL, if your software uses the Outlook Security Manager component, you need to register one of the secman or osmax files depending on the Outlook version installed on a target PC... Read the rest of this entry →

Outlook Security Manager deployment: overview

Two editions of Outlook Security Manager 2010, .net and ActiveX, support Microsoft Outlook 2010, 32-bit and 64-bit. In this series of articles I will try to cover all possible ways of how you can deploy your applications that use Outlook Security Manager, for all Outlook versions. In fact, deployment for Outlook 2000 – 2007 as well as Outlook 2010, 32-bit is practically the same, and only deploying for Outlook 2010, 64-bit has some peculiarities... Read the rest of this entry →

Outlook 2010 Fast Shutdown feature

Microsoft first attempted to fix at one fling all bugs of all programs and programmers that use the Outlook Object Model when releasing SP2 for Outlook 2007. That attempt was not very successful, and Outlook 2007 SP2 may hang in memory when shutting down the same as all previous Outlook versions. Their second attempt appeared to be much more successful... Read the rest of this entry →

Have any questions? Ask us right now!