ADX .NET vs ADX VSTO

Add-in Express™ Support Service
That's what is more important than anything else

ADX .NET vs ADX VSTO
Differences? Why one over the other? 
Son Nguyen




Posts: 55
Joined: 2007-03-28
I looked at both demos and it appears the .NET version can do what the VSTO version can do. What are the major differences and why would you choose one over the other?

Thanks.
Posted 28 Mar, 2007 13:26:41 Top
Andrei Smolin


Add-in Express team


Posts: 18506
Joined: 2006-05-11
Hello Son,

Add-in Express 2007 for VSTO is a set of components such as command bars, ribbons, etc. Add-in Express 2007 for .NET provides a wider component set plus support for multi-host and multi-add-in solutions (ClickOnce is supported, too). Add-in Express 2007 for VSTO relies on MS VSTO in add-in loading while Add-in Express 2007 for .NET provides the loader of its own.
The Add-in Express Loader includes the following features:
- non-admin setup projects,
- the use of the ShadowCopy feature of the AppDomain class that allows updating an add-in while it is loaded,
- setup log files.

Multi-host: you create just one add-in that works in all versions of several hosts. Note, in MS VSTO you will need to create as many add-ins as many hosts you plan to support. And if you plan to support both 2003 and 2007 versions, you must multiply the number of add-ins by two. And if you plan to support Office 2000 or XP, VSTO is not a choice because it doesn't support these Office versions at all.

Regards from Belarus,
Andrei Smolin
Add-in Express Team Leader
Posted 29 Mar, 2007 05:20:30 Top
Son Nguyen




Posts: 55
Joined: 2007-03-28
Thank you, that was very helpful.
Posted 29 Mar, 2007 23:31:42 Top