Welcome to MSDN Blogs Sign in | Join | Help

Andrew Whitechapel

Visual Studio, Office and other Nonsense
VSTO/VSTA Power Tools v1.0

As I announced at the Office Developers Conference in San Jose this week, we’re releasing a set of power tools that complement the developer’s experience when building Office-based or VSTA-based solutions. These tools are freely downloadable here. We’re releasing these tools independently of our normal Visual Studio release cycle – even though in many cases we are considering rolling them into Visual Studio itself in a later release.

These tools are unsupported – if we wanted to officially support them, we’d have to invest a lot more resources in thorough implementation and testing. If we were able to invest the required level of resources, we would most probably have included them in the product in the first place. So, it’s a delicate balance: they’re unsupported because we couldn’t test them very thoroughly – but on the upside, this does allow us to release them outside the normal VS release schedule. Here’s a summary of the tools in this release:

Tool

Description

Type of Tool

Open XML Package Editor

A graphical treeview-based editor for examining and editing Open XML Package files (including Word, Excel and PowerPoint documents).

Add-in to Visual Studio.

Ribbon IDs ToolWindow

A custom tool window that displays all re-usable built-in Office Ribbon IDs.

Add-in to Visual Studio.

Office Custom UI Manager

A set of classes for coordinating multiple instances of Ribbon, custom task pane, and custom form region objects.

Runtime class library source code.

Office Interop API Extensions

A set of C# classes for handling parameterized properties  and optional/named parameters, as well as for LINQ-enabling Office collection objects.

Runtime class library.

SharePoint Feature Sweeper

A GUI tool that cleans up unwanted SharePoint features from the developer's environment.

Standalone Windows Forms application.

SharePoint Workflow Package Generator

A tool to package a SharePoint workflow project so that it can be deployed.

Console application.

VSTO/VSTA Pipeline Verifier

A GUI tool that reflects over custom pipeline assemblies to validate the complete VSTA pipeline.

Standalone Windows Forms application.

VSTO Developer Cleaner

A GUI tool that removes leftover build artifacts from the developer's computer.

Standalone Windows Forms application.

VSTO Troubleshooter

A diagnostic tool that examines a computer for the necessary pre-requisites for running VSTO solutions.

Standalone Windows Forms application.

 

We’re obviously very interested in getting customer feedback for these tools, including any bugs that surface – and even though they’re unsupported, we will do our best to accommodate feature requests and bug fixes in any later updates to the tools. We’re hoping that this strategy of releasing independent tools will allow us to respond in a more timely fashion to identified customer requirements.

Posted: Thursday, February 21, 2008 12:03 PM by andreww

Comments

Kevin Boske - VSTA said:

Back when we were working heavily on the OpenXML file format developer tools, many of us were using zip

# February 21, 2008 4:41 PM

Noticias externas said:

Back when we were working heavily on the OpenXML file format developer tools, many of us were using zip

# February 21, 2008 5:24 PM

VSTO and Anything Else I Can Think Of said:

As announced in Andrew Whitechapel's post , version 1.0 of the VSTO Power Tools have been released! One

# February 21, 2008 5:39 PM

A little bit of everything... said:

Nine VSTO/VSTA Power Tools were release to web today. You can download them here or read the short descriptions

# February 21, 2008 6:21 PM

Noticias externas said:

Nine VSTO/VSTA Power Tools were release to web today. You can download them here or read the short descriptions

# February 21, 2008 6:25 PM

.NET4Office said:

We've just announced a cool set of power tools for VSTO 3.0. These are some really cool add-ons to VSTO

# February 21, 2008 8:55 PM

Noticias externas said:

We've just announced a cool set of power tools for VSTO 3.0. These are some really cool add-ons to

# February 21, 2008 9:42 PM

See what I see. said:

First off, I missed last week, it happens I'll try not to miss posting very often. That said: I have

# February 21, 2008 10:59 PM

Noticias externas said:

I have some excellent news for any VSTO developers out there. We've released the first set of Power

# February 21, 2008 11:46 PM

Haaron Gonzalez said:

El día de hoy quiero platicar como me fue en el Office Developer Conference 2008 (ODC2008) y algunas

# February 22, 2008 1:39 AM

Haaron Gonzalez said:

El día de hoy quiero platicar como me fue en el Office Developer Conference 2008 (ODC2008) y algunas

# February 22, 2008 1:39 AM

Thomas Lebrun said:

Microsoft, via le blog d' Andrew Whitechapel , vient d'annoncer la mise à disposition des Power Tools

# February 22, 2008 2:54 AM

Mauricio Ordoñez said:

The Visual Studio team has just released a set of add-ons called VSTO Power Tools . Andrew Whitechapel

# February 22, 2008 11:56 AM

Security & Architecture said:

Pochi giorni fa all’ ODC (Office Developer Conference) di San Jose è stata annunciata la disponibilità

# February 22, 2008 12:09 PM

El Bruno said:

Buenas, nuestros amigos de Seattle , han liberado otro set de Power Tools , pero esta vez orientado a

# February 23, 2008 6:34 AM

El Bruno said:

Buenas, nuestros amigos de Seattle , han liberado otro set de Power Tools , pero esta vez orientado a

# February 23, 2008 6:34 AM

El Bruno said:

Buenas, nuestros amigos de Seattle , han liberado otro set de Power Tools , pero esta vez orientado a

# February 23, 2008 6:35 AM

XL-Dennis said:

Hi Andrew,

This is really great news. Will You set up a feedback section for the Toolkit 'somewhere' or will You be reading the comments here in the blogpost on a regular basis?

Thanks,

Dennis

# February 23, 2008 7:20 AM

andreww said:

Hi Dennis - we are indeed looking to set up a feedback mechanism for the tools. Meanwhile, of course, I'll pay close attention to comments here in this blog.

Thanks

Andrew

# February 23, 2008 12:36 PM

Klaus RM said:

Hi Andrew

Great news, but I have a little trouble with finding the assembly Microsoft.Office.Interop.Extensions.dll and therefore I cannot (yet) eliminate the frustrating use of ref System.Type.Missing.

I hope you can help.

Thanks

Klaus

# February 24, 2008 10:49 AM

Bite my bytes said:

Links of the Week #25 (week 8/2008)

# February 24, 2008 5:25 PM

Zunanji viri said:

Development Top-10 Application-Design Mistakes - How not to design your UI. It's hard not to nod

# February 24, 2008 6:12 PM

PhillipHoff said:

Hi Klaus,

The extensions are application-specific.  For Word applications, for example, you would use Microsoft.Office.Interop.Word.Extensions.dll.  The Microsoft.Office.Interop.Extensions.dll contained a few minor extensions that were common across the Office suite, but the assembly was omitted from this initial release.

-Phil

# February 25, 2008 2:31 PM

Klaus RM said:

Thanks, Phil!

I got it to work now. I was trying to use the extension method on a different Document type, and naturally it didn't work.

I just got a bit confused when I read the documentation and saw the reference to the assembly I couldn't find anywhere.

:-)

Klaus

# February 27, 2008 3:49 AM

Andrew Whitechapel said:

I announced the release of v1 of the VSTO/VSTA Power Tools last time , and they've been getting quite

# March 6, 2008 9:44 PM

Pranav ... Blogging said:

Did you want to make - - A graphical treeview-based editor/VS addin for examining and editing Open XML

# March 17, 2008 9:45 PM

Nikhil Khandelwal said:

We announced the release of VSTO power tools at Office Developer Conference (ODC). Of the many tools that we released, I will discuss the SharePoint Workflow Package Generator. Workflow package generator is a tool that creates a WSP file from a VS 2008 SharePoint workflow project...

# March 20, 2008 1:16 AM

Gary Depue's VSTA Blog said:

Andrew Whitechapel announces VSTO/VSTA Power Tools for developers working with VSTA which includes the

# March 28, 2008 10:14 AM

Andrew Coates ::: MSFT said:

Anyone who's been to any of my recent presentations knows that I'm a passionate advocate of developing

# May 9, 2008 3:48 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Page view tracker