June 26, 2007

Building Websites With Microsoft Content Management Server

Building Websites With Microsoft Content Management Server This is the MCMS book for developers. It is an end-to-end guide to creating a Microsoft Content Management Server (MCMS) 2002 website. No prior knowledge of MCMS is required—this book takes you from the basics of MCMS, guiding you through everything you need to create a fully featured, content-rich website.

An example site is developed throughout the book, at every point providing clear and practical demonstrations of the relevant ideas. Once you have mastered the basics, the book leads you on to more advanced techniques, allowing you to get the most from this powerful system.

Years of active participation in MCMS newsgroups and mailing lists mean that the authors’ hard-won experience puts them in the ideal position to tell you what you really need to know to master the system.

Containing answers to some of the most asked questions in developer newsgroups, this book is a treasure trove of tricks and tips for solving the problems that you will face as an MCMS developer.

What you will learn from this book:

* The basic concepts of MCMS

* Preparing, installing, and configuring MCMS and its supporting technologies

* Creating an MCMS website from scratch

* Creating and debugging templates files and channel-rendering scripts

* Working with dynamic navigation

* Establishing user roles and rights

* Authoring with MCMS and improving the authoring experience

* Understanding and customizing workflow

* Working with the Publishing API

* Site deployment techniques

* Enhancing your site’s performance with caching

Who this book is written for:

This book is written for developers who are part of organizations that have decided to evaluate or deploy MCMS and require the skills to make it happen. The book presumes a working knowledge of the .NET Framework and familiarity with the C# language, but no prior knowledge of MCMS is required. To use this book, you will need access to Visual Studio .NET 2002 or 2003, SQL Server 2000, and an installation of MCMS 2002.
Customer Review: This is the kickstart to MCMS development
If you are new to MCMS development, you learn that there are a few key players. Stefan is a key contact at Microsoft on this product. What I found is that this book is an easy-read, and gives the tutorials and comprehensive help to get you going quickly. You can build solutions based solely on the knowledge of this book, and will learn enough to run with MCMS’ API.

I found this to be the “read” that I hand to all new developers who join up with me at my client. There are other books out there, and maybe this is not the most comprehensive, but its hands-on and serves as a full lifecycle reference, 3-4 months down the road. There are thoughts in this book on most anything you’d tackle using MCMS. My book definitely has some wear-n-tear.
Customer Review: MCMS from the ground up
What I liked most about this book - unlike many technology books - is that it isn’t merely based on “dry” theoretical stuff, but rather walks you through setting up a full sample website from scratch and thereby covers all the essential steps for configuring MCMS and development in .NET. The book is sprinkled with tips & tricks as well as answers to frequently asked questions from the MCMS newsgroup, so you’ll know how to avoid running into problems or solve them if/when they occur. After you’ve gone through this book, you will know how to install MCMS, configure MCMS, set up a channel structure, debug template files, understand the publishing workflow, know how channel rendering scripts and default postings work, build navigation controls, build custom placeholder controls, build custom placeholder definitions, understand the PAPI, extend the workflow, implement forms authentication, caching, deployment, SSL. You’ll be up and running with MCMS in no time.