Click here to Skip to main content
6,822,123 members and growing! (17,276 online)
Email Password   helpLost your password?
Article Category: All Topics MFC/C++ C# VB.NET ASP.NET SQL Architect Windows 7 Java LAMP Mobile CEO / Manager

Office Development


Enterprise Systems » Office Development
Language
Platform
Technology
Audience
Skill Level
Topic
Clear All

Contents

Microsoft Office - General

top
Title / Updated Author Score  
Bulk Office Protection Application
Updated: 1 Sep 2009  
Adds another layer of security to your Word or Excel documents. Can search for and bulk process documents to add a protection password or change your protection password.
C#1.0, C#2.0, C#3.0, .NET, Dev
jabit 5.00
Get Outlook 07 email & attachments entry ID using C#.Net - Unedited
Updated: 26 Jan 2010  
Introduction...
C#, Windows, Office, Visual-Studio
Md. Marufuzzaman 5.00
PowerPointCreator
Updated: 19 Jan 2009  
This C# (Visual Studio 2003) project creates PowerPoint presentations based on XML templates which are filled with dynamic data.
C#, XML.NET1.1, Dev
Elmue 4.93
OCR with Microsoft® Office
Updated: 26 Oct 2007  
Coming with Microsoft Office 2003, the MODI library offers you an easy but effective way to integrate Optical Character Recognition (OCR) functionality into your own applications.
C#, Windows, .NET1.1VS.NET2003, Dev
Martin Welker 4.83
Token Replacement in Office Documents
Updated: 12 Nov 2009  
A new productive way of producing Office documents with dynamic content substitution.
VB (VB7.x, VB8.0, VB9.0), .NET (.NET2.0, .NET3.0, .NET3.5), Office, Visual-Studio (VS2005, VS2008), Dev
Rahul Singla 4.83
How To: Use Office 2007 OCR Using C#
Updated: 24 Aug 2009  
Reading text from any image using Microsoft Office 2007 OCR.
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Win32, Dev
Waleed Elkot 4.79
Desktop Search Application: Part 1
Updated: 6 Jul 2006  
Building an application that searches your Office documents in tenths of a second.
C#.NET1.1, Win2K, WinXP, Win2003, COM, WinForms, VS.NET2003, Dev
Dan Letecky 4.67
Microsoft Office Version Detector
Updated: 3 Dec 2006  
Programmatically determine the version of Microsoft Office applications
Windows, Visual-Studio, Dev
Warren Stevens 4.63
Information Bridge 1.5 Walkthrough - Part 1
Updated: 2 Apr 2005  
An introduction to Microsoft Information Bridge 1.5.
C#, XML, Windows, .NETVS.NET2003, Architect, Dev
Tom McCartan 4.61
Extending Office 2007 with Tangram Extension Tools for Application - Unedited
Updated: 24 Dec 2007  
A new method for Extending Microsoft Office 2007 User Interface using MFC/ATL and .NET technologies.
C++ (VC8.0), C++/CLI, C# (C#3.0), VB (VB8.0, VB9.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0, .NET3.0, .NET3.5), Office, Win32, MFC, ATL, COM, WinForms, IE6.0, IE7, CEO, Architect, DBA, Dev, Design
sunhui 4.53
Information Bridge 1.5 Walkthrough - Part 2
Updated: 2 Apr 2005  
A look at the advanced features of IBF 1.5.
C#, XML, XHTML, Windows, .NET1.0, .NET1.1, ASP.NET, ADO.NET, WinForms, WebForms, VS.NET2003, Dev
Tom McCartan 4.43
SourceTools.xla
Updated: 5 Apr 2008  
VBE IDE addin for comparing and versioning VBA using SVN or CVS
VB, VBScript, Windows, Visual-Studio, Dev
rkapl 4.40
How To Set An Appointment Using Microsoft Office Outlook 2003
Updated: 5 Sep 2009  
This article is about how to create / place an appointment using Microsoft Office Outlook 2003 API
VB6, VB, VBScript, Windows, Visual-Studio
Md. Marufuzzaman 4.40
A little known trick to help with MS Office automation
Updated: 2 Dec 2005  
This article exposes a trick to help in creating apps with MS Office automation.
C#, Windows, .NET, Visual-Studio, Dev
kubben 4.35
Plunging into Web Development - Unedited
Updated: 8 Jun 2009  
I’ve authored a few web sites. Nothing professionally though. I know just enough HTML, CSS, and JavaScript to be dangerous.Now I’m faced with creating a customer-facing site that has (or will someday soon have) real requirements.Here are a couple of the requirements I know so far:Rel
C#
Robert Nadler 4.33
Create a PowerPoint presentation using a template
Updated: 10 Nov 2006  
Create a PowerPoint presentation using a template using the Office 2007 OpenXML format.
C#, Windows, .NET3.0, Visual-Studio, Dev
sharadbajaj 4.19
Read and write Open XML files (MS Office 2007)
Updated: 26 Dec 2006  
Learn how to read and write Open XML files (MS Office 2007).
C#2.0, Windows, .NET2.0VS2005, Architect, Dev
ZeljkoS 4.19
Getting Office's Version
Updated: 30 May 2008  
Getting office's version by readint the app path key
C# (C#2.0), Windows, .NET (.NET2.0), Dev
trabelsy 3.64
Creating Office 2000 Solutions using .NET
Updated: 1 Dec 2004  
This article shows you how to create Office 2000 solutions using Visual Studio .NET 2003.
VB, Windows, .NET1.1VS.NET2003, Dev
srirambalaji 3.44
Additional information on the RTF specification
Updated: 11 Jan 2005  
Information I have figured out about the RTF spec that is not documented by Microsoft.
Windows, Dev
David Thielen 3.19
Basics of OpenXML (Word 2007) for Beginners
Updated: 4 Jun 2009  
Introduction to the OpenXML format.
VB8.0, VB9.0, Office, .NET2.0, Win2K, WinXP, Win2003VS2005, VS2008, Architect, Dev
eOrdinary 3.00
Hosting an Electronic Form with a Windows Form
Updated: 21 Nov 2009  
An article that explains how a Windows Form can host an electronic form.
C#2.0, C#3.0, C#4.0, .NET, Office, WinForms, Dev, Design
logicchild 3.00
View/Modify Office File Properties using OLE
Updated: 22 Jun 2005  
This article allows to view/modify the file summary properties.
C#, Windows, .NET1.1VS.NET2003, Dev
Vivek Singh - IN 2.88
Outlook To OneNote AddIn
Updated: 2 Mar 2007  
An article on creating a useful addin using Outlook and OneNote 2007
C#2.0, Windows, .NET2.0VS2005, Dev
John Guin 2.78
Creating a Word Document by Passing the Dataset including Image(s)
Updated: 30 Aug 2007  
Create a Word document via dataset and merge fields in Word (C#)
C# (C#2.0), Windows (WinXP), .NET (.NET2.0), Visual-Studio, Dev
Member 3334887 2.33
Connecting Microsoft Word 2007 to a back end database in an Office Business Application (OBA) - Unedited
Updated: 17 Sep 2007  
In this lab, you use drag and drop functionality to add controls to a Word 2007 template, build logic into those controls, protect the content of the controls from editing and deleting, and add simple data binding to a local database. Then you’ll add a Fluent Ribbon to Word to browse the data.
C#2.0, C#3.0, VB8.0, VB9.0, Office, .NET2.0, WinXP, Win2003, Vista, .NET3.0VS2005, DBA, Dev
brucedkyle 2.33
Logic Inspector in InfoPath 2007 Forms
Updated: 2 Jul 2006  
How to use the Logic Inspector tool in Infopath Forms 2007.
Windows, Visual-Studio, Dev
Balamurali Balaji 2.08
ExcelQueryAnalyzer .Net 2.0 - Unedited
Updated: 26 Feb 2007  
ExcelQueryAnalyzer for Excel Queries
Windows, Visual-Studio, Dev
omerfarukirmak 1.63
Adding commandbar controls to outlook - Unedited
Updated: 1 Feb 2007  
Adding buttons, events on outlook application
C#, Windows, .NET1.1, Visual-Studio, Dev
Kamlesh Singh 1.46
Microsoft Works - Unedited
Updated: 28 Oct 2007  
Microsoft Works has built-in compatibility for Microsoft Office documents, including, but not limited to, the ability of the Word Processor to open Microsoft Word documents and the ability of the Spreadsheet to open Microsoft Excel workbooks. Newer versions do not include significantly updated featu
Windows, Visual-Studio, Dev
Member 4661827 1.26
InfoPath GUID Updator
Updated: 31 May 2009  
Update the Infopath Managed Data Connection's GUID without open file
XML, .NET, Office, Dev
kent_plaza  

Microsoft Office - Microsoft Access

top
Title / Updated Author Score  
Access - Automate Compile Code, Compact/Repair, and Make MDE
Updated: 26 Aug 2009  
Automate Compile Code, Compact/Repair, and Make MDE for Access.
C#2.0, .NET, Office, Dev
ColinBashBash 5.00
A Simple Example of Merge Document (Microsoft Access 2003)
Updated: 5 Nov 2009  
A simple example of merge document (Microsoft Access 2003)
VBScript, Office
Md. Marufuzzaman 4.89
Parallel Processing MS Access VBA Application
Updated: 29 Jan 2010  
Adding paralell processing capability to MS Access VBA code.
C#, VB, Windows, Dev
Avi Farah 4.33
Spell checking in Microsoft Access 2003 applications
Updated: 30 May 2009  
An easy way to do spell checking in Microsoft Access 2003 applications.
VB6, Dev
Md. Marufuzzaman 4.09
VBA code for creating MS Access Relations
Updated: 11 Jun 2009  
VBA code for easily creating MS Access Relations.
VBScript, Windows, Dev
sazakir 4.00
Managing transactions with Access
Updated: 23 May 2007  
This is an Add-in for Microsoft Access that allows writing and execution of SQL statements with transaction control
VBScript, SQL, VB8.0, .NET, Office, Win2K, WinXP, Win2003, Vista, SQL-Server, DBA, Dev
FrankNight 3.76
MS Access - Active Directory Role Membership
Updated: 22 Jul 2009  
A VBA module to recursively get all roles for the current user.
VBScript, Dev
ColinBashBash 3.40
Execute Access 2003 Macros in SSIS Package
Updated: 29 Dec 2006  
Execute Access 2003 Macros in SSIS Package. How to call Access Macros in SSIS Package
SQL, Windows, .NET, Visual-Studio, SQL2005, DBA, Dev
Deepu M.I 2.33
View active users in MS Access db / Mass Close a shared MDE file - Unedited
Updated: 27 Aug 2009  
1st access app allows you to view what computers are currently connected to an access database. 2nd is an example of auto-closing instances of a shared mde file
VBScript, Dev
ColinBashBash  

Microsoft Office - MS Excel

top
Title / Updated Author Score  
VBScript / Excel 2007 - An easy way to access DBF files
Updated: 17 Dec 2007  
Excel 2007 does not seem to support DBF files, here is a VBScript workaround.
VBScript, Windows (Win2K, WinXP, Win2003, Vista, TabletPC, Embedded), Office, ADO, Architect, DBA, Dev
alex turner 5.00
Component for Fast Pass/Retrieve Data from Excel
Updated: 13 Mar 2009  
ExcelCommunicator allows to pass and retrieve data to/from Excel as datasource/calculation-engine
C#, .NET, COM+, Architect, Dev
Jose Maria Estrade 5.00
DBSheets
Updated: 3 Nov 2007  
Excel based solution for modifying Database data
VBScript, XML, Windows, Office, Visual-Studio, DBA, Dev
rkapl 4.89
Use Visual Studio 2008 C++/CLI to Automate Excel
Updated: 24 Jul 2008  
This article shows you how I got Excel to work using C++/CLI in a Windows Forms Application
C++/CLI, Office, Visual-Studio (VS2008), Dev
bollwerkj 4.87
ExcelFormat Library
Updated: 12 Jan 2010  
ExcelFormat allows reading, writing, and editing of XLS (BIFF8 format) files using C++
C++ (VC6, VC7, VC7.1, VC8.0, VC9.0), Windows, Dev
Martin Fuchs 4.83
An introduction on how to control Excel 2003 with J# .NET
Updated: 14 Nov 2004  
An article on how to control MSFT Excel 2003 from J# .NET
Windows, .NETVS.NET2003, VS2005, Dev
Lars-Inge Tønnessen 4.81
Faster MS Excel Reading using Office Interop Assemblies
Updated: 31 Mar 2005  
An article on reading Excel documents using C# and the MS Office 2003 Interop Assemblies.
C#, Windows, .NET1.1VS.NET2003, Dev
Dusty Candland 4.71
ExcelML Templates Editor – data visualization using Office 2003 SpreadsheetML features
Updated: 27 Oct 2006  
This article explains how to use the Office 2003 SpreadsheetML feature to display data stored in .NET datasets.
C#, Windows, .NET1.1, ADO.NET, VS.NET2003, Dev
Dan Radu 4.65
BasicExcel - A Class to Read and Write to Microsoft Excel
Updated: 6 Aug 2006  
A Class to Read and Write to Microsoft Excel
VC6, VC7, VC7.1, VC8.0, Windows, Visual-Studio, Dev
Yap Chun Wei 4.63
Excel Reader
Updated: 20 Feb 2009  
Create, read and modify Excel *.xls files in pure C# without COM interop
C#2.0, Windows, .NET2.0, Visual-Studio, Dev
Liu Junfeng 4.63
table2xml - Unflatten XML tabular data
Updated: 22 Jan 2007  
Generic conversion of tabular data to XML by reverting Excel's flattener methodology.
VB, XML, .NET, WinXP, Visual-Studio, Dev
rkapl 4.60
Create Excel-files with a simple class
Updated: 9 Mar 2007  
Creating XML-files to be opened in Excel
XML, Windows, Visual-Studio, Dev
e-DJ 4.60
How to create Microsoft Excel 2007 files on the server
Updated: 11 Jan 2007  
Using the Packaging API and Office Open XML to create Excel 2007 files on the server
Windows, .NET3.0VS2005, Dev
John Tunnicliffe 4.59
DataTable to Excel
Updated: 15 Apr 2007  
A quick and easy way to format and export a DataTable to an Excel spreadsheet
C#, Windows, .NETVS2005, Dev
Jacob Klint 4.55
How to Integrate Excel in a Windows Form Application using the WebBrowser
Updated: 1 Oct 2006  
Another approach to integrate Office documents in your Windows C# .NET applications
C#, Windows, .NET, Visual-Studio, Dev
bsargos 4.51
DataGridView Copy and Paste
Updated: 31 May 2009  
Copy and paste between a DataGridView and Excel.
C#3.0, Windows, .NET3.5, WinForms, Dev
Mycroft Holmes 4.50
Generalized DataGridView Export to Excel with Theme and Formatting
Updated: 6 Nov 2009  
An article on exporting any datagridview contents to a Excel file, with theme and formatting or a *.CSV (no theme)
C# (C#3.0), Windows, .NET (.NET3.5), Office, Dev
MDL=>Moshu 4.50
Excel-addin for Database Querying by User Defined Functions
Updated: 2 Nov 2007  
DBFuncs is an Excel-addin for database querying by user defined functions
VB, Windows, .NET, Office, Visual-Studio, DBA, Dev
rkapl 4.48
How to Read and Write ODF/ODS Files (OpenDocument Spreadsheets)
Updated: 24 Jul 2009  
This article will explain the basics of ODF format, and specifically its implementation in spreadsheet applications (OpenOffice.org Calc and Microsoft Office Excel 2007 SP2). Presented is a demo application which writes/reads tabular data to/from .ods files.
C#, XML, Windows, .NET, Office, All-Topics, CEO, Architect, Dev, SysAdmin
JosipK 4.47
Excel Generator with Column Designer
Updated: 8 Oct 2009  
A fully customizable and extensible C# library that makes it easy to generate Excel files for a given DataSet, with column layout design support.
C#.NET3.5, ADO.NET, WinForms, WebForms, Dev
Somnath Mondal 4.44
Convert Excel to XML file/XML Schema, and validate Excel against XML Schema
Updated: 2 Jun 2005  
Provides a utility and code library to convert an Excel file to XML file as well as generate XML Schema. It validates an Excel file against XML Schema.
C#, XML.NET1.0, .NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Gaurang Desai 4.40
Output DataSet to Excel
Updated: 21 Jan 2009  
Allows for outputting multiple tables, and marking text columns appropriately. Uses Excel's XML format.
C# (C#2.0), ADO.NET, Dev
ColinBashBash 4.37
How to export GridView to Excel, render cells, add WordArt, and fill a custom template
Updated: 9 Nov 2006  
Export Gridview to Excel, render cells, add WordArt, and fill a custom template.
C#, Windows, .NET, Visual-Studio, ADO.NET, WinForms, Dev
Sacha Barber 4.37
Export DataSet to Multiple Excel Sheets
Updated: 12 Dec 2008  
Exporting multiple tables in a DataSet to multiple sheets in an Excel file
C#, .NET, Office, Dev
Ming_Lu 4.36
Reading and Writing Excel using OLEDB
Updated: 28 Oct 2004  
Shows how to use OLEDB to read from and write to Excel workbook files.
C#, Windows, .NET, Visual-Studio, ADO.NET, Dev
Dieder Timmerman 4.34
Import Excel File to DataSet
Updated: 8 Jan 2009  
Allows for inputting Excel tables into a DataSet.
C# (C#2.0), .NET, ADO.NET, Dev
ColinBashBash 4.33
VS.NET Excel Addin Refedit Control
Updated: 25 Mar 2009  
Using a Refedit control on a VS.NET Form and Excel add-in
C#, Visual-Studio (VS2008)
reallyBig_J 4.33
Determining if Excel is in Edit mode with Win32 Interop
Updated: 13 Apr 2009  
In this article, one can find a possible solution how to check or to be notified if the Excel Application is in Edit mode
C# (C#1.0, C#2.0, C#3.0), Windows, .NET, Office, Win32, COM, Architect, Dev
Viktor Hamori 4.33
Extending Excel with .NET
Updated: 15 Jul 2009  
This article demonstrates how to automate Excel using VS2008 rather than VSTO or VBA
C#, Office, .NET2.0, Dev
Rolf Jaeger 4.33
Opening and Navigating Excel with C#
Updated: 2 Oct 2003  
Introduction to manipulating Excel with C#.
C#.NET1.0, Win2K, WinXP, Win2003, Dev
Narsters 4.29
Reflection Excel Report Engine
Updated: 22 Mar 2009  
A class that creates a report in an Excel file with any kind of custom object.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET3.0, .NET3.5), Visual-Studio (VS2005, VS2008), Architect, Dev, Design
Sergio Romero 4.29
Generate Excel files without using Microsoft Excel
Updated: 3 Mar 2009  
A C# class to create Excel files without requiring Microsoft Excel.
C#, .NET, Dev
Serhiy Perevoznyk 4.26
An application to fetch the release sources from Visual SouceSafe based on an Excel migration plan
Updated: 19 Sep 2005  
How to develop an application to fetch the release sources from Visual SouceSafe based on an Excel migration plan.
C#, Windows, .NET1.1VS.NET2003, Dev
Venkata Kancharla 4.25
Creating Excel Charts Dynamically from Database, using VB.NET
Updated: 12 May 2006  
An article on generating an Excel sheet with different charts, based on the data in the sheet, and then emailing it.
VB, SQL, Windows, .NET, Visual-Studio, DBA, Dev
Malik Nasir 4.19
Excel Export Component Using XSL
Updated: 22 Oct 2006  
This is an article on an Excel export component (using XSL and XML) in .NET.
VB, XML, XSLT, Windows, .NET1.1, .NET2.0, ASP.NET, VS2005, Dev
Patrick.Alex 4.19
Exploring Cloud Computing Development - Unedited
Updated: 15 Apr 2009  
It’s not easy getting your arms around this one. The term Cloud Computing has become a catch-all for a number of related technologies that have been used in enterprise-class systems for many years (e.g. grid computing, SOA, virtualization, etc.).One of the primary concerns of cloud computing
C#
Robert Nadler 4.17
Automated Data Extraction to Excel in Visual Basic .NET
Updated: 23 Jul 2003  
Based on user input, program pulls data from a database and extracts it to Microsoft Excel.
VB.NET1.1, Win2K, WinXP, Win2003VS.NET2003, Dev
Kenneth Childs 4.08
A Very Easy to Use Excel XML Import-Export Library
Updated: 25 Nov 2008  
Import export library for the Excel XML format, which reduces a programmer's work to the bare minimum.
C# (C#1.0, C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Dev
Yogesh Jagota 4.07
Automating MS Excel Using Visual Studio .NET
Updated: 1 May 2005  
This code will demonstrate how to automate and get content from a MS Excel document.
C#, .NET, Win2K, WinXP, Visual-Studio, Dev
Vahe Karamian 4.03
VBA Library To Simplify ADO/Excel Object Model Development
Updated: 15 Jan 2007  
Helper functions to simplify ADO INSERT, UPDATE, SELECT for Excel and common Excel worksheet, workbook, range and cell tasks
VB, Windows, .NET, Visual-Studio, Dev
Rafey 4.00
A C++ DLL for Excel that uses Arrays and Ranges
Updated: 12 Nov 2007  
How to pass and return Arrays and Ranges in Excel to and from a C++ DLL.
VBScript, VC6Win2K, WinXP, Win2003, Win32, Dev
Marcelo J. Kittlein 4.00
How to host a User Defined Function for MS-Excel with the VSTO-Excel Add-in using a COM server
Updated: 10 Jun 2009  
Auto-register COM-Interop functions and activate this add-in in MS-Excel, ready to use.
VB9.0WinXP, Win32, VS2008, Dev
felixLindemann 4.00
Fast Exporting from DataSet to Excel
Updated: 1 Dec 2007  
A fast method for exporting large amounts of data from a DataSet to Excel
VB, C#2.0, Windows, .NET2.0, Visual-Studio, DBA, Dev
PeterMoon 3.94
CSV to Excel XML Spreadsheet with VB.NET
Updated: 22 Aug 2006  
A simple program to create Excel XML spreadsheets from CSV files. Utility with source.
VB, Windows, .NET, Visual-Studio, Dev
Brasstax 3.78
Implementing Password Security on Excel Workbooks Using Visual Studio .NET
Updated: 26 May 2006  
Creating password protected Excel workbooks using VB.NET.
VB, Windows, .NET1.1, .NET2.0VS.NET2003, VS2005, Dev
Malik Nasir 3.77
Text Parser Using Regex Method to Export Searched Text to Microsoft Excel
Updated: 26 Jan 2010  
Parsing text file data to a Microsoft Excel database or formatted text file.
C#2.0.NET1.1, .NET2.0VS2005, VS2008, Dev
SirDre 3.75
A Complete Excel Programming Sample
Updated: 19 Dec 2007  
An article on Excel programming, including Excel operations in C# and VBA
C#, VB, .NET, Office, Dev
Lyrix 3.71
Generating Excel (XML Spreadsheet) in C#
Updated: 10 Oct 2005  
Create an Excel XML spreadsheet using simple string manipulations.
C#, Windows, .NET1.1VS.NET2003, Dev
dekajp 3.56
Opening and Navigating Excel with C# - Removing dialogs
Updated: 26 Mar 2009  
Remove dialogs
C# (C#1.0, C#2.0, C#3.0)
ColinBashBash 3.50
DataSet to Excel in Two steps – with Different Styles
Updated: 30 Jul 2005  
Cool Component exports DataSet(s) to Excel as Row-wise,Column-wise or Sheet-wise.
C#.NET1.1, Win2K, WinXP, ADO.NET, VS.NET2003, Dev
Krishna_accent 3.16
Sending an array of doubles from Excel VBA to C# (using COM interop)
Updated: 20 Dec 2005  
Tips on sending an array of data from an Excel VBA to C#.
C#, .NET, WinXP, Visual-Studio, COM, Dev
smurfy34 3.00
Exsead - Excel Data Validation and Named Ranges Example
Updated: 16 Feb 2007  
A JScript that is really used in business for cleaning up named ranges in Excel.
Javascript, JScript.NET, Windows, Dev
alex turner 3.00
Exsead - Empower Users With an XML Configured Excel Database Query Tool - Unedited
Updated: 16 Mar 2007  
How to make a simple Excel database reporting engine with XML configuration.
Javascript, XML, JScript.NET, Windows, Visual-Studio, Dev
alex turner 3.00
Export DataGrid to Excel
Updated: 2 Mar 2005  
Easily export DataGrid data to Excel.
C#, Windows, .NET1.1, .NET2.0VS.NET2003, Dev
JJ G 2.91
Consuming Web Services from MS Excel
Updated: 31 Aug 2003  
How to access a web service from Microsoft Excel
VB, VC6, VC7, VC7.1, .NET, Win2K, WinXP, Win2003, Visual-Studio, MFC, Dev
Kodanda Pani 2.83
Export Data to Excel Much Faster
Updated: 24 Dec 2009  
Export data to Excel using three methods: a basic method and two advanced methods which are very fast.
VB7.x, VB8.0.NET1.0, .NET1.1, .NET2.0, WinForms, Dev
suresh suthar 2.80
Client For Microsoft Excel in C#
Updated: 8 Dec 2005  
MicrosoftExcelClient is a small assembly coded in C#.NET which is used to interface with, i.e., read from and write into an Excel sheet in the .NET Framework.
C#.NET1.1, WinXP, ADO.NET, VS.NET2003, Dev
Siddhartha Batra 2.78
ExcelQuicker
Updated: 26 Jun 2005  
The program is designed to simplify the development of reports, based on Office Excel 2000 or above environment.
C#, Windows, .NET1.1VS.NET2003, Dev
Eunge 2.73
Data Grid To Excel Export
Updated: 19 Apr 2007  
An article presenting a small application that export data from datagrid to Excel Spreadsheet
C#, Windows, .NET1.1, DBA, Dev
Shahriar Iqbal Chowdhury 2.67
Exporting a .NET DataSet to an Excel Workbook
Updated: 12 Feb 2009  
How to export a .NET DataSet to an Excel Workbook.
C#, Windows, .NET, ADO.NET, Dev
Mister Bee 2.33
Microsoft OLEDB Adapter for Microsoft Excel 2007
Updated: 17 May 2009  
Microsoft OLEDB adapter for Microsoft Excel 2007.
C#1.0, C#2.0, C#3.0, Windows, .NET, Dev
Abdul_Qayyum 2.33
Export datatable to XLS/CSV compatible with MS-Office and Open-Office
Updated: 29 Jun 2005  
It generates Excel using HTML tags, which are also compatible with Open-Office.
C#, Windows, .NET, ASP.NET, Visual-Studio, WinForms, WebForms, Dev
Vivek Singh - IN 2.30
Release Excel Object
Updated: 28 Apr 2005  
How to kill Excel object.
VB, Windows, .NET, ASP.NET, Visual-Studio, Dev
antony100 2.18
Upside down text in MS Excel
Updated: 12 Oct 2007  
A way to get upside down text with data from another cell.
VBScript, VC6, Windows, .NET, Office, Dev
quakeboy 2.14
Excel reporting in ASP.NET using C# and DataGrid
Updated: 31 Mar 2005  
This article demonstrates Excel report generation in ASP.NET using C# and DataGrid.
C#, Windows, .NET1.1, Visual-Studio, ADO.NET, IIS6, Architect, DBA, Dev
Amalorpavanathan Yagulasamy(AMAL) 2.03
Parse Excel sheets into separate files
Updated: 12 Sep 2008  
Copies a sheet to a new Workbook and saves the file.
VB6, VB, Windows (WinXP), Dev
RichElswick 2.00
Determining if Excel is in Edit mode
Updated: 29 Aug 2007  
A small code sampe for determining if Excel is in edit mode.
C#, Windows, .NET, Office, Visual-Studio, Dev
walt_bael 1.62
Hosting an Excel application in an MDI Form
Updated: 8 Dec 2009  
How to use WebBrowser, a form, and an MDI parent to open Excel files.
C#.NET1.0, .NET1.1, .NET2.0, .NET3.0, .NET3.5, WinForms, Dev
xzz0195  

Microsoft Office - MS Word

top
Title / Updated Author Score  
Creation of a Word 2007 document using the Open XML Format SDK
Updated: 24 May 2009  
A simple “getting started” article that shows the basis of creation of a Word 2007 (docx) document using the Open XML Format SDK 2.0 CTP.
C#, Office, .NET3.5, Dev
Maciej Zbrzezny 4.88
Generating Word Reports / Documents
Updated: 4 Oct 2009  
Generate Word documents by appling XSLT on XML data.
XML, SQL, HTML, XSLT, C#2.0, Windows, .NET2.0SQL2005, VS2005, DBA, Dev
Predrag Tomasevic 4.80
Fill Mergefields in .docx Documents without Microsoft Word
Updated: 16 Sep 2009  
Utility class for filling mergefields (loose fields and tabular data) in a Microsoft Word (docx) template document, without needing Microsoft Word itself
C#, .NET (.NET3.5), WPF, Dev
Xavier Spileers 4.72
Using DocxToText to Extract Text from DOCX Files
Updated: 17 Sep 2007  
This article explains how to extract text from DOCX files without Microsoft Office libraries.
C#2.0, Windows, .NET2.0, Visual-Studio, Dev
Eugene Pankov 4.68
Integrating Microsoft Word in your .NET applications
Updated: 30 Sep 2005  
This article explains how you can integrate Microsoft Word in your .NET applications.
C#.NET1.1, Win2KVS.NET2003, Dev
Anup Shinde 4.67
WordML Templates Editor – data visualization using Office 2003 WordML features
Updated: 27 Oct 2006  
This article explains how to use Office 2003 WordML features to display data stored in .NET datasets.
C#, XML, Windows, .NET1.1, ADO.NET, VS.NET2003, Dev
Dan Radu 4.67
Microsoft Office Word Navigation
Updated: 11 Dec 2008  
An article on navigation inside a Word document
C#2.0, Windows, Dev
Eusebiu Marcu 4.67
Building a Web Message Board using Visual Studio 2008 Part II - Posting messages using Microsoft Word
Updated: 31 Dec 2007  
This article uses Visual Studio Tools for Office to build a Word Document Template that can be used to post messages to a message board.
C# (C#1.0, C#2.0, C#3.0), Windows (WinXP, Win2003, Vista), .NET (.NET2.0, .NET3.0, .NET3.5), Office, ASP.NET, Visual-Studio (VS2008), LINQ, Dev
Rama Krishna Vavilala 4.64
Create simple Word 2007 documents without needing Word 2007 installed
Updated: 31 Jul 2006  
A simple class library that enables the creation of Word 2007 documents, packaged in the Word 2007 specifications, without requiring a copy of Word 2007 to be installed
C#, Windows, .NET1.1VS.NET2003, Dev
Mark Focas 4.64
Fast search for Word 2007 document
Updated: 15 Nov 2006  
How to search fast using Office 2007 OpenXML file format
C#2.0, Windows, .NET3.0VS2005, Dev
sharadbajaj 4.31
Using .NET 3.0 to Automatically Generate Word 2007 Documents
Updated: 26 Aug 2007  
This article describes how to automatically generate Word 2007 documents using .NET 3.0
C#, XML, SQL, Windows, Office, .NET3.0SQL2000, VS2005, DBA, Dev
Dungtran 4.18
Merging Word Documents with C#
Updated: 30 Jun 2004  
This article describes how to, given an initial file and a set of modified versions of that file, generate a summarized document with all the changes.
C#, Windows, .NET1.0, Visual-Studio, Dev
rcrdev 4.17
Writing a Word Add-in - Part I
Updated: 12 Jan 2005  
An explanation of what you need to know to write a Word add-in in C#.
C#, Windows, .NET, Visual-Studio, Dev
David Thielen 4.15
Automating MS Word Using Visual Studio .NET
Updated: 18 Dec 2003  
This code will demonstrate how to automate and get content from a MS Word document
C#, Windows, .NET1.1VS.NET2003, Dev
Vahe Karamian 4.05
Dynamically generate a MS Word document using HTML & CSS
Updated: 23 Jun 2006  
A lightweight method to generate a Word document without using any components and show it in Print Layout.
VB.NET1.1, Win2K, WinXP, Win2003, Visual-Studio, Dev
'Anil' Radhakrishna 4.02
Bulk Word Protection Utility
Updated: 10 Apr 2009  
Can be used to bulk search for and unprotect or protect Word documents. Can also be used to bulk change passwords for Word document protection.
C#, .NET, Dev
jabit 4.00
Sentence Breaker using Microsoft Word
Updated: 9 Jan 2006  
A kind of preprocessing in text analysis.
VB.NET1.1, Win2003VS.NET2003, Dev
engooAgent 3.87
Word document automation through .NET
Updated: 5 Jan 2006  
How to generate Word documents from a pre-formatted Word template, by populating through code.
C#, Windows, .NET, Visual-Studio, Dev
Stefan Z Camilleri 3.86
Getting MS Word Document Properties Using Visual Studio .NET
Updated: 25 Jan 2006  
This code will demonstrate how to automate and get the Document properties from a MS Word document.
C#.NET1.1, Win2K, WinXPVS.NET2003, Dev
Vahe Karamian 3.77
XML/XSLT Word Report Generator
Updated: 11 Jan 2009  
The tool is based on XML/XSLT, and allows a user to create a Word report from scratch, namely: construct SQL query, construct a WordML template, generate a document.
C# (C#2.0), XML, XSLT, .NET (.NET2.0), Office, SQL-Server (SQL2005)
Sam Safonov 3.62
Adding footnotes to a Word document programatically (MS Office 2007 Word)
Updated: 2 Oct 2008  
This is an article about adding footnotes to a Word document (MS Office 2007) programmatically.
XML, C#2.0, C#3.0, Office, .NET2.0, WinXP, .NET3.0, .NET3.5, Visual-Studio (VS2005, VS2008), COM+, Dev
Abey Thomas 3.50
Hiding and Storing/caching of Application Specific data in MS Word 2003 documents - Unedited
Updated: 9 Oct 2008  
Proof of concept on how the application specific (small/large amount of) data can be stored in ms word document as well as how it can be made hidden from end user’s eye.
C#, Windows (WinXP), .NET (.NET2.0), Office, Visual-Studio (VS2005), Dev
batra.vinita@gmail.com 3.50
Converting Microsoft Word Document to PDF format using OpenOffice.org (Portable)
Updated: 6 Oct 2006  
An article on using OpenOffice.org Portable to convert a Word document to PDF without requiring you to install OpenOffice.org on client machines.
C#, XML.NET1.1, WinXPVS.NET2003, Dev
ciro_vladimir 3.38
Adding An Image to a Word Document Programmatically (Microsoft Office 2007)
Updated: 6 Oct 2008  
This article is about the details of adding an image to a Word document programmatically.
XML, C#2.0, C#3.0, Office, .NET2.0, .NET3.0, COM+, VS2008, Dev, Design
Abey Thomas 2.88
Spell check and underline the wrong word using Microsoft Office Word
Updated: 15 May 2007  
How to underline the wrong word using Microsoft Office Word
C#, Forth.NET, VB7.x, Windows, .NET2.0, WinForms, VS2005, Dev
Fatania Dipak 2.67
Generate XPS from Word documents with VB 2008 and WPF
Updated: 9 Mar 2008  
An alternative way to create XPS documents via Visual Basic code and VSTO assemblies.
VB9.0, Office, .NET3.5VS2008, Dev
Alessandro Del Sole 2.67
Completing the WordML spec
Updated: 11 Jan 2005  
An attempt to extend the documentation where Microsoft is silent.
All-Topics, Dev
David Thielen 2.55
Writing a Word Add-In - Part 0
Updated: 11 Jan 2005  
Learn to write an add-in in C# that does everything a regular C# program does.
C#, XML, Windows, .NET, Visual-Studio, Dev
David Thielen 2.15

Office Automation

top
Title / Updated Author Score  
Switch Infopath Views from FormControl
Updated: 24 Dec 2008  
InfoPath cannot execute any view-related object model calls. The view is not ready.
C#, Windows (Win2K, WinXP, Win2003, Vista), WinForms, Architect, Dev, QA, Design
Romy Sreedharan 5.00
Word automation (Part 1)
Updated: 24 Jun 2009  
Word automation (Part 1)
C#, Windows, ASP.NET, Dev
padmanabhan N 4.47
MS Office OLE Automation Using C++
Updated: 5 Apr 2009  
A simple guide to automate MS Word and MS Excel using C++.
VC6, VC7, VC7.1, VC8.0, Office, WinXP, Vista, Win32, MFC, COM, Dev
Naren Neelamegam 4.44
How to use Managed C++ to Automate Excel
Updated: 3 Jul 2005  
An article on how to use MC++ to automate Excel; create an Excel application, add a Workbook, and add a bar chart and line chart.
C++/CLI, Windows, .NETVS.NET2003, Dev
bollwerkj 4.41
Unleashing the Full Power of Regular Expressions in Microsoft Office Documents
Updated: 16 Jun 2008  
Part 1: A method of utilizing Regular Expressions to perform power searches in Microsoft Office Documents using .NET and the Microsoft Office Primary Interop Assemblies
C# (C#2.0, C#3.0), .NET (.NET2.0, .NET3.0, .NET3.5), Office, Visual-Studio (VS2005, VS2008), Architect, Dev, Design
David Saelman 4.36
Printing a Word Document using Word Automation
Updated: 9 Jun 2007  
Shows a simple way to print a Word document
C#, VB, Windows, .NET2.0, WinForms, VS2005, Dev
josepaulino 3.79
Word Style Automation
Updated: 2 Apr 2009  
Set Style of Word Document from Template
VB, Windows, .NET (.NET3.0), Dev
Amr M. K. 3.71
Word 2007 Automation
Updated: 8 May 2007  
Using C# to open and do some automation tasks in a Microsoft Word 2007 document
C#2.0, Windows, .NET3.0VS2005, Dev
joaquimc 3.14
Automating Microsoft Excel and Word Together
Updated: 2 Dec 2005  
Automating Word and Excel together into one DLL in Visual Basic so that it can be used in VC++ with ease.
VB, VC6, .NET, Win2K, Visual-Studio, Dev
Smith_TVPM 3.00
Office Interop Object Collection Technique – Ghost Excel Instance - Unedited
Updated: 4 Jan 2010  
Recently, we wrote an add-in for Microsoft PowerPoint to automate several routine tasks for our business users. While developing this add-in we required to open a temp workbook in a new excel application instance to perform several tasks. Once these tasks were completed the temp workbook was suppose
C#, Windows, .NET (.NET3.5), COM
Samir Sameja 3.00
Help System Automation
Updated: 26 Sep 2007  
Word Document Automation
C#, XML, HTML, Windows, Office, .NET2.0VS2005, Dev
Amr M. K. 2.82
Project Web Access Integration with Outlook - Unedited
Updated: 18 Mar 2008  
Microsoft Project Server->Project Web Access Integration with Office Outlook
Office
Tariq Younas 1.00

Office Programming

top
Title / Updated Author Score  
Fast Excel file reader with basic functionality
Updated: 1 Jul 2006  
A set of managed classes for native reading of data from MS Excel files
C#, Windows, .NET2.0, Visual-Studio, Dev
Messir 4.71
Yet another way to Generate Excel documents programmatically
Updated: 13 Dec 2005  
XML documents can represent Microsoft Excel spreadsheets. This article provides a working example of a relatively low-tech C# program generating a properly formatted XML document that Microsoft Excel loads and views as one would expect.
C#, XML, Windows, .NET1.1VS.NET2003, Dev
Paul Galvin 4.45
Office Interop Object Collection Technique – The right way. - Unedited
Updated: 4 Jan 2010  
In my previous article, I described the ghost excel process issue and its solution by releasing all interop references. In this article I will write about the way to release interop references.Basically, every COM object that we access in .NET has a RCW (Runtime Callable Wrapper) associated with it.
C#, Windows, .NET (.NET3.5), COM
Samir Sameja 4.00
Exporting a Generic collection based data into Spreadsheet using Serialization
Updated: 30 May 2007  
An article on exporting a Generic based collection to a spreadsheet using Excel object model serialization.
C#2.0.NET2.0, WinXP, VistaVS2005, Architect, Dev
Maths 3.79
Converting Images to Text using Office 2007 OCR, OpenXML and Speech Recognition
Updated: 19 Feb 2009  
This article will show how to integrate the Office 2007 OCR engine with custom applications and use OpenXML and Speech Recognition
C#2.0, Office, .NET3.5VS2008, Dev
DanielCampos 3.46
Office 2007 Button
Updated: 10 Apr 2007  
Button
C#1.0, Windows, Office, .NET1.1VS.NET2003, Dev
Turan Kent 3.13

Microsoft Office - Outlook

top
Title / Updated Author Score  
Additional custom panel in Microsoft Outlook
Updated: 25 Jun 2008  
An example of undocumented integration into the user interface of Microsoft Office applications.
C# (C#2.0), Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET2.0), Office, Win32, COM, WinForms, CEO, Architect, Dev, Design
Lukas Neumann 4.88
Outlook Drag and Drop in C#
Updated: 29 Jul 2008  
How to drag and drop multiple Outlook mail messages or message attachments to a C# WinForm.
C# (C#2.0), Windows, .NET (.NET2.0), Office, COM, Dev
David Ewen 4.84
Bridging the gap between .NET and Extended MAPI
Updated: 28 Jun 2007  
An article about how to access Extended MAPI properties, fields and methods from your .NET applications.
C++/CLI, VC8.0, C#2.0, VB8.0, Windows, Office, .NET2.0VS2005, Dev
Helmut Obertanner 4.83
Outlook 2003 Style Navigation Pane
Updated: 8 Nov 2007  
Outlook 2003 Style Navigation Pane (Almost 2007 Style)
C#2.0, Windows, .NETVS2005, Dev
Muhammed Şahin 4.76
Reading an Outlook MSG File in C#
Updated: 28 Jan 2009  
How to read an Outlook msg file in C# without the Outlook object model
C#, Office, .NET2.0
David Ewen 4.75
Create an Outlook 2007 Form Region by using VSTO 2008
Updated: 1 Jan 2008  
In this article, we will create a form region that shows all contacts within the same category.
C# (C#2.0, C#3.0), VB (VB8.0, VB9.0), Windows (WinXP, Win2003, Vista, TabletPC), Office, Visual-Studio (VS2008), COM, WinForms, Dev
Helmut Obertanner 4.71
Blank Subject Warning for Outlook 2007
Updated: 23 Apr 2009  
Outlook does not validate for empty subject lines. This article provides a mechanism to achieve the same.
VB, Dev
Virendra Dugar 4.60
Outlook 2007 CPU Monitor AddIn
Updated: 7 Oct 2009  
A cool CPU Monitor AddIn for Outlook 2007
C# (C#1.0, C#2.0, C#3.0), .NET (.NET3.5)
Ron Levy 4.55
Customize the built-in Outlook Select Names dialog (or any other)
Updated: 10 Mar 2008  
In this article, you will learn how to customize the built-in Select Names dialog and use different external data sources for your own dialog.
C#3.0, Office, WinXP, Win2003, Vista, .NET3.5, LINQ, SQL2005, VS2008, DBA, Dev
Helmut Obertanner 4.55
Walkthrough - Automatic Update Process for Outlook Add-in Solutions
Updated: 28 Nov 2006  
Explains how revisions to an Outlook Add-in solution can be made available on Client Computers seamlessly.
C#2.0.NET2.0, Win2003, WinForms, VS2005, Dev
Sanjeev Thazhathaveetil 4.40
NASA Space Shuttle TV Schedule Transfer to Outlook Calendar
Updated: 1 Dec 2008  
NASA Space Shuttle Mission Schedule reads Excel files published by NASA containing the television schedule for Space Shuttle missions and provides the ability to enter and update the schedule in Outlook’s Calendar.
C#2.0, Windows (WinXP, Win2003, Vista), Office, .NET2.0, Win32, COM, VS2005, Dev
RalphHightower 4.35
Outlook Attachment Extractor
Updated: 11 Jun 2007  
Multiple message attachment download is possible, with VBA
VB, Windows, .NET, Office, Visual-Studio, Dev
Matias Szulman 4.33
Solutions to Common Issues encountered during Outlook Add-in development.
Updated: 1 Dec 2006  
Discusses solutions to some of the common issues encountered during Outlook Add-In development.
C#, Windows, .NET, Visual-Studio, Dev
Sanjeev Thazhathaveetil 4.32
Adding CommandBars to Outlook 2003 using C#
Updated: 29 Nov 2004  
How to add custom commandbars to Outlook 2003 using C#.
C#, Windows, .NET1.1VS.NET2003, Dev
Hannes Pavelka 4.14
Programmatically forwarding email message with inline images
Updated: 17 Nov 2007  
While working with VSTO 2005, I needed to programmatically forward Outlook 2007 email messages. By default, the inline images in the selected email will be added as attachments to the forwarding email. This sample code will help you to programmatically forward email messages with inline images.
C#2.0, Office, .NET2.0, WinXP, Win2003, VistaVS2005, Dev
Ravi Raj 4.09
Direct OWA Login
Updated: 28 Jul 2009  
Directly login in OWA interface bypassing the login screen.
Javascript, HTML, WebForms, Dev
Robin_Roy 4.00
Outlook Addons Programming - Part I
Updated: 7 Oct 2007  
This article explains Outlook programming
C#3.0, Windows, .NET3.0VS2005, VS2008, Dev
Suresh Meenakshisundaram 3.77
Import and Export Outlook Appointments (using JavaScript)
Updated: 24 Sep 2008  
How to import and export appointments from Outlook on client-side via JavaScript (for a web application hosted on the server).
C#, Javascript, HTML, Windows, .NET, ASP.NET, VS2005, Dev
Sandeep Mewara 3.70
MiniCRM
Updated: 4 Jan 2008  
Notify your contacts with this Outlook 2007 add-in.
C#, VB, .NET, Office, Visual-Studio (VS2008), DBA, Dev
emadns 3.46
MsgReader - DLL
Updated: 16 Jul 2007  
A library which can be used to read Outlook msg-files without Outlook
C#, Windows, .NET1.1VS.NET2003, Dev
PSI2006 3.42
Introduction to Interop with Outlook, VSTO and C#
Updated: 29 May 2007  
This article shows you how to create an Outlook addin with VSTO and read some information about contacts
C#2.0, Windows, .NET2.0, COM, VS2005, Dev
Christoph Schick 3.40
Outlook add-in to unlock blocked attachments in .NET
Updated: 9 Apr 2008  
An Outlook add-in written in .NET which allows blocked file attachments to be unlocked.
C# (C#1.0, C#2.0, C#3.0), Windows, Office, Visual-Studio (VS2005), COM, WinForms, Dev
TheCodeKing 3.40
Easily retrieve email information from .EML files
Updated: 17 Sep 2008  
A wrapper C# class that extracts email fields from EML files.
C# (C#1.0, C#2.0, C#3.0), Windows, .NET (.NET2.0), Dev
BillJam11 3.40
Outlook Interop, Including Distribution Lists
Updated: 2 Mar 2009  
Re-usable code to manage Outlook.
C++/CLI, VC6, VC7, VC7.1, VC8.0WinXPVS2005, VS2008, Dev
Ralph in Boise 3.00
Drag and drop Outlook attachments
Updated: 19 Jun 2008  
This article demostrates how to do drag and drop Outlook attachments on a tree view node and describes the private Clipboard format of Outlook.
VC8.0, Office, Win2K, WinXP, Win2003, COM, Dev
Javed Akhtar Ansari 2.70
Developing Outlook 2003 Addin on VSTO SE under Vista + 2007 Office
Updated: 20 Apr 2007  
How to compile and debug 2003 VSTO Addins under Vista + 2007 Office
C#2.0, .NET, Office, VistaVS2005, Dev
Paul Dedyul'kin 2.62
How to programmatically create an Outlook home folder page in the Outlook Today style
Updated: 4 Aug 2008  
Outlook Today is a sample of a custom Outlook home folder page. In this article, you will learn how to create such a page in VBScript and in .NET (VB, C#, C++).
VBScript, C#1.0, C#2.0, C#3.0, VB7.x, VB8.0, VB9.0, Windows (Win2K, WinXP, Win2003, Vista), .NET (.NET1.1, .NET2.0, .NET3.0, .NET3.5), Office, Visual-Studio (VS.NET2003, VS2005, VS2008), COM, Dev
Andrei Smolin 2.45
Outlook To OneNote AddIn
Updated: 1 Feb 2007  
An article on creating a useful addin using Outlook and OneNote 2007
C#, Windows, .NET, Visual-Studio, Dev
John Guin 2.40
VSTO 2005 add-ins and Outlook 2003
Updated: 2 Jul 2009  
Adding a command bar to Outlook 2003.
SQL, C#2.0, Windows, .NET2.0, ASP.NET, COM, WebForms, SQL2005, IIS6, VS2005, DBA, Dev
RENJUR 1.91
Outlook Automation
Updated: 19 Jun 2009  
This article shows how to automate Outlook using VS2008 rather than VSTO or VBA
C#, Windows, .NET (.NET2.0), Office, Visual-Studio (VS2008), Dev
Rolf_atSC  

Last Updated 9 Feb 2010
Advertise | Privacy
Copyright © CodeProject, 1999-2010
All Rights Reserved. Terms of Use