The article "Building Server-Side Document Generation Solutions Using the Open XML Object Model (Part 1 of 2)" reviews how to design and build a server-side solution, based on the Microsoft .NET Framework, to assemble Microsoft Office documents using the Open XML Formats and the Open XML object model. It describes the Open XML Formats architecture and the basic concepts for creating document packages, manipulating document parts, and writing WordprocessingML code using the Open XML object model. It also explores the architecture of a server-side document integration solution.
Part 2, "Building Server-Side Document Generation Solutions Using the Open XML Object Model (Part 2 of 2)" presents a business scenario and explores how to generate sales reports in Word 2007 by using a Microsoft ASP.NET 2.0 application.
The download, "2007 Office Sample: Building a Server-Side Document Generation Solution Using the Open XML Object Model", provides sample files in Microsoft Visual Basic 2005 and Microsoft Visual C# that show how to use the Open XML object model to assemble documents from a server-side application.
Via Erika Ehrli: "A common business need: Generating server-side documents on the fly"