Professional SharePoint 2007 Web Content Management Development
By allowing multiple users to create and update web pages without the use of HTML or specialized editing software, SharePoint Server 2007 Web Content Managament (WCM) is a fascinating system that organizes web content and design edits from each one of the site's contributors and then compiles all those changes into a finished product. Author and Microsoft Office SharePoint Server MVP Andrew Connell presents the first book to focus on the features and fundamentals of WCM as well as the various services that are offered by the Windows SharePoint Services platform.
Tackle each core aspect of a typical Publishing site development project using the techniques outlined in this book. You'll walk through key points, design elements, and development approaches that will demonstrate how WCM brings the power of content management to a large audience, and you'll quickly grasp why SharePoint Server is a robust platform for hosting content-centric Web sites.
What you will learn from this book
Optimal methods for embarking on web content management projects
Leveraging the provided Publishing Web Parts and creating custom Web Parts
How to create custom field types and field controls
How to customize the SharePoint authoring environment
Techniques for implementing sites with multiple languages and devices
Ways of creating a minimal SharePoint site definition
Implementing an offline authoring experience
Various performance tips, tricks, and traps
Who this book is for This book is for Web development professionals, particularly ASP.NET 2.0 developers who are building content management sites with the SharePoint platform.
Wrox Professional guides are planned and written by working programmers to meet the real-world needs of programmers, developers, and IT professionals. Focused and relevant, they address the issues technology professionals face every day. They provide examples, practical solutions, and expert education in new technologies, all designed to help programmers do a better job.
About the Author
Andrew Connell has a background in content management solutions and Web development that spans back to his time as a student at the University of Florida in the late 1990s managing class sites. He has consistently focused on the challenges facing businesses to maintain a current and dynamic online presence without having to rely constantly on Web developers or have a proficiency in Web technologies. In 2005 and 2006 he was designated a Microsoft Most Valuable Professional (MVP) for Microsoft Content Management Server for his contributions to the MCMS community. When the functionality of MCMS was merged into the SharePoint platform, he became a MOSS MVP (2007 and 2008). Andrew has contributed to numerous MCMS and SharePoint books over the years. He has spoken on the subject of MOSS 2007 development and WCM at various events and national conferences such as TechEd, SharePoint Connections, VSLive, Office Developer Conference, and the Microsoft SharePoint Conference. Technology is not only Andrew’s job, but also a personal passion: He thrives on expanding his technical knowledge. When not in front of his computer, he enjoys football, golf, the beach, and spending time with his family. He lives in Jacksonville, Florida, with his wife, Meredith, his son, Steven, and their two dogs. You can always find Andrew online at his SharePoint development and WCM-focused blog at www.andrewconnell.com/blog.
Andrew Connell is an independent consultant, instructor and Microsoft Most Valuable Professional (MVP) for Microsoft Office SharePoint Server with a focus on Web Content Management. He has authored and co-authored numerous books on the subjects of Microsoft Content Management Server and SharePoint, including the first published books on the latest release Windows SharePoint Services (WSS) v3 and Microsoft Office SharePoint Server (MOSS) 2007. Andrew has spoken on the subject of Office SharePoint Server 2007 development and Web Content Management at various community events in the southeast United States as well as national conferences such as TechEd, SharePoint Connections, VSLive, and the Microsoft SharePoint Conference in Sydney, Australia. You can reach Andrew at his popular SharePoint and Web Content Management focused blog at http://www.andrewconnell.com/blog.
WCM (Web Content Management) is becoming a "hot" item in many MOSS deployments. I should also clarify that this book is focused on WCM as opposed to ECM (Enterprise Content Management), as this seems to be a confusing topic for some. So it is mainly for those looking for working with the publishing infrastructure within MOSS (replacing MCMS - Microsoft Content Management Server), not with the Document Management features (Archiving, Records, etc...). This book is a great reference for those of us who develop against MOSS but who haven't had a chance to work with the WCM features.
I was especially pleased on the sections covering custom fields, field controls and control templates for truly customizing the authoring experience for your content authors. It is hard to find good information on extending the authoring environment and this book gave me enough info to really customize the publishing features of MOSS for my end users and content authors.
While not covering every single possible scenario, this reference provides more than adequate instruction and guidance on using the built in API's to accomplish most tasks. I do not expect a book to spoon feed me everything I need to know about a topic especially if it is to be useful as a general reference. The book does a great job of covering enough of each subject to give you a jump off point to build from on your own projects. As the title states it is in the professional line of WROX books so it expects that you have a good deal of familiarity with MOSS and .Net development. It did a great job of giving instruction without the heavy handed hand holding that some entry level or beginning books tend to lean toward. For those who are not as familiar with SharePoint or .Read more ›
Was this review helpful to you?
Chapter 5 dissects SharePoint's out-of-the-box MOSS 2007 Publishing Portal site definition. This chapter then covers how to create a Minimal Publishing Portal site definition which does not include the extraneous artifacts included in the somewhat bloated out-of-the-box version.
I particularly like Chapter 10 on Field Types and Field Controls. Unfortunately, there is little documentation and online resources available about creating custom field types. Andrew's book offers a complete chapter on the subject, with clear explanations and good examples.
Chapter 15 on Authentication and Authorization provides the reader with instructions to configure forms-based authentication for an extranet/internet-facing SharePoint site. Users often have trouble setting up FBA, but this book gives the needed instruction and guidance.
This book provides a complete overview of all the various subjects that you can come across in a Web(application) Content Management (WCM) project on the SharePoint 2007 platform. It gives you introduction, background explanation as helpful tips and tricks. I had the misfortune that this book was not yet published when starting my first MOSS 2007 WCM projects. However, even then I still learned and profited from reading.
Was this review helpful to you?
I received Andrew's book at TechEd 2008 in Orlando (I guess Microsoft purchased a bunch before they were available for order on Amazon). I've read through most of the book, and it is definitely something everyone working with Microsoft Office SharePoint Server 2007 (MOSS) will want to have on their bookshelf. Andrew is certainly known for being one of the experts in the SharePoint WCM community, and his knowledge of the product shows throughout the book. The book is filled with best practices and advice covering a wide range of topics that would be particularly important to folks working with MOSS.
Some of the highlights for me were: Creating a Minimal Site Def, Site Columns, Master Pages and Page Layouts, Field Types and Controls, and Web Parts. I also found the section on Features and Solutions to be particularly useful as it gave me an excellent step by step guide to packaging my MOSS branding files.
If you are working with MOSS publishing, you need this book.
Was this review helpful to you?
NOTE: This is an updated version of a previous review I had made. Most details have been kept as is. I have bumped the review from 2 starts to 3 (couldn't edit starts and hence had to re-post).
I have been a regular visitor of AC's blogs which contains a number of tidbits about SharePoint (most of which are not in the MOSS documentation, which is sad). I was eagerly expecting his book on WCM as I am currently working on a WCM project.
However, the book itself is very disappointing in its content. True that it contains a good introduction to WCM component of SharePoint, but I was expecting more beyond what I can find by simple Google blog searches.
Here's my rationale for the 3 stars.
1 star for compiling relevant info on WCM. ASAIK, this is the only book on the WCM aspect of SharePoint to date. 2 stars for covering all the basics of SharePoint, including references to 3rd party tools like Telerik and AKS. 3 stars for covering the field controls, master pages, and layouts with good detail.
That said, here's why I removed the other 2 stars.
1 star for not covering enough on Content Deployment. One of the most important aspects of WCM is content deployment (more so than other aspects of SharePoint). First, there is only one chapter on this. Second, the first 10 pages are about how to get the OOTB job up and running (with screenshots). The remaining 2 pages talk about the API. I was definitely expecting a lot more in this area such as gotchas, tips and tricks, planning, etc. in this section, given that this is a WCM book. Moreover, given the numerous issues that MOSS has with Content Deployment (of which a number of hot fixes have been posted by MS), there is not a single mention on what to watch out for.Read more ›
Was this review helpful to you?