Publisher's Synopsis
Who this book is for
This book is for Solution Architects, intermediate and senior .NET Developers, and intermediate SharePoint developers. You won't need prior experience building solutions for SharePoint but it would be a great asset.
What to expect from this book
This book goes beyond just technicalities and how-to you can typically find online; it'll start with the perspective where collaboration solutions are now and how they will evolve. With that perspective in mind, you will learn what out-of-the-box capabilities of SharePoint are out there and how to create customizations to fill gaps.
You will learn about:
- Site templates used for building collaboration solutions, including: Publishing Portal, Team Site, Community Site, Project Site, Enterprise WIKI, Enterprise Search Center, Personal Site
- Applying branding to the collaboration components, including: working with master pages, page layouts, creating custom look, applying your custom branding to various site template types, packaging your branding solution
- Customizing core features of your collaboration solution, including: extending site templates, provisioning content types, provisioning web parts, views and other components, handling list events, debugging your customizations, customizing navigation, working with user profiles, getting started with building SharePoint apps
- Automating the deployment and configuration of your SharePoint solution