Posts Tagged ‘VB.NET’

Building a Real Time Data: Excel, multithreading and callbacks, part 5

Excel's muilti-threading is a strange beast. As we saw in part 4: Building a Real Time Data for Excel: Architecture, Excel calls happily but won't receive unsolicited calls. This is perfectly reasonable once you understand the Windows message pump, if the UI thread is waiting on a Dialog box, it can't accept other work... Read the rest of this entry →

How to add a custom header to your Outlook form or task pane: C# and VB.NET

Usual Add-in Express advanced region or task pane can has a header - a multi-functional area above the region that allows the end-user to minimize the region, close it or switch between forms located in the same region... Read the rest of this entry →

Building a Real Time Data for Excel: Architecture, part 4

This is part 4 of the tutorial that describes the techniques necessary to build an Excel RTD server. If you have just come to this page, I suggest you read all parts in order, here is Building a Real Time Data for Excel, part 1. Putting together an RTD server is not particularly difficult… once you […]... Read the rest of this entry →

Building a Real Time Data for Excel: How RTD servers work, part 3

There are plenty of articles on Excel RTD programming, but I've yet to see one that correctly addresses the issues of multi-tasking. All the examples rely on a toy timer-driven application, which is not how real-world applications work ... Read the rest of this entry →

Announcing two new “Power Toys” for Outlook

While our Add-in Express Toys illustrate how to use our framework to build add-ins in general (the current samples are for Outlook, Excel, Word and Internet Explorer), our new super-premium high-octane (but still FREE!) Add-in Express Power Toys go one step further by adding missing functionality to our favourite Office applications!... Read the rest of this entry →

Building a Real Time Data server for Excel: Avoiding VSTO, part 2

When I first started programming addins for MS Office, I took the obvious road of installing Visual Studio Tools for Office (VSTO). It all seemed rather easy and I had a toy excel addin completed in the first evening. My enthusiasm was quickly doused when I tried to deploy the addin. ... Read the rest of this entry →

Building a Real-Time Data server for Excel, part 1

In my series of posts I will describes the techniques necessary to build a Real Time Data (RTD) server for Microsoft Excel. It is based on what I learned whilst coding GeodesiX, an Excel addin that uses the GoogleMaps APIs to provide Excel formulas to fulfil these functions ... Read the rest of this entry →

Advanced region events: how to know that the user expanded your form?

Hello folks! Through our forums and e-mail, we are frequently asked questions like this by our fellow developers: How do I know that the user expanded my Add-in Express form? In this article, I will cover the events that are raised when the region is expanded and other events that occur when the region's state is changed... Read the rest of this entry →

Video: Outlook context sensitivity

A couple of weeks ago, Pieter wrote a great post that explains how to use context sensitivity when customizing the Outlook user interface. Context sensitivity allows you to dynamically change the user interface depending upon what the user is doing within Outlook... Read the rest of this entry →

Video: Outlook 2010 Solution Modules

In Office 2010, Microsoft introduced the Outlook solutions module to give us developers the capability to create custom modules for Outlook. What's a custom module? It's an Outlook add-in that... Read the rest of this entry →

100% version neutrality for your Office extensions

Finally, when you completed your add-in, there is no need to build separate setup programs for different versions of Office. Generating a setup program is as simple as right-clicking your project in the Visual Studio Solution Explorer and selecting Create Setup Project from the context menu... Read the rest of this entry →

New designers for region and task pane managers

Version 6.3 of Add-in Express brings with it a number of new features. One of which is the new in-place designers for the following components... Read the rest of this entry →

Video HowTo: Outlook Explorer regions – WebView region (VB.NET)

The next region that we will tackle in this series of HowTo videos is the WebView region. This region completely replaces the standard Outlook SuperGrid for specified folders... Read the rest of this entry →

Outlook context sensitivity: show custom UI for certain folders and items types

Add-in Express makes it possible to display your custom UI elements based on various Outlook components. Elements such as toolbars, toolbar controls, ribbon tabs, ribbon tab controls or Advanced Form Regions can be hidden or displayed based on what the user is doing in Outlook at any given moment... Read the rest of this entry →

Video HowTo: Outlook Explorer regions – FolderView region (VB.NET)

Today we are going to look into the capabilities of one of the most interesting Outlook regions - FolderView region. This region extends the standard outlook SuperGrid by adding a possibility to switch between the SuperGrid and our custom region... Read the rest of this entry →

Video HowTo: Outlook Explorer regions – LeftSubpane region (VB.NET)

It seems we have taken great efforts to customize the Outlook SuperGrid to our liking. By watching our previous videos you can learn how to build your forms on the bottom, top and right of the SuperGrid... Read the rest of this entry →

Have any questions? Ask us right now!