SharePoint 2010 Field Guide
Aimed at the more than 100 million licensed SharePoint 2010 users, this indispensable field guide addresses an abundance of common SharePoint 2010 problems and offers proven solutions. A team of authors encourages you to customize SharePoint beyond the out-of-the-box functionality so that you can build more complex solutions to these challenges. You?ll discover intricate details and specific full-scale solutions that you can then implement to your own SharePoint 2010 solutions.
- Tackles a variety of SharePoint 2010 problems ranging from simple to complex, and offers sound solutions
- Details the SharePoint object model, reviews site provisioning solutions, and explores scalable applications
- Looks at UI design and branding, visual web parts, and PowerShell
- Discusses custom global navigation, field types, content types, and list templates
SharePoint 2010 Field Guide provides you with the right direction for building solutions to SharePoint 2010 problems.
Part I Using SharePoint Technologies and Exploiting Functionality
Chapter 1 Leveraging the SharePoint Object Model 3
Chapter 2 Creating Visual Web Parts 35
Chapter 3 Customizing Search 55
Chapter 4 Leveraging the SharePoint Lists Web Service 73
Chapter 5 Custom Field Types, Content Types, and List Definitions 93
Chapter 6 Workflow 131
Chapter 7 Administrating SharePoint 2010 with PowerShell. 175
Part II SharePoint Solutions
Chapter 8 UI Design and Branding 211
Chapter 9 Building a Site Provisioning System 233
Chapter 10 Building Scalable Applications in SharePoint 297
Chapter 11 Building a Custom Global Navigation Solution 343
Appendix A URL Shortcuts 399
Appendix B CSS Quick Reference 401
Appendix C Hiding and Customizing Page Breadcrumbs 405
Appendix D PowerShell Quick Reference 407
Steve managed the internal BI Practice Group at RDA for several years. He was also heavily involved within RDA's Collaboration/Search Practice Group. Steve has authored and coauthored several books related to the subject of SharePoint Server 2010. Steve’s blog can be found at: www.SteveTheManMann.com. Steve enjoys vacationing with his family along the east coast, including locations such as Orlando, Florida; Williamsburg, Virginia; Ocean City and Sea Isle City, New Jersey; and New York City. They usually hits three or four locations each year. Follow Steve on Twitter @stevethemanmann!
Colin Murphy lives in Atlanta, Georgia, where he works as a Principal Architect for RDA Corporation, a Microsoft Gold Partner. He has spent the last fifteen years developing Web sites and Windows applications using a variety of languages including C++, PowerBuilder, Java, PHP, and Python, but has primarily been a .NET/C# developer for the last ten years. Colin has been developing enterprise solutions built on SharePoint since SharePoint 2007 was in beta. Colin holds a number of technical certifications including Microsoft Certified Professional, Microsoft Certified Application Developer, Microsoft Certified Solutions Developer, and is also a Microsoft Certified Technical Specialist for SharePoint. He has been recognized as a K2 Insider and is the coauthor of the book Professional K2 blackpearl by Wiley.
Pablo Gazmuri is a Principal Architect with RDA Corporation, an IT Consulting firm. He has led SharePoint efforts for a number of Fortune 500 companies where he conducts planning, mentoring, training, and coding activities. With fifteen years of development experience, Pablo is a web, collaboration, and search expert who has built numerous corporate intranets, extranets, ecommerce sites, and custom applications over the course of his career. Pablo has recently built custom SharePoint applications enabling project management, document generation, SharePoint site provisioning, governance enforcement, and more. You can find him on Twitter as @PGazmuri, or contact him through RDA at http://www.rdacorp.com.
Chris Caravajal has been working exclusively with SharePoint technologies since 2007. As a consultant, he works with organizations on planning and architecting SharePoint solutions that vary in both size and complexity. Primarily an “out-of-the-box” specialist, Chris’s main focus is getting the most out of SharePoint with the native features and tools. He also has experience building InfoPath forms and SharePoint Designer workflow solutions. Chris is a MCTS and is a contributing author to the top-selling SharePoint technical publication, "Professional SharePoint 2010 Administration."
Christina Wheeler is a SharePoint Trainer for Mindsharp and founder of CM Portal Solutions, LLC. She is a highly respected SharePoint consultant who is extremely active in the SharePoint community. With over ten years of experience in the industry, Christina has knowledge and experience in graphic design, web development, and custom development. Her work is targeted primarily toward educational institutions, financial institutions, and telecommunications. As a trainer, Christina brings her real-world experience to the classroom. She enjoys contributing articles to technical Web sites and often speaks at SharePoint community events and conferences. You can follow her on Twitter as @cwheeler76.