.NET4Office
A blog by Eric Carter
Office Developer Conference
Are you coming to the Office Developer Conference next week in Redmond? If so, be sure to check out...
Author: Eric Carter Date: 03/16/2006
Jobs on the VSTO and VSTA Teams at Microsoft
Would you like to help realize the vision of Office as a development platform? Do you want your work...
Author: Eric Carter Date: 03/03/2006
Word hands on labs for VSTO 2005
The team has just updated the Word hands on labs for VSTO 2005:...
Author: Eric Carter Date: 02/24/2006
New article on using VSTO 2005 to develop a business intelligence application
Another new VSTO 2005 article is now live. This article was written by Steve Hansen of Dakota...
Author: Eric Carter Date: 02/09/2006
Guided tour of VSTO
There is a cool new guided tour on MSDN that shows new features of Visual Studio and the VSTO...
Author: Eric Carter Date: 01/24/2006
New MSDN Article on Server Capabilities of VSTO
There is a new article on MSDN that focuses on VSTO's support for manipulating documents on the...
Author: Eric Carter Date: 01/18/2006
Got questions?--we've got answers
If you haven't discovered this yet, the VSTO team and the rest of the VSTO community is actively...
Author: Eric Carter Date: 01/13/2006
The first must-have VSTO add-on: enhance your Office IntelliSense
If you haven't downloaded it yet, you must download the Microsoft IntelliSense XML Files for...
Author: Eric Carter Date: 11/14/2005
San Francisco Launch of Visual Studio--ATE and Book Signing
A quick note--I'll be at the San Francisco launch of Visual Studio on Monday so look me up if you...
Author: Eric Carter Date: 11/06/2005
VSTA
I blogged briefly about the VSTA product before. VSTA is a new product from the same team that...
Author: Eric Carter Date: 11/01/2005
Scrum, Agility, and all that
A fellow VSTO team member, Ade Miller, is blogging about Agile methods, scrum, etc. Ade has been...
Author: Eric Carter Date: 10/21/2005
VSTO “v3”-an early look at our direction
At PDC we showed an early alpha build of VSTO v3 that gave attendees an idea of where VSTO v3 is...
Author: Eric Carter Date: 09/28/2005
Visual Studio Tools for Applications (VSTA) Launches at PDC
From the team that brought you Visual Studio Tools for Office--we announced a new product today...
Author: Eric Carter Date: 09/14/2005
PDC Observations, "Round tripping" the data with simple data binding back to the data base
Well, PDC has started. We had a great pre-conference session on VSTO that was well attended--it was...
Author: Eric Carter Date: 09/13/2005
Hosting a web page in ActionsPane
Check out this cool little post by Paul on how to put a web page into a VSTO 2.0 ActionsPane.
Author: Eric Carter Date: 09/07/2005
VSTO Book Launches at PDC!
I'm extremely excited to announce that the long awaited book on VSTO that Eric Lippert and I have...
Author: Eric Carter Date: 09/06/2005
Your guide to VSTO 2.0 (and 3.0) at PDC
If you are lucky enough to be attending PDC, there are going to be lots of VSTO goodies for you to...
Author: Eric Carter Date: 09/06/2005
Little Changes: Excel Locale--again
I'm not sure if people realize how significant the fixing of the Excel locale issue is that I...
Author: Eric Carter Date: 08/25/2005
Small Changes: VSTO host item and host controls & InnerObject
In VSTO, we have host item bases (the base classes for the Document, Workbook, Sheet, and Chart...
Author: Eric Carter Date: 08/23/2005
Misha cat is bloggin
Misha Shneerson--developer of VSTO features such as ActionsPane and smart tags, is now blogging:...
Author: Eric Carter Date: 07/21/2005
June CTP Drop: A way to disconnect a ListObject from its DataSource that leaves the data in the ListObject
This probably seems pretty obvious but there was no way until the June CTP build to fill a...
Author: Eric Carter Date: 06/28/2005
June CTP Drop: Some changes to dynamically added controls
We made a couple of small changes to our dynamic controls support feature--this is the feature where...
Author: Eric Carter Date: 06/23/2005
June CTP Drop: RemoveCustomization method
Another thing that came back loud and clear in developer feedback is that there needs to be a way to...
Author: Eric Carter Date: 06/20/2005
June CTP Drop: An easier way to attach a VSTO customization for WordML and WordML XLST scenarios
I recently blogged about the new feature that fixes the Excel Locale issue. There are several other...
Author: Eric Carter Date: 06/17/2005
How VSTO solves the Excel LCID or Locale issue in the June CTP build
The June CTP of Visual Studio 2005 is now live on MSDN. In this build, you will find that VSTO has...
Author: Eric Carter Date: 06/15/2005
VSTO Smart Tag Terms
VSTO smart tags let you easily create a smart tag by adding some terms to it. For example, consider...
Author: Eric Carter Date: 06/13/2005
I'm looking for a strong developer to work on my team creating the next version of VSTO
I'm looking for a strong developer with C++ & C# skills to work on the next version of VSTO. I...
Author: Eric Carter Date: 06/13/2005
Even More Misha Cat: Why are the number of Actions in VSTO's Smart Tag feature fixed?
Misha also worked on the VSTO Smart Tags feature. I recently asked him this question: Eric: One...
Author: Eric Carter Date: 06/10/2005
Check out this Outlook VSTO video
Kathleen has created yet another awesome video, this time showing VSTO's new support for Outlook....
Author: Eric Carter Date: 06/08/2005
VSTO Book Announcement--Sample chapter covers VSTO's new support for Outlook
More exciting announcements! Eric Lippert and I have just completed writing a book on VSTO that will...
Author: Eric Carter Date: 06/06/2005
VSTO support for Outlook
Steve Ballmer announced VSTO support for Outlook add-ins in his Tech-Ed keynote today. This is...
Author: Eric Carter Date: 06/06/2005
More Misha Cat: Why did we use the wrap approach rather than the extends approach for Actions Pane
Continuing my series of interviews with Misha Shneerson. Eric: Why did we use the "wrap" approach...
Author: Eric Carter Date: 06/03/2005
ActionsPane AutoRecover and Clear
Misha Shneerson--also known as "Misha-Cat" and "founder of ActionsPane" recently answered some...
Author: Eric Carter Date: 06/01/2005
'missing' in action with C#
When programming in C#--if you want to omit an optional parameter for a method in the Excel object...
Author: Eric Carter Date: 05/09/2005
The assembly * could not be found...
An internal user of VSTO asks: Why can't we give an error message like "Visual Studio 2005 Tools for...
Author: Eric Carter Date: 05/05/2005
A Beta 2 VSTO Issue you may encounter in VB.NET: Me.Range("A1") throws a COMException
In Beta2 we shipped with an unforunate bug that will affect VB.NET users. If you write code like...
Author: Eric Carter Date: 05/05/2005
DevX Microsoft Office Professional Developer Portal
DevX just launched the Microsoft Office Professional Developer Portal on DevX.com...
Author: Eric Carter Date: 03/23/2005
Setting a Range of Cells in One Call
A reader writes: I've enjoyed reading your online blog about Excel/Dotnet integration. I have a...
Author: Eric Carter Date: 03/16/2005
VSTO Security Model Principles
VSTO takes a very strong stance on security to prevent the spread of macro viruses or worms. VSTO's...
Author: Eric Carter Date: 03/01/2005
Want to work on VSTO technologies?
Visual Studio Tools for Office is really taking off and the team that creates VSTO is growing fast....
Author: Eric Carter Date: 02/21/2005
My Add-in Project Doesn't Work Anymore--What Happened?
A common issue that occurs in add-in development goes like this. “I just pressed F5 on my add-in...
Author: Eric Carter Date: 02/01/2005
Awesome Videos Illustrating VSTO's Data Binding Features
Kathleen has just posted two new videos showing how VSTO's Data Binding Features work. I guarantee...
Author: Eric Carter Date: 01/19/2005
Some new VSTO resources
If you haven't checked it out yet, Chris Kunicki has created a VSTO Zone at his site that has a...
Author: Eric Carter Date: 01/08/2005
Working with Word Collections and using get_Item
Items in a Word collection are accessed in two different ways depending on whether the index into...
Author: Eric Carter Date: 12/29/2004
Writing user defined functions for Excel in .NET
I've updated this article with some new guidance--for the details, see this post. Excel enables the...
Author: Eric Carter Date: 12/01/2004
When foreach in Excel goes wrong
This seems like a reasonable piece of code: For Each oCell As Excel.Range In Me.Range("a1:b5")...
Author: Eric Carter Date: 11/18/2004
More VSTO 2005 Video Magic
Kathleen has created two new videos you should check out. Nice! Demo 5--How to Resize Excel Controls...
Author: Eric Carter Date: 11/11/2004
Office Watsoning and Exceptions in VSTO 2005 Beta 1
[EDITOR'S NOTE] Blogging has been slow as we are spending almost all our time getting Beta 2 out the...
Author: Eric Carter Date: 11/08/2004
Another officewiki.org plug.
I've been doing some C# development with the Excel object model and when you look at Excel objects...
Author: Eric Carter Date: 10/27/2004