Menu
Your Cart

Add-in Express for Microsoft Office and .net

Add-in Express for Microsoft Office and .net

Need more information on this product?

Please contact us on +44 (0)20 8733 7100 or via our online form.

Contact Us

If you are not currently a customer, you can apply for an account.

Register here


  • SKU: AEXPMSONET


Tool for programming application-level customisation for Microsoft Office including COM add-ins, smart tags, Excel RTD servers and Excel XLL (user defined functions) in Microsoft Visual Studio .NET and based on the .NET Framework.

Add-in Express for Office and .NET is a complete toolset for developing any types of Microsoft Office extensibility projects. Using its visual designers and components you significantly accelerate the creation of custom Office toolbars, ribbons, menus, windows and forms and considerably increase your productivity when writing applied code and accessing Office objects. Add-in Express is the only tool that enables you to build shared, secure, version-neutral and deployable plug-ins for all available Office versions and applications.

It works with all editions of Visual Studio, including Express and all versions of Microsoft Office from 2000 to Office 2013.

Key Features:

  • Microsoft Office Extensibility: Add-in Express is completely based on the Office extensibility technology and extends it with unique features, which makes your Office development fast, easy and effective. You can develop all kinds of Office extensions including COM add-ins, smart tags, Excel RTD servers, Automation add-ins and XLLs.
  • Effective Project Architecture: Add-in Express generates ready-to-use solution templates that accumulated our long-term experience in Office development and deployment. The Add-in Express architecture makes your Office extensions secure, isolated, managed, deployable and updatable with your minimal efforts.
  • Version-Neutrality: Add-in Express provides you with version-neutral run-time, so you needn't write code for each Office version. Your write your code once and it runs on all versions, from 2000 to 2013. Moreover, your solutions are fully compatible with all Office editions, from Student and Home to Enterprise and Ultimate.
  • Visual Designers Instead Of Coding: You use visual designers to customise Office menus, toolbars, ribbons, task panes, forms, windows, regions, option and property pages, etc. Add-in Express facilitates true Rapid Application Development (RAD), where you use components and visual designers instead of routine writing of glue code.
  • Outlook Is The Premium Platform: Outlook developers benefit from plenty of Outlook-related features. Using Add-in Express components and their visual designers you can create custom Outlook menus, toolbars and ribbons; make certain controls context sensitive, bind them to specified folders or content types, build option and folder property pages, add navigation pane shortcuts, embed view and form regions and more.
  • 1st-Class GUI With Advanced Outlook Regions: Add-in Express gives you the Advanced Outlook Regions that are shared (you can place several forms from several add-ins into one region), version-neutral (your regions work equally well on Office 2003, 2007, 2010 and Office 2013), flexible (you can add regions for Outlook views, forms, To-Do bar, Navigation and Reading panes). Finally, you can create, close and move your regions at run-time.
  • Any .NET Controls On Office Toolbars: On all versions of Outlook, Word, Excel and PowerPoint, you can add any built-in or third-party controls to Office toolbars. So, your own toolbars can host grids, tree views, list views, user controls, forms, etc. With Add-in Express you build a feature-rich GUI that your end-users will be fond of!
  • Improved Excel Extensions: If Excel is your target application, using Add-in Express you can create an amazing Excel addin GUI with the Advanced Office Task Panes that work for all Excel versions, effective real-time data servers with any number of RTD topics, new user-defined worksheet functions (UDFs) through Automation add-ins or Excel XLLs.
  • True RAD - You Write Applied Code Only: Add-in Express is entirely based on the Rapid Application Development (True RAD) paradigm and reduces the time you used to spend on COM add-in, smart tag and RTD server development at least by half. You write applied code only, Add-in Express does everything else.
  • Deployment Made Easy: With Add-in Express the deployment of your Office projects becomes so easy that you will forget about it. Each Add-in Express solution contains a setup project with all necessary prerequisites. Plus, your solutions fully support ClickOnce, so just build and publish your solution once, deploy and update anywhere.
  • Support for the SHA-256 algorithm in the Signing Options, ClickOne and ClickTwice publishing dialogs, adxPublisher.exe and adxPatch.exe tools.
  • ADXRibbonContextMenu component supports Word context menu names in Outlook add-ins.
  • Code of Advanced Outlook Regions and Advanced Excel Task Panes was significantly refactored and improved.

Add-in Express for Microsoft Office and .net - Features

Add-in Express for Microsoft.net is the largest and most complete toolset for developing any types of Microsoft Office extensibility projects. Just give it a try and you will be amaced to see that the time you spend on coding and debugging has reduced at least by half!

Features

  • Microsoft Office extensibility
    Add-in Express is completely based on the Office extensibility technology and extends it with unique features which makes your Office development fast, easy and effective. You can develop all kinds of Office extensions including COM add-ins, smart tags, Excel RTD servers, Automation add-ins and XLLs.

  • Version-neutrality and edition independence
    Add-in Express provides you with version-neutral run-time, so you needn't write code for each Office version. Your write your code once, and it runs on all Office versions, from 2000 to 2007. In addition, your solutions are fully compatible with all Office editions, from Student and Home to Enterprise and Ultimate.

  • Effective project architecture
    Add-in Express generates ready-to-use solution templates based on our long-term experience in development and deployment of Office solutions. The Add-in Express architecture makes your Office solutions secure, isolated, managed, deployable and updatable with your minimal efforts.

  • Visual designers instead of coding
    You use visual designers to customize Office menus, toolbars, ribbons, task panes, forms, windows, regions, option and property pages, etc. Add-in Express gives you the True RAD way, so you use components and visual designers instead of routine writing of glue code.

  • Outlook is the premium platform
    Outlook developers benefit from a plenty of Outlook-related features. Using Add-in Express components and their visual designers you can make your Outlook menus, toolbars, ribbons or certain controls context sensitive, bind them to specified folders or content types, build option and folder property pages, add navigation pane shortcuts, embed view and form regions and more.

  • 1st-class GUI with Advanced Outlook Regions
    Add-in Express gives you the Advanced Outlook Regions that are shared (you can place several forms from several add-ins into one region), version-neutral (your regions work on Office 2000 as well as on Office 2007 and others), flexible (you can add regions for Outlook views, forms, To-Do bar, Navigation and Reading panes). Finally, you can create, close and move your regions at run-time.

  • Any .NET controls on Office toolbars
    On all versions of Outlook, Word, Excel and PowerPoint, you can place any built-in or third-party controls on Office toolbars. So, your own toolbars can contain grids, tree views, list views, user controls, forms, etc. With Add-in Express you build a feature-rich GUI that will definitely be liked by your end-users.

  • Improved Excel extensions
    If Excel is your target application, with Add-in Express you can create amazing Excel add-ins with the Advanced Excel Task Panes that work for all Excel versions, effective real-time data servers with any number of RTD topics, new user-defined worksheet functions (UDFs) through Automation add-ins or XLLs.

  • Deployment made easy
    With Add-in Express the deployment of your Office projects becomes so easy that you will forget about it. Each Add-in Express solution contains a setup project with all necessary prerequisites. Plus, your solutions fully support ClickOnce, so just build and publish your solution once, deploy and update anywhere.

  • True RAD - you write applied code only
    Add-in Express for .net is completely based on the Rapid Application Development (True RAD) paradigm and allows you to reduce the time you used to spend on COM add-in, smart tag and RTD server development at least by half. You write applied code only, Add-in Express does everything else.

COM add-ins based on Add-in Express support all Office applications, namely:

  • Outlook 2000 - 2007
  • Excel 2000 - 2007
  • Word 2000 - 2007
  • Visio 2002 - 2007
  • FrontPage 2000 - 2003
  • MapPoint 2004
  • PowerPoint 2000 - 2007
  • Project 2000 - 2007
  • Access 2000 - 2007
  • InfoPath 2007
  • Publisher 2003, 2007

New Features in Version 2009

This version includes all changes of previous builds and betas and adds some new features, namely:

  • ADDED: Advanced task panes for Microsoft Word.
  • ADDED: Advanced task panes for Microsoft PowerPoint.
  • ADDED: Support for CodeGear Delphi Prism.
  • ADDED: Support for Microsoft Windows 7 Beta 1 (tested with Office 2003 and 2007 only).
  • ADDED: Support for the Localizable design-time property in Visual Studio 2005 and Visual Studio 2008 projects.
  • ADDED: The ADXOlFormsCollectionItem.DefaultRegionState, ADXExcelTaskPanesCollectionItem.DefaultRegionState properties of the ADXRegionState type; enum ADXRegionState {Normal, Hidden, Minimized};
  • ADDED: The GetOutlookWindowHandle method to the ADXAddinModule class.
  • ADDED: The SetName constant to the ADXExcelWorksheetFunction enumeration.
  • ADDED: Drag-and-drop for advanced Outlook form and view regions and Excel, Word and PowerPoint task panes.
  • ADDED: The IsDragDropAllowed, ExplorerAllowedDropRegions, InspectorAllowedDropRegions, RestoreFromMinimizedState properties to ADXOlFormsCollectionItem.
  • ADDED: The IsDragDropAllowed, AllowedDropPositions, RestoreFromMinimizedState to
  • ADXExcelTaskPanesCollectionItem.
  • ADDED: The IsDragDropAllowed, AllowedDropPositions, RestoreFromMinimizedState properties to ADXWordTaskPanesCollectionItem.
  • ADDED: The IsDragDropAllowed, AllowedDropPositions, RestoreFromMinimizedState properties to
  • ADXPowerPointTaskPanesCollectionItem.
  • ADDED: The ADXExcelTaskPanesCollectionItem.ShowTaskPane method.
  • ADDED: Support for XLL in Microsoft Visual C# Express and the Visual Basic Express IDEs.
  • ADDED: The Recognized event to the ADXSmartTag component.
  • ADDED: The IsHiddenStateAllowed property to ADXOlFormsCollectionItem, ADXExcelTaskPanesCollectionItem, ADXWordTaskPanesCollectionItem and ADXPowerPointTaskPanesCollectionItem.
  • ADDED: The Reset Regions / Reset Task Panes design-time commands to the context menu of the ADXOlFormsManager / ADXExcelTaskPanesManager, ADXWordTaskPanesManager and ADXPowerPointTaskPanesManager components.
  • ADDED: The ADXOlFormsCollectionItem.InspectorMode property.
  • ADDED: The Image, ImageTransparentColor, ImageList and ImageMso properties to the ADXRibbonGroup class.
  • ADDED: The OnPropertyChanging and OnItemPropertyChanging events to all Ribbon components.
  • FIXED: The ADXWordTaskPanesManager.WordAppObj and ADXWordTaskPane.WordAppObj properties returned an incorrect object.
  • FIXED: Bug when entering DBCS Japanese characters by using the Input Method Editor (IME) in an ADXOlForm.
  • FIXED: ADXWordTaskPane did not show up in all opened Word windows after enabling an add-in through the COM Add-ins dialog.
  • FIXED: ADXWordTaskPane did not show up in all Word windows after enabling the "Show all windows in the Taskbar" option.
  • FIXED: The ADXWordTaskPane.ADXAfterTaskPaneHide event was not raised when the "Show all windows in the Taskbar" option was disabled and Word windows were hidden.
  • FIXED: ADXOlForm, ADXExcelTaskPane, ADXWordTaskPane and ADXPowerPointTaskPane had different size in the Normal and Minimized region states.
  • FIXED: Explorer region states were initialized incorrectly when Outlook started with the Reading Pane enabled.
  • FIXED: ADXOlForms were hidden for opened Inspectors when the last of several opened Explorers was being closed and Inspectors remained open in Outlook XP.
  • FIXED: The Del key did not work for controls placed on ADXOlForm in the BottonNavigationPane and ButtonTodoBar regions.
  • FIXED: Focus remained on ADXOlForm, ADXExcelTaskPane, ADXWordTaskPane and ADXPowerPointTaskPane when the user switched from the Normal to Minimized or Hidden region state.
  • FIXED: An ADXOlForm did not show up in an Inspector for a new Post item when Word was used as the default email editor.
  • FIXED: Excel with Office Live Add-in 1.3 installed crashed when unregistering an Add-in Express based add-in.
  • FIXED: The ADXOutlookAppEvents.InspectorClose event was raised for opened Inspectors when the last of several opened Explorers was being closed and Inspectors remained open in Outlook XP.
  • FIXED: Some keys did not respond in the Inspector window when ADXOlFormsManager was used in AddinModule.
  • FIXED: The focus shifted off the "Search for" textbox in the Outlook 2003 Help window when custom items were added to an Outlook context menu.
  • FIXED: ADXOlForm located in the WebViewPane layout did not show up for a startup folder if Outlook 2007 SP2 was installed.
  • FIXED: Some minor bugs in the ReadingPane, FolderView and InspectorRegion regions.
  • FIXED: The ArgumentException in the AddinExpress.Extensions.AdxSplitter.WndProc method.
  • FIXED: The 'Parameter is not valid' exception in the AddinExpress.Extensions.AdxTaskPane.WndProc method.
  • FIXED: The ADXPowerPointTaskPanesCollectionItem.TaskPaneInstance property returned an instance only for PowerPoint 2003.
  • FIXED: Public Folders were not scanned when the WebViewPane layout was not used.
  • FIXED: Endless loop between the ADXOlFormsCollectionItem.ADXReadingPaneHide and ADXOlFormsManager.ADXReadingPaneShow events when the Outlook Explorer window was reduced back to the non-maximized size.
  • FIXED: A problem with custom task panes in Word if a new Word document was opened from Internet Explorer.
  • FIXED: XLL functions returned '?' instead of the actual character on PCs with regional settings different from English.
  • FIXED: A problem with custom menu items if a built-in command bar was dynamically created by Outlook.
  • FIXED: The ReminderAdd, ReminderChange, ReminderFire and Snooze events didn't return the correct parameter in the ADXOutlookAppEvents component.
  • FIXED: Add-in Express didn't work correctly with the latest version of Delphi Prism.
  • FIXED: A problem with the setup project in Windows Vista Korean.
  • FIXED: ADXOlForm did not show up for a WordMail inspector when Outlook 2003 was launched by the call: mailto:?subject=Test.
  • FIXED: The ADXExcelTaskPanesManager.ADXBeforeTaskPaneInstanceCreate event was not raised when the ADXExcelTaskPanesCollectionItem. CreateTaskPaneInstance method was called.
  • FIXED: XLL and Excel Automation add-ins were registered only in one version of Excel installed on the PC.
  • FIXED: The ADXBuiltInControl component didn't connect to several controls with the same Id.
  • FIXED: The Shared Add-in Support Update prerequisite was required for XLL add-ins.
  • FIXED: Bug with Simple MAPI security warnings in some versions of Outlook 2007.
  • FIXED: Command bars might not have appeared in Outlook 2007 if it was created via Automation.
  • FIXED: The System.NullReferenceException exception in the AddinExpress.Extensions.ADXForm.WndProc method.
  • FIXED: A problem with installation on the Turkey system.
  • FIXED: The Pressed property of the ADXRibbonSplitButton component didn't refresh the state of the button at runtime.
  • FIXED: The SyncError, SyncProgress, SyncEnd and SyncStart events of the ADXOutlookAppEvents component didn't return the correct sync object type.
  • FIXED: The main window of the Visio application might have appeared while the add-in was unregistered.

Back to top

Add-in Express for Microsoft Office and .net - System Requirements

System Requirements

Supported Microsoft Office applications

COM Add-in host applications

  • Microsoft Excel 2000 and higher
  • Microsoft Outlook 2000 and higher
  • Microsoft Word 2000 and higher
  • Microsoft FrontPage 2000 and higher
  • Microsoft PowerPoint 2000 and higher
  • Microsoft Access 2000 and higher
  • Microsoft Project 2000 and higher
  • Microsoft MapPoint 2002 and higher
  • Microsoft Visio 2002 and higher
  • Microsoft Publisher 2003 and higher
  • Microsoft InfoPath 2007
Supported MS Office editions
  • Student
  • Home
  • Standard
  • Professional
  • Professional Plus
  • Ultimate
  • Enterprise
All Microsoft Office service packs and updates are supported.

Smart Tag host applications

  • Microsoft Excel 2002 and higher
  • Microsoft Word 2002 and higher
  • Microsoft PowerPoint 2003 and higher
  • Microsoft Outlook 2003 and higher

Excel RTD servers and Automation Add-ins

  • Microsoft Excel 2002 and higher

XLLs
Microsoft Excel 2000 and higher

Supported IDEs and programming languages

Supported languages

  • Visual Basic .NET 2003
  • Visual Basic .NET 2005
  • Visual Basic .NET 2005 Express
  • Visual Basic .NET 2008
  • Visual Basic .NET 2008 Express
  • Visual C# .NET 2003
  • Visual C# .NET 2005
  • Visual C# .NET 2005 Express
  • Visual C# .NET 2008
  • Visual C# .NET 2008 Express
  • Visual C++ .NET 2003
  • Visual C++ .NET 2005
  • Visual C++ .NET 2008
  • Delphi Prism 2009
IDE
  • Visual Studio 2008 Team System
  • Visual Studio 2008 Professional
  • Visual Studio 2008 Standard
  • Visual Basic .NET 2008 Express
  • Visual C# .NET 2008 Express
  • Visual Studio 2005 Team System
  • Visual Studio 2005 Professional
  • Visual Studio 2005 Standard
  • Visual Basic .NET 2005 Express
  • Visual C# .NET 2005 Express
  • Visual Studio 2003 Enterprise Architect
  • Visual Studio 2003 Enterprise Developer
  • Visual Studio 2003 Professional
  • Visual Studio 2003 Standard
  • Delphi Prism 2009
Visual Studio 2003 Trial (Learning) Edition is not supported.

.NET Framework

  • .NET Framework 1.1
  • .NET Framework 2.0
  • .NET Framework 3.5