Archive for the ‘Sharepoint Book Shelf’ Category

I collected around 30 Sharepiont books on my Bookshelf, always have fun be reading the experts’ notes. Here are the top sharepoint books I picked from Michael Ren’s bookshelf.

 No.1 —Microsoft Office SharePoint Server 2007 Best Practices” (Paperback) by Ben Curry and Bill English 

This is the Bible for all sharepoint users. Believe me, reading this book takes lots of time, however, it definately saves more time for your real work. bestpractice3This book helps you get field-tested best practices and proven techniques for designing, deploying, operating, and optimizing Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0. Part of the new Best Practices series for IT professionals from Microsoft Press, this guide is written by leading SharePoint MVPs and Microsoft SharePoint team members who ve worked extensively with real-world deployments and customers. You ll find out how to deploy the software, design your environment, manage content, analyze and view data, perform disaster recovery, monitor performance, and more. You’ll learn how to create SharePoint sites that help your organization collaborate, take advantage of business insights, and improve productivity with practical insights from the experts.

At the Best Practice Conference, I asked Bill English signed my own copy of the book, but did not find Ben Curry…. Thanks guys for the excellent book, I just love it!


 No.2 — Inside Microsoft Windows SharePoint Services 3.0″ (Pro Developer) by Ted Pattison and  Daniel Larson (Author)

Have you ever joined an online course or vedio from Ted’s class? Ted is a worldwide recognized instructor for WSS and MOSS education. I went through a DVD with all the sessions from Ted’s classes in TechEd, it is the best.

In this book, Ted Delivers concise information on Web Parts, pages, workflow, security, and other key topicsProvides deep architectural insights, insidewss301practical advice, and solutions for Windows developers. I believe that the readers will get deep insights into Windows SharePoint Services 3.0 with this hands-on guide. This book focuses on developing Windows SharePoint Services applications for the enterprise with Microsoft Visual Studio® 2005 and the Collaborative Application Markup Language (CAML). A Windows SharePoint Services expert provides technical explanations of the platform architecture and how the technology works, including concise information on key topics including Web Parts, pages, workflow, and security. With this bottom-up view of the platform architecture and task-oriented guidance, Microsoft Windows developers will learn how to embrace Windows SharePoint Services 3.0 as a first-class development platform. Experienced developers will learn how to build robust, feature-rich applications, including enterprise content management (ECM) systems. In addition, this guide includes C# and XML code samples to help developers get up and running as quickly as possible. 

A super deep tach book for experienced .NET developer and Architect, strongly recommed this book. It is also an official reference book for Certificate Exam 70-541.

No.3 —  “Professional SharePoint 2007 Web Content Management Development: Building Publishing Sites with Office SharePoint Server 2007”  by Andrew Connell

This book is for Web development professionals, particularly ASP.NET 2.0 developers who are building content management sites with the SharePoint platform. This is a very detailed book for Banding publish Site. Here are What you will learn from this book:

  • wcm1Optimal 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

— To Be Continued —


Read Full Post »

No.7 — “Real World SharePoint 2007: Indispensable Experiences From 16 MOSS and WSS MVPs”

Usually I do not buy Wrox books because it is too simple and I do not like step to step books, you can get those guide from MSDN any way. But this book is an exception.  Avery good best practice book from the MVPs. Here‘s what the book covers:  

  • Introduction to SharePoint by Mike Walsh: an overview of SharePoint
  • Configuring Forms Based Authentication by Stacy Draper: different approaches to FBA, along with their strengths and weaknesses including some custom solutions to problems such as user and role management.
  • Understanding SharePoint Administration by Todd Klindt: the basics (such as backup and recovery), more advanced topics (such as command-line utilities and tips), and techniques for managing site templates.
  • Developing Publishing Sites the Smart and Structured Way by Andrew Connell: an alternative technique for developing Publishing sites within MOSS discusses development with the SharePoint Designer (SPD), but then challenges the conventional thinking with a new structured approach. Readers will learn new ways to ease the management and maintenance of Publishing sites.
  • Using SharePoint Designer 2007 by Dustin Miller: This often-maligned tool can be a powerful part of your SharePoint toolkit.
  • Customizing and Branding the SharePoint 2007 Interface by Shane Perran and Heather Solomon: One of the first tasks in any SharePoint project is branding the use interface. The reader will learn all of the different ways to customize the look and feel of SharePoint using master pages, style sheets, and graphics. realworld
  • Understanding Web Parts by Jan Tielens: walks the reader through the creation and deployment of Web Parts. Readers should have a strong C# programming background.
  • Creating Workflows in WSS by Robert Bogue: Readers will learn how to create custom workflows and forms for deployment in WSS including many tips and tricks from actual field experience. Readers should have a strong C# programming background.
  • Creating Workflow in SharePoint Server 2007 by Joris Poelmans: The big difference between WSS and MOSS workflows is the ability to use InfoPath forms. This has extensive coverage of InfoPath forms and how to use them with MOSS workflows.
  • Using the Business Data Catalog by Nick Swan: The Business Data Catalog (BDC) is used to allow MOSS to access line-of-business databases. Includes tips to make the development process easier. Readers should be familiar with XML.
  • Using Excel Services by Luis Du Solier Grinda: Excel Services is used to allow MOSS to present spreadsheet data to end users through a browser. This technology is a foundational element in the development of dashboards in the SharePoint Report Center.
  • Securing SharePoint Communication by Adam Buenz: Readers will learn to implement Secure Sockets Layer (SSL), Kerberos security, and how to use the Microsoft Internet Security and Acceleration (ISA) Server.
  • Using Information Rights Management by Jason Medero: setting up IRM and using it with SharePoint libraries to restrict document functionality (such as printing and attaching) so sensitive information does not leave an organization.
  • Upgrading from SPS 2003 to MOSS 2007 Using the Gradual Method by Shane Young: One of the biggest trends in the SharePoint community is upgrading from SharePoint Portal Server 2003 (SPS 2003) to MOSS. This examines all of the different upgrade approaches, and then walks the reader through the gradual method for upgrading. Contains a wealth of field experience learned from performing many upgrades.

No.8Inside the Index and Search Engines: Microsoft Office SharePoint Server 2007″ (PRO-Developer)

indexMOSS MVP, Andrew Connell reviewed this book, he said: Fantastic authoritative reference on MOSS search!, There’s a good bit of information out there about SharePoint search. Patrick & Lars did a fantastic job pulling all this together in this book. You see the OOTB config options, a solid discussion on the other search options with the MSFT Search Server editions. I really like the API stuff though… working with the full text and keyword searches in the API as well as a detailed discussion on the Query and QueryEx Web services. The section on customizing the OOTB search result response is also very helpful.

This is a book for Pros, very deep discussion and showed you why and how search enginee works for sharepoint and open search feature.

No.9 — Microsoft® Office SharePoint® Server 2007 Administrator’s Companion” (Hardcover) 

Yes, Hardcover, and has 1155 pages. The only hardcover sharepoint from my book shelf.  Writen by Bill English (Author) with The Microsoft adminbibleSharePoint Community Experts, this book is a reference Bible for Admins and any sharepoint users. Topics include architecture; deployment scenarios; design considerations; security best practices; high availability; performance; centralized administration; disaster recovery; customization and solution development; and upgrade and migration strategies. Key solutions include building sites and integrating Windows Workflow Foundation Services, enterprise search, application management, records and document management, Microsoft Office Excel Calculation Services solutions and business intelligence, Microsoft Office Forms Server solutions, and mobile devices. The companion CD features a fully searchable eBook and job aids.

No.10 — “6 Microsoft Office Business Applications for Office SharePoint Server 2007”


I finished reading this book on the airplane, it is so surprise that the rating for this book is so low!! Actually this is a very good book for Sharepoint Solution Architecture best practice, and I sooner found out that the Chapter 4: Provisioning and Securing a Virtual Learning Workspace is put into the best practice of (patterns and practice) sample of the SPG. This book highlights the breadth of approaches developers can take for extending line-of-business information to information workers in the familiar, usable format of the Microsoft Office interface. These approaches, Microsoft Office Business Application (OBA) patterns, are based on real-world implementations in many cases. In other cases, they are built on Microsoft Office features that have a generalized solution rooted in input from customers and partners. This reference delivers the seven key Microsoft Office Business Application patterns and provides professional developers with extensible examples and the architectural guidance needed for developing custom enterprise applications and extending business information to users.

 A very nice refernece for Sharepoint Solution Architect considering patterns and practice. And it is another official reference book for Exam 70-541.

Read Full Post »

No.4 — Inside Microsoft Office SharePoint Server 2007″

The book insidemoss2007delivers expert guidance on building Enterprise Content Management (ECM) solutions. It presents a bottom-up view of Office SharePoint Server 2007 architecture, highlighting the key relationships of Office SharePoint Server 2007 components. Task-oriented in its approach, the book is perfect for developers familiar with SharePoint Portal Server. You’ll get practical advice for managing and customizing Office SharePoint Server 2007 components, and you’ll learn how to work with them in conjunction with Microsoft Office Excel® 2007, Microsoft Office InfoPath® 2007, and other Microsoft Office products to develop an efficient and effective ECM system. Includes code samples. It is also a Certificate Exam 70-541 reference book, Key benefit:


  • -Provides customization and policy information that developers need to understand
  • -Features need-to-know information about portals, search, Office InfoPath forms, and much more

No. 5 —Pro InfoPath 2007″  (Expert’s Voice) 

This book shows form designers how to:

  • Use InfoPath to fill in electronic forms
  • Design and publish forms
  • Connect to data sources to read and publish data infopath2007
  • Design and leverage the power of InfoPath views
  • Work with SharePoint form libraries to get the most out of InfoPath form data
  • Import existing Word and Excel forms into InfoPath
  • Create workflows with SharePoint Designer
  • Work with digital signatures

developers will learn how to:

  • Create an InfoPath form template based on a data connection or web service
  • Publish InfoPath form templates as content types
  • Create custom task panes for InfoPath forms
  • Understand SharePoint information management policies
  • Write .Net code behind InfoPath forms and browser forms
  • Create an add-in to extend the capabilities of InfoPath
  • Create a custom workflow for SharePoint, embedding InfoPath forms for gathering information
  • Build a .Net web service that InfoPath can connect to
  • Use Altovas XMLSpy to work with InfoPath form templates

It is really a very good book, I was amzed that how many contents it provides in 275 pages. Should be your first infopath book to have a good start.

No.6 — Pro SharePoint Solution Development: Combining .NET, SharePoint and Office 2007″  (Expert’s Voice)

mosssolutiondevThis book is unique because it starts with challenges that end users deal with every day when using the Microsoft collaboration platform to support business processes. The solutions are presented as the hypothetical business challenges of a fictional company. By presenting the examples in this context, authors Ed Hild and Susie Adams make it easier to relate to the challenges and solution value. The books solutions focus on using Visual Studio Tools for Office to build the user interface layer. And solutions can interact with SharePoint as a service provider, taking advantage of SharePoints many collaboration features like document repositories, collaboration sites, and search functions.

This is a book for .NET solution Architects and Developers. Ed Hild and Susie Adams did a very nice job. 

Read Full Post »