Abstract: Microsoft Office 2003 introduced the smart documents programmability feature, which enables you to create custom Document Actions task panes that are attached to Microsoft Office Word 2003 documents and Microsoft Office Excel 2003 workbooks. For example, you can use a Document Actions task pane to provide contextual assistance or business logic depending on the position of the cursor in an XML mapped document hosted in Word or Excel. Microsoft Visual Studio 2005 Tools for the Microsoft Office System provides an implementation of a generic actions pane that helps to simplify the developer experience by eliminating the need for XML expansion packs, providing support for Windows Forms controls, and removing the requirement of registration when deploying such solutions.