So I'm heading out to TechEd in Barcelona tomorrow.  We will be launching VSTO 2005 SE there and I'll try to blog while I'm there.

I'm participating in 3 sessions listed below.

Also, I think I just did the most geeky thing I've done for a while in preparing for this trip.  I just reimaged my home machine to install Windows Vista on it and I haven't yet installed Office.  My wife has this handy "packing checklist" in excel that I wanted to print, but I didn't have a copy of excel to open the file.  So I e-mailed it to myself and used the cool new "Open as Web Page" feature for attachments in Outlook Web Access to print the spreadsheet.

Anyway, hopefully I'll remember to pack everything I need and I'll see you at some of the sessions below.

OFF303 Visual Studio 2005 Tools for Office Second Edition (VSTO 2005 SE) - A Step on the Road to 'Orcas'
Eric Carter , Martin Sawicki
Tue Nov 7 17:45 - 19:00
Visual Studio Tools for Office 2005 Second Edition (VSTO 2005 SE) is an add-on release to Visual Studio 2005 that allows you to create add-ins for the Microsoft Office 2007 system. VSTO 2005 SE also provides Visual Studio projects to put code behind InfoPath 2007 forms. VSTO 2005 SE will be available as a free fully supported download when Office 2007 releases.

This session drills down into all the details of VSTO 2005 SE including how to build an add-in that customizes the new Office 2007 UI (also known as the Ribbon). We also will show how to create application-level custom task panes for Office 2007 applications.

Finally, we will preview the new Office developer features coming in the Orcas release of Visual Studio.
OFFWD02 Brainstorming: Think with us about a possible Enterprise Library for Office. Which Patterns & Practices would you like to see from us?
Chris Bryant , Eric Carter , Joanna Bichsel , Mario Szpuszta , Matt Hallett , Rob Barker
Fri Nov 10 15:15 - 16:30
You are already working on projects using Visual Studio Tools for Office (VSTO), Windows SharePoint Services or one of the Microsoft Office SharePoint Server technologies? You are looking for proven patterns and practices to successfully design and develop such solutions. Or much better: you have ideas you want to discuss with us? This first brainstorming session ever is your perfect opportunity to share your ideas and concepts for proven practices in Office-development and to brainstorm together with us about what possible patterns and practices building blocks for Office development can look like. Share your ideas with us, give us feedback and think with us about what patterns and practices for developing applications on the 2007 Microsoft Office System should look like!
PRE006 Visual Studio Tools for Office
Eric Carter , Mario Szpuszta , Martin Sawicki
Mon Nov 6 12:00 - 19:00
Visual Studio 2005 Tools for the Microsoft Office System (VSTO) is the default toolset for building Office solutions in managed code. VSTO provides a RAD experience for the developer, and a robust secure runtime environment for your solution to run in. The design of VSTO addresses all the significant pitfalls of building managed code solutions for Office. VSTO also brings together the rich feature set of the .NET Framework and base class library with the familiar functionality of Office applications.

This whole day pre-conference event gives you a comprehensive introduction to Office client development using the VSTO 2005 release. You will learn how to create custom solutions based on Microsoft Office System 2003 and the .NET Framework. After exploring the basic architecture and programming model of VSTO, you will drill down into how to create smart client applications using Office and VSTO.

We will also introduce the VSTO 2005 Second Edition release which adds support for Microsoft Office System 2007.