Search Wiki:
Site Source is a Word 2007 add-in that displays a custom ribbon and a custom task pane that allow the user to connect to a Windows SharePoint Services list directly from the Word client and insert data from the list without using the clipboard.

This code is published "as is", without any warranty.

If you have any questions, comments or feedback please visit the project home page http://archive.msdn.microsoft.com/SiteSource or my Hungarian blog (http://balassy.spaces.live.com) or send me an e-mail to balassy at aut dot bme dot hu

Thank you.

György Balássy
Microsoft Regional Director, Hungary, ASP.NET MVP
MSDN Competence Center
http://balassy.spaces.live.com
http://www.msdnkk.hu

System Requirements

  • Visual Studio 2008 with Office Word 2007 add-in project template
  • Office Word 2007

Samples and How-Tos

In the source code of this project you can see samples to the following:
  • Create a custom Word 2007 add-in
  • Using the Ribbon Designer in VS 2008
  • Create a custom ribbon without XML
  • Handle user actions in C#
  • Create a custom task pane in Word 2007 using user controls
  • Handle task pane events in C#
  • Access the Windows SharePoint Services Lists Service to retrieve:
    • Available lists on a SharePoint site
    • List schema (field information)
    • List items
  • Use LINQ to XML to parse the XML results from the Windows SharePoint Services webservice
  • Access the recently used URL list from a TextBox
  • Save per-user application settings
  • Use the Windows Credentials Manager to store and retrieve Windows account information in a secure way.

Screenshots

The user control of the Site Source add-in task pane in Visual Studio 2008:
SiteSource-UserControl_3.png

The Site Source add-in in action:
SiteSource-Word_3.png
Last edited Mar 24 2008 at 12:07 PM  by balassy, version 11
Updating...
Page view tracker