banner
Dave Horner's Website - Yet another perspective on things...
Home Tech Talk Windows OS Office applications and programming
If you appreciate the information found on this website, please drop me a line!

Who's Online

We have 32 guests online
Content View Hits : 1157208
moon and stars
How did you find my site?
 
How often do you answer random online questions?
 

Random Quote

Which statement seems more true? I have a brain. I am a brain.
—Douglas Hofstadter
016_17
PANA0027
P1010021
100_1687

Office applications and programming

Tuesday, 03 October 2006 10:08
Microsoft office and I have had a long time relationship. There are times when I really love it, and other times I want to throw it out the window never to be seen again.... It is the most feature rich and powerful Office application around however. :)

In Office 2007, you can create ribbon extensions for application/document wide customization.
In Office 2003, you had things like the task pane, but it was document level.
System.IO.Packaging - good for working with 2007 docx files.


wvWare
AbiWord
Viewing Word files at the command line
What You Need To Know About Using Office As A Development Platform


Visual Studio Tools for Office - MSDN Forums
CodeProject: Office 2007 Competition. Free source code and programming articles
CodeProject: Office 2007 Competition Discussions. Free source code and programming articles


Groove
Microsoft Office Groove 2007 product overview - Groove - Microsoft Office Online
Microsoft Office Groove Server 2007 product overview - Groove Server - Microsoft Office Online
TechNet Webcast: How Microsoft IT Deployed Office Groove 2007 (Level 300)
Groove server install language not supported. - MSDN Forums


Targeting
Office is an old and large beast. It has many features and people love it. I've had experience programming with all the versions of Office from 98 and above. Office and IE forced me to learn COM in all its spender. Now a days, you've got managed apis which make things much simpler. However, you've still gotta deal with the primary interop assemblies(pia). I'm interested to see how MS does the x64 port of Office...

Download details: Office 2003 Update: Redistributable Primary Interop Assemblies
Installing and Using the Office 2003 Primary Interop Assemblies
Download details: VSTO Power Tools v1.0.0.0
Office Apps: Extend Your VBA Code With VSTO
Registry Entries for Application-Level Add-Ins
VSTO: Build Office-Based Solutions Using WPF, WCF, And LINQ


VSTO Blogs
Visual Studio 2008: Microsoft Visual Studio Tools for Office
Paul Stubbs - VSTO for Mere Mortals and more
Mike Hernandez Blog
John R. Durant's WebLog
Misha Shneerson
Andrew Whitechapel
Office Zealot


Research projects coming from MS, (search for commands instead of using the ribbon?)
Microsoft Office Labs
Last Updated on Tuesday, 29 April 2008 06:20