- Explains the architecture of Microsoft Office programming and
introduces the object models
- Teaches the three basic patterns of Office solutions: Office
automation executables, Office add-ins, and code behind a
document
- Explores the ways of customizing Excel, Word, Outlook, and
InfoPath, and plumbs the depths of programming with their
events and object models
- Introduces the VSTO programming model
- Teaches how to use Windows Forms in VSTO and how to
work with the Actions Pane
- Delves into VSTO data programming and server data scenarios
- Explores .NET code security and VSTO deployment
Part I An introduction to VSTO
Part II Office programming in .NET
Part III Office programming in VSTO
Part IV Advanced office programming