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.