Posts Tagged ‘Visual Studio’

Add-in Express sim-ships with Visual Studio 2017 RC

Last month Microsoft published Release Candidate of Visual Studio 2017. We, as Microsoft Visual Studio Industry Partner, were invited to support this version at the RC stage, and we were happy to seize the opportunity... Read the rest of this entry →

Add-in Express sim-ships with Visual Studio 2015 and Office 2016 Preview

I am happy to report good news to all Add-in Express users – we are one of the Microsoft partners to sim-ship our products together with the Visual Studio 2015 RC and Office 2016 Preview... Read the rest of this entry →

Creating a standard setup project using WiX Designer

Today, I'll walk you through how to use the Designer for Visual Studio WiX Setup Projects to create a standard install package for desktop application. Along the way, we'll utilize the user interface editor to add a custom screen to the installer... Read the rest of this entry →

Loading a .NET 2.0 Office add-in on a machine with .NET 4.0

The fact is: almost all Office add-ins will load correctly in this situation. Yes, you don't need to modify anything in the add-in unless your add-in is affected by the issues described in .NET Framework 4 Migration Issues... Read the rest of this entry →

Introducing Designer for Visual Studio WiX Setup Projects

I'm sure by now you are all aware that Microsoft removed all Visual Studio Installer project types with the release of Visual Studio 2012. A suggested alternative to creating setup files was to use the very powerful and flexible WiX toolset. The one big problem, with switching over to WiX for your setup project was that, a lot of people already invested a considerable amount of time building a setup using the Visual Studio Installer project ... Read the rest of this entry →

Please, don’t let us make your favorite IDE unsupported!

Currently we are working on new major releases and minor updates of our frameworks and tools. Just yesterday, an intense debate sparked among our team over whether we should continue to support some aged IDEs, e.g. Visual Studio 2005 and Delphi 5... Read the rest of this entry →

How to properly release Excel COM objects

You'll see a lot of complaints on the internet about Excel and other Microsoft Office applications not quitting properly after using the object model to perform certain actions, or showing sporadic and unpredictable behavior in COM add-ins. In the end most of these issues boil down to developers not properly disposing of COM objects... Read the rest of this entry →

Customizing Microsoft Excel ribbons and toolbars

I think Excel's ribbon UI and toolbars are like a workbench, or set of tools. They are neatly arranged and reasonably grouped by task (although I know this is debatable). Today, we'll cover how to create custom ribbons and toolbars for Excel using Add-in Express for Office and .net... Read the rest of this entry →

Customizing the Excel User Interface: What is and isn’t customizable

Anytime Excel runs into a business process, users discover they require more of Excel. They can have more too by extending Excel via its API. Today, I'll cover what you user interface customizations are available to you when developing Excel add-ins with Add-in Express... Read the rest of this entry →

Excel add-in development in Visual Studio: Application and base objects

Today we start a new series to explain the basics (and more) of Excel add-in development. This is going to be serious fun because Excel rocks. Next to Outlook it might be the most popular target of Office add-ins... Read the rest of this entry →

Add-in Express sim-ships with Visual Studio 2013

Good news for .NET developers! Add-in Express will ship simultaneously with the upcoming release of Visual Studio 2013... Read the rest of this entry →

Working with Microsoft Word templates: C# sample

This is a continuation of the work we did in my previous article. The difference is, we will use a pre-built template for inserting data. Instead of inserting data "willy-nilly", we need to find where to insert it within the document's pre-defined structure... Read the rest of this entry →

Populating Word documents with data from external sources (database, SharePoint, Outlook, etc.)

Today, I have three main C# code samples that insert data into Word. Each sample method creates and then goes to town inserting data. It is a simple strategy and works very well to get you started integrating data into Word... Read the rest of this entry →

Working with Word document properties, bookmarks, content controls and quick parts

Even though the object model can be somewhat daunting it gives you amazing flexibility and power over programmatically bending MS Word to your will. In today's article we'll have a look at the Microsoft Word document properties, content controls, quick parts and bookmarks, and how you can access and use these objects in your own add-ins... Read the rest of this entry →

Using custom XML parts in Word add-ins

Custom XML parts are chunks of XML that reside within a Word document. They are not part of the document, per se, because they are not visible to the user. Starting with Office 2007, the Office file formats are XML-based and are comprised of XML parts... Read the rest of this entry →

Working with multiple Microsoft Word documents: C# add-in example

In today's article we'll take a look at how you can combine information and text from various existing Microsoft Word documents into a single document. We'll create a Word add-in that will allow the user to select and insert different paragraphs from one or more existing Word documents, into another document... Read the rest of this entry →

Have any questions? Ask us right now!