![]() |
INTRODUCTION xxv What Is SharePoint Designer 2010? 3 All in the Family 4 A Backstage Pass 4 Digging for Artifacts 18 Governing SharePoint Designer 34 Summary 36 What’s in a “Page”? 39 Using Task Panes and Ribbon Tabs to Get Work Done 53 Summary 72 CHAPTER 3: THE ANATOMY OF A SHAREPOINT PAGE 73 How SharePoint Pages Work 73 Page Types 75 Master Pages 80 Creating Custom Master Pages 89 Example Scenarios 94 Summary 105 CHAPTER 4: PUBLISHING PAGES 107 Web Content Management Overview 107 Getting Started with Publishing 109 Publishing Pages 114 Putting it All Together 125 Summary 134 CHAPTER 5: STYLES AND THEMES 137 Style Defined 137 SharePoint Designer’s CSS Tools 151 Styling Your Site 173 Summary 192 Sharing Your Documents and Data 195 Built-In Lists and Libraries 196 Customizing Lists and Libraries 200 Sorting, Filtering, and Grouping 214 Structuring Your Data with Content Types 224 Summary 234 CHAPTER 7: DATA SOURCES AND EXTERNAL CONTENT TYPES 235 Getting at Your Data 235 Lists and Libraries 238 Databases 238 XML Files 242 REST-Based Web Services 243 SOAP-Based Web Services 246 Business Connectivity Services 249 Joining Your Disparate Data 260 Summary 263 CHAPTER 8: XSLT DATA VIEWS AND FORMS 265 Two Types of Web Parts to Work with Data 265 Managing Views of Data 271 Creating Custom Forms 284 Summary 290 CHAPTER 9: INFOPATH INTEGRATION 291 The Path to Gathering Info 291 Customizing SharePoint List Forms 300 Customizing SharePoint Library Forms 307 Summary 316 Types of Web Parts 319 Creating a Composite User Interface 337 Summary 348 CHAPTER 11: WORKFLOW BASICS 349 Ways to Create Workflows in SharePoint 349 SharePoint Designer 2010 Workflow Elements 354 Automating Processes Using SharePoint Designer 2010 Workflows 368 SharePoint Designer 2010 Workflow Considerations 378 Summary 379 CHAPTER 12: ADVANCED WORKFLOWS 381 Modeling Workflows Using Visio 2010 381 Working with Visio 2010 Workflows in SharePoint Designer 2010 385 Customizing Workflow Forms with InfoPath 2010 392 Built-In Global Workflows 395 Exporting Workflows as a Package 403 Summary 407 CHAPTER 13: CLIENT-SIDE PROGRAMMING IN JAVASCRIPT 409 The Client Object Model 409 Getting Started 410 Retrieving Data Using CAML 420 Querying Document Libraries 429 Managing List Items 434 Managing User Custom Actions 443 Summary 454 CHAPTER 14: CLIENT-SIDE PROGRAMMING IN SILVERLIGHT 455 Why Silverlight? 455 Getting Started 456 Retrieving Data Using Silverlight 463 Managing Lists and Libraries 470 Managing Files and Folders 483 Managing Navigation 495 Limitations 509 Summary 510 APPENDIX A: A BRIEF HISTORY OF SHAREPOINT AND SHAREPOINT DESIGNER 511 From FrontPage to SharePoint Designer 511 The SharePoint Family Tree 513 Gathering MOSS Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 518 Continuing Evolution SharePoint Foundation 2010 and SharePoint Server 2010 520 APPENDIX B: JUST WHAT IS SHAREPOINT ANYWAY? 521 A Default SharePoint Home Page 521 SharePoint Content: Lists, Libraries, and More 523 Web Parts 526 Managing a SharePoint Site 529 Architectural Background On the Server 535 Databases 539 INDEX 541 |
![]() |