Introduction | p. 9 |
Introduction to Web Parts | p. 11 |
What Can A Web Part Do? | p. 13 |
Products Supporting Web Parts | p. 15 |
Older Versions of Web Parts | p. 18 |
Development Environment Requirements | p. 20 |
Using Web Parts | p. 21 |
Adding Web Parts to a Web Part Page | p. 22 |
Modifying Web Parts | p. 26 |
Deleting Web Parts | p. 27 |
Copying Web Parts | p. 28 |
Web Part Galleries | p. 28 |
Shared and Personal Views | p. 33 |
Site Group Privileges for Adding and Modifying Web Parts | p. 35 |
Using Web Parts with SharePoint Portal Server | p. 36 |
Web Part Infrastructure | p. 39 |
Web Part Infrastructure Overview | p. 39 |
Creating Basic Web Parts | p. 49 |
Using the Web Control Library Template | p. 51 |
Creating the Development Environment | p. 51 |
Creating and Deploying a Web Part | p. 53 |
Using the Visual Studio .NET Web Part Templates | p. 71 |
Web Part Templates for Visual Studio .NET | p. 71 |
Creating and Deploying Web Parts with the Web Part Library Template | p. 73 |
Code Access Security | p. 87 |
What is Code Access Security? | p. 88 |
CAS Permissions and Trust Levels | p. 89 |
Testing the Trust Level | p. 98 |
Advanced Topics | p. 99 |
Debugging Web Parts | p. 101 |
Tracing a Web Part | p. 101 |
Debugging a Web Part | p. 104 |
Using Web Parts to Create HTML | p. 111 |
Using the HtmlTextWriter Methods | p. 112 |
Using Child Controls | p. 117 |
Personalization and Web Parts | p. 121 |
Using Custom Properties to Personalize Web Parts | p. 122 |
Using Tailored Web Part Output | p. 126 |
Connectable Web Parts | p. 135 |
Connectable Interfaces | p. 136 |
Connecting the Web Parts | p. 147 |
Deploying Web Part Assemblies | p. 149 |
Deploying Web Part Assemblies to the Bin Directory | p. 149 |
Deploying Web Part Assemblies to the Global Assembly Cache | p. 150 |
Adding and Deleting the Definition File in Web Part Galleries | p. 156 |
Extras | p. 167 |
Web Part Life Cycle | p. 169 |
Using ViewState | p. 173 |
Registering your book | p. 176 |
Table of Contents provided by Ingram. All Rights Reserved. |
The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.