This book dives deep into the details of how the SharePoint user experience is built. Using tools available to all developers, you'll dissect and rebuild a SharePoint 2010 site--all the way from the out-of-the-box default to your very own customized user experience.
Few IT books cover the depth required to truly master a subject. This book breaks this pattern, and goes to places where very few SharePoint developers have gone before. It provides a "take no prisoners, brake for no one" approach that gets you to the information you really need to know.
You might ask why you would want to modify all this when you get a perfectly capable interface right out of the box? And why go all the way to the core when all you want to do is fix up some CSS? The answer is that a solid understanding of the SharePoint architecture will enable you to learn the capabilities of SharePoint as a platform. This, in turn, will allow you to create user experiences that will increase the value of the solutions you create, as well as work better within the specific scenarios you encounter in your day-to-day work. And that, of course, leads to SharePoint happiness and joy--and we all want that, don't we?
After reading this book, you will be left with a deep understanding of how the SharePoint user experience is built. You will also have gained practical and applicable knowledge that your projects and customers will love. And you will have had a good time learning as well. So while we do go deeper into the material than other books, we will not leave our sense of humor behind or be afraid to enjoy getting better at what we do. What you'll learn Learn the tools you need to create effective and highly tailored user interfaces and experiences in SharePoint 2010. Dissect an out-of-the-box site to learn how every user experience element is built. Master the core functions of sites, lists, content types, and fields. Build a site from scratch using tools available to everyone. Speed up your development time by using tools, tricks, and tips. See how your new skills can be applied to everyday tasks with simple exercises. Who is this book for?
This book is for SharePoint developers who want to learn how to work with designers and other developers to create custom and tailored user experiences, including custom forms, content types, lists, fields, pages, and navigation that will better match your project's requirements.