Sign in
.NET4Office
A blog by Eric Carter
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Tags
All Office and no play...
Great Moments at Work
InfoPath
Office Programming Model
Programmability
Archive
Archives
November 2009
(1)
May 2009
(10)
April 2009
(1)
March 2009
(9)
October 2008
(1)
August 2008
(2)
July 2008
(3)
June 2008
(1)
May 2008
(6)
April 2008
(18)
March 2008
(1)
February 2008
(1)
October 2007
(4)
July 2007
(3)
May 2007
(2)
April 2007
(8)
November 2006
(7)
October 2006
(2)
September 2006
(3)
August 2006
(2)
July 2006
(4)
June 2006
(6)
May 2006
(3)
April 2006
(1)
March 2006
(3)
February 2006
(2)
January 2006
(3)
November 2005
(3)
October 2005
(1)
September 2005
(6)
August 2005
(3)
July 2005
(1)
June 2005
(13)
May 2005
(3)
March 2005
(3)
February 2005
(2)
January 2005
(2)
December 2004
(2)
November 2004
(3)
October 2004
(9)
September 2004
(8)
August 2004
(4)
July 2004
(1)
June 2004
(3)
May 2004
(9)
April 2004
(31)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
.NET4Office
Writing user defined functions for Excel in .NET
Posted
over 9 years ago
by
Eric Carter
16
Comments
I've updated this article with some new guidance-- for the details, see this post . Excel enables the creation of user defined functions that can be used in Excel formulas. A developer must create a special kind of DLL called an XLL. Excel also allows...
.NET4Office
Your guide to VSTO 2.0 (and 3.0) at PDC
Posted
over 8 years ago
by
Eric Carter
12
Comments
If you are lucky enough to be attending PDC, there are going to be lots of VSTO goodies for you to check out. There will be a lot of information on VSTO 2.0 including an entire day preconference on VSTO 2.0 ( PRE10 ). In addition, PDC is the time to announce...
.NET4Office
Bear and the berries
Posted
over 9 years ago
by
Eric Carter
11
Comments
I talked to a Really Smart Guy TM at Microsoft yesterday about community and Microsoft's efforts in the community. The question I was trying to get answered was--is Microsoft approaching community in the right way? Would a Microsoft employee's time...
.NET4Office
Type.Missing, C#, and Word
Posted
over 9 years ago
by
Eric Carter
11
Comments
Recently there was a little bit of a ruckus about the correct way to talk to the Word object model in C# when it comes to missing arguments. If you've ever used the Word PIAs with C# (Primary Interop Assemblies) you will be familiar with the coding practice...
.NET4Office
VSTO 2.0 and Cached Data: Goodbye Hidden Sheets, Hello Server!
Posted
over 9 years ago
by
Eric Carter
10
Comments
Paul Cornell blogs about cached data in VSTO 2.0 . I gotta tell you—cached data is one of features I’m most excited about in VSTO 2.0. First some background: Office programming is different from traditional WinForms programming...
.NET4Office
So what are these Host Controls you speak of?
Posted
over 9 years ago
by
Eric Carter
9
Comments
Host controls are at the heart of the VSTO 2.0 programming model. What are they, how and when do you create them, and what do they do for you? What is a Host Control? We provide several host controls in the VSTO 2.0 programming model. For Excel, we...
.NET4Office
VSTO “v3”-an early look at our direction
Posted
over 8 years ago
by
Eric Carter
8
Comments
At PDC we showed an early alpha build of VSTO v3 that gave attendees an idea of where VSTO v3 is going. Here are some of the early themes of VSTO v3: Works with Office 12 VSTO v3 will target Office 12. We plan to make all the features in VSTO...
.NET4Office
New VSTO 3.0 and Office 2007 Book Hot off the Presses
Posted
over 4 years ago
by
Eric Carter
8
Comments
I’m excited to announce that I have completed a new book on VSTO 2008 and Office 2007 that is hot off the presses. I just got a copy in the mail and as my editor said, it’s a “big baby”, 1055 pages of VSTO 3.0 goodness. This book was an interesting...
.NET4Office
Updated Instructions for Writing User Defined Functions for Excel in .NET
Posted
over 5 years ago
by
Eric Carter
7
Comments
I updated a very popular blog post I made several years ago with some little additions and corrections that I think make the process of creating a user defined function (e.g. a custom function to use in Excel formulas) easier to create in Visual Studio...
.NET4Office
VSTO support for Outlook
Posted
over 8 years ago
by
Eric Carter
7
Comments
Steve Ballmer announced VSTO support for Outlook add-ins in his Tech-Ed keynote today. This is exciting news--VSTO Outlook add-ins solve all the problems people have encountered while trying to build managed COM add-ins for Outlook using IDTExtensibility2...
.NET4Office
Bill Gates announces availability of the VSTO "v3" Community Technology Preview (CTP)
Posted
over 7 years ago
by
Eric Carter
7
Comments
Today at the Office Developer Conference in Redmond, Bill Gates announced the immediate availability of a Community Technology Preview of Visual Studio Tools for Office 'v3'. This CTP release works against the Beta 1 Technical Refresh of Microsoft Office...
.NET4Office
VSTO 'v3' CTP for Office 2007 Beta 2
Posted
over 7 years ago
by
Eric Carter
7
Comments
The VSTO 'v3' CTP for Office 2007 Beta 2 is available now. Start playing with Office 2007 development and the next version of VSTO today. First you need to get Office 2007 Beta 2: http://www.microsoft.com/office/preview/beta/getthebeta.mspx Then...
.NET4Office
Visual Studio Tools for Applications (VSTA) Launches at PDC
Posted
over 8 years ago
by
Eric Carter
6
Comments
From the team that brought you Visual Studio Tools for Office--we announced a new product today called Visual Studio Tools for Applications. Visual Studio Tools for Applications (VSTA) is a .NET-based application customization technology designed to...
.NET4Office
When is .NET for Office?
Posted
over 9 years ago
by
Eric Carter
6
Comments
Thomas Williams asks “When is .NET for Office..I’m sick of using VBA!” Good question! To some extent, .NET for Office is here today. This year, my team released a new product in the Visual Studio product family with the mind-numbingly...
.NET4Office
Advice for Emerging Platforms
Posted
over 9 years ago
by
Eric Carter
6
Comments
If I was to go work for another team inside Microsoft right now, I think the team I’d be most tempted to work for is the Outlook team. Why?—because in my opinion at least, Outlook is the next big emerging developer platform at Microsoft...
.NET4Office
Fun with Excel--setting a range of cells via an array
Posted
over 9 years ago
by
Eric Carter
6
Comments
A developer on my team was recently trying to set the contents of a small column of excel cells to an array of values. This is a desirable thing to do—if you are setting a range of values in Excel, it is much better to create an array and make one...
.NET4Office
VSTO 2.0 Managed Control Support: Primary and Extender
Posted
over 9 years ago
by
Eric Carter
6
Comments
VSTO 2.0 has a feature that allows you to embed any WinForms control you want into an Excel spreadsheet or Word document. This lets you use lots of powerful WinForms controls in your Office solution. When you add a managed control to your document (by...
.NET4Office
Coming to grips with the mess of types in the Office PIAs
Posted
over 9 years ago
by
Eric Carter
5
Comments
Have you ever looked at the Excel PIA “Microsoft.Office.Interop.Excel” using the object browser in Visual Studio and just been blown away and confused by what you see there? For example, consider what .NET Interop does to the simple...
.NET4Office
Excel PIAs: Who you calling Dummy--Dummy?
Posted
over 9 years ago
by
Eric Carter
5
Comments
When you look at the Excel PIA in the object browser in Visual Studio, you will quickly notice what appears to be method centric name calling: a slew of methods with the text “Dummy” in them. There's even an interface called IDummy (implement...
.NET4Office
Introducing OfficeWiki.net - An experiment in community Office PIA documentation
Posted
over 9 years ago
by
Eric Carter
5
Comments
You may be aware that there isn't documentation available right now for the Office PIA's (Microsoft.Office.Interop.Word.dll, Microsoft.Office.Interop.Excel.dll, and Microsoft.Office.Core.dll). There will be official Microsoft documentation available at...
.NET4Office
Office Object Model Thoughts
Posted
over 9 years ago
by
Eric Carter
5
Comments
Currently, one of the greatest obstacles faced by Office developers is the difficulty of using the Office object model. Just calling the object model the “Office object model” is incorrect—it is really several separate object models...
.NET4Office
More about the VSTO 2.0 Programming Model--introducing Views
Posted
over 9 years ago
by
Eric Carter
5
Comments
I wrote in some detail about view controls earlier. My hope in this entry is to give you a slightly higher level view of the programming model and to introduce the concept of views. To begin, we will examine the programming model created in VSTO...
.NET4Office
FAQ: Why do my forms in my managed add-in or VSTO 2003 look Windows 95-ish
Posted
over 9 years ago
by
Eric Carter
5
Comments
This is a frequent question that comes up. You develop a managed add-in or VSTO 2003 code behind. You show a windows form and yuck--it looks like Windows XP never happened. The buttons aren't pretty like the Windows XP buttons. Everything looks circa...
.NET4Office
Add-in Shimming Wizard!
Posted
over 9 years ago
by
Eric Carter
5
Comments
I've talked at some length in this blog about the importance of shimming your managed add-in so it can live in its own appdomain and not do damage to other add-ins. Also, while I'm on the topic, please don't force a particular version of the CLR--always...
.NET4Office
Fun with Shimming Wizards, Shimming and Outlook
Posted
over 9 years ago
by
Eric Carter
5
Comments
As promised, I thought I'd report on my experience with the new Shimming wizards that I blogged about earlier . The wizards are available for download here . I've been working mainly with Visual Studio 2005 Beta 1 and the 2.0 CLR. Silly me...
Page 1 of 9 (214 items)
1
2
3
4
5
»