While the main focus of this book is on SharePoint administration, you will also learn how to customize SharePoint by creating templates and using SharePoint Designer to enhance the look and feel of SharePoint sites. Microsoft MVP and author Göran Husman explores the differences between Microsoft Office SharePoint Server (MOSS) and Windows SharePoint Services (WSS), helps you decide if you need only WSS or if you should also implement MOSS, and much more.
Microsoft Office SharePoint Server 2007 has improved and changed dramatically over previous versions of the product. The capabilities of the platform have expanded greatly with the inclusion of an automated workflow engine, web content management capabilities, and a vast number of document management enhancements. However, the value of this tool to an enterprise will depend primarily on the ability of individuals in the organization to understand the features and capabilities of the platform and effectively map those to specific business requirements. This book is designed to mentor and coach business and technical leaders in an organization on the use of SharePoint to address critical information management problems. It gives detailed descriptions and illustrations of the product's functionality and also includes realistic usage scenarios to provide contextual relevance and a personalized learning experience to the reader. The mission of this book is to provide extensive knowledge to information workers and site managers that will empower them to become SharePoint Application champions in the organization. This book should be the premiere handbook of any active or aspiring SharePoint expert. To complete the exercises in this book, you should have a basic comfort level using Microsoft Office application to create content and a general understanding of how to interact with a web site through the browser. This book is intended as a starting point for any SharePoint 2007 user whether that user has never used SharePoint before or has some familiarity with a previous version and just wants to understand the differences with the new release.
This book is for SharePoint developers working with Publishing sites—sites that leverage MOSS 2007 WCM capabilities. It does not cover administrative topics in any great detail, only where absolutely necessary. For the most part, no two chapters are dependent upon each other, so each chapter can be used as a reference independently of the others. Readers need not have any development experience with SharePoint, but they should have some experience with and a working knowledge of ASP.NET 2.0 development practices and topics. Of course, it is beneficial if the reader does have at least a working knowledge of what SharePoint is all about. This book covers MOSS 2007 WCM Publishing sites. You will find some chapters that seem to cover general WSS 3.0 topics, but everything is treated in the context of a Publishing site. While the chapters are arranged in a logical order, it is not necessary to read the book from cover to cover in a linear fashion. The following is a brief description of each chapter: Chapter 1, “Embarking on Web Content Management Projects”—This chapter explains what this book is all about, who the target audience is, and who will benefit most from the book. It also details what the reader needs in terms of a local development environment in order to implement the solutions. In addition, each of the subsequent chapters is explained very briefly to provide an overview and clarify how each chapter fits in. Chapter 2, “Windows SharePoint Services 3.0 Development Primer”—This chapter covers the fundamentals of WSS, including definitions of terms such as farm, Web application, site collection, site, list, and document library, and the general architecture of WSS. Some basic object model techniques are demonstrated in this chapter. Chapter 3, “Overview of Office SharePoint Server 2007 and Web Content Management”—This chapter briefly explains each of the various components that make up MOSS. In addition ,while the book is development-focused, the “ABCs” of content-centric Internet sites is covered. Chapter 4, “SharePoint Features and the Solution Framework”—Both new to WSS 3.0, the SharePoint Feature and solution frameworks are covered in great detail in this chapter, as well as a process for automatically creating WSS solution packages on every project build. Chapter 5, “Minimal Publishing Site Definition”—Many users create new WCM sites by using the Publishing Portal template. Unfortunately, this adds quite a bit of unnecessary content to the site. This chapter picks apart the Publishing Portal template and Publishing Features and demonstrates how to create a minimal Publishing Portal template. Chapter 6, “Site Columns, Content Types, and Lists”—Three core components to every WSS 3.0 site—site columns, content types, and lists—are covered in this chapter. Chapter 7, “Master Pages and Page Layouts”—This chapter covers everything you need to know about creating, editing, and leveraging master pages and page layouts within Publishing sites. Chapter 8, “Navigation”—While WSS 3.0’s navigation is founded on the ASP.NET 2.0 navigation provider framework, there are a few SharePoint-specific topics, which are covered in this chapter. Chapter 9, “Accessibility”—If it’s not already, accessibility is becoming an increasingly important topic with regard to Web sites. This chapter explains the different levels of accessibility and discusses some techniques and tools developers can leverage to create sites for users with disabilities. Chapter 10, “Field Types and Field Controls”—Although it’s a WSS 3.0 concept, field types and field controls are covered in this chapter in the context of a Publishing site. This includes creating custom field types with custom values types and controls, as well as custom field controls that leverage existing field types. Chapter 11, “Web Parts”—This chapter covers creating custom Web Parts and some advanced topics related to custom Web Part development, such as Editor Parts, customizing the Verbs menu, and leveraging asynchronous programming techniques. This chapter also covers the three Publishing-specific Web Parts and some advanced customization and styling options of the Content Query Web Part. Chapter 12, “Leveraging Workflow”—The Windows Workflow Foundation, part of the .NET Framework 3.0, is fully leveraged by WSS 3.0 and MOSS 2007. This chapter explains how to create custom workflows using Visual Studio and leveraging InfoPath Web-rendered forms. Chapter 13, “Search”—Every content-centric site needs a robust search offering. This chapter explains the different components of MOSS search, as well as many customization opportunities such as modifying the search results. Chapter 14, “Authoring Experience Extensibility”—While the authoring experience in Publishing sites is quite robust, at times developers need to extend this offering for specific content owner requirements. This chapter covers this, including customizing the Page Editing Toolbar and the Rich Text Editor HTML field control. Chapter 15, “Authentication and Authorization”—This chapter covers everything you need to know about the ASP.NET 2.0 authentication provider model SharePoint fully leverages. Chapter 16, “Implementing Sites with Multiple Languages and Devices”—This chapter covers the topic of maintaining sites that need to offer their content in multiple languages, as well as developing custom Web Parts that are multilingual aware. Chapter 17, “ContentDeployment”—A common request for larger content-centric Web sites is to have an internal authoring environment for content and then push the changed content out to a destination site, either in an organization’s DMZ or at a co-location facility. This chapter describes the content deployment capability in MOSS designed to handle such business requirements. Chapter 18, “Offline Authoring with Document Converters”—While MOSS 2007 Publishing sites offer a very robust Web-based content authoring experience, SharePoint provides a way to author content offline using tools such as Microsoft Word or InfoPath. This chapter explains what you need to know about configuring the document converter infrastructure and creating custom document converters. Chapter 19, “Performance Tips, Tricks, and Traps”—Internet-facing content-centric sites built on the SharePoint platform need to be designed and developed with performance in mind. This chapter provides numerous guidelines and tips that developers can leverage to create the most performant sites. Chapter 20, “Incorporating ASP.NET 2.0 Applications”—SharePoint (both WSS 3.0 and MOSS 2007) is not an end-to-end solution but an application platform. While it provides a significant amount of functionality out of the box, developers can leverage this platform in building custom applications. This chapter discusses some techniques that can be used for such tasks. One approach book takes is not to dwell on the more common minutia of creating projects in Visual Studio, or the huge topics of core Windows SharePoint Services (WSS) 3.0 development or SharePoint administration. These topics warrant their own books, and throughout this book you will find recommended resources for these topics. This book does cover some subjects that have their roots in WSS, but they are presented within the context of a Publishing site. Finally, this book approaches every topic of implementation from the perspective of SharePoint customization and SharePoint development. While one implementation may seem to be better than the other, it takes no position on either, as the goal is to simply educate readers about the advantages and disadvantages of each. These concepts are defined in Chapter 2, “Windows SharePoint Services 3.0 Development Primer.” This book is also available as part of the 4-book SharePoint 2007 Wrox Box (ISBN: 0470431946) with these 4 books: Professional SharePoint 2007 Development (ISBN: 0470117567) Real World SharePoint 2007 (ISBN: 0470168358) Professional Microsoft SharePoint 2007 Design (ISBN: 047028580X) Professional SharePoint 2007 Web Content Management Development (ISBN: 0470224754)
This practical guide covers the many uses of SharePoint 2003 as well as the differences between SharePoint Portal Server (SPS) and Windows(r) SharePoint Services (WSS). In addition, the book will help you decide if you need only WSS or if you should also implement SPS. While the main focus is on planning, installation, configuration, and administration, you'll also learn how to customize SharePoint by creating templates, building your own Site Definition, and using FrontPage(r) to enhance the look and feel of SharePoint sites. In addition, you will learn the business-critical methods of backing up and restoring your system. Microsoft MVP and author Goran Husman shares numerous tips for smart add-ons and utilities that will enhance the functionality of SharePoint by providing better navigation, the ability to integrate with other systems, and effective workflow solutions. His practical and easy-to-follow instructions will help you get your SharePoint environment up and running in no time. He even shows you how to make your eventual upgrade to SharePoint 2007 seamless. What you will learn from this book How to install Windows SharePoint Services (WSS) and SharePoint Portal Server (SPS) Tips on what to focus on when customizing SharePoint How to productively use SharePoint with Microsoft Office and Microsoft Outlook(r) Various ways to handle backup and restore procedures The many free utilities and commercial third-party products that are available How to create and work with intranet pages Who this book is for This book is for beginning SharePoint administrators as well as administrators who have been working with SharePoint for some time but may want to know more about how it works. A basic understanding of the Microsoft Windows operating system (including the Active Directory) as well as web applications in general is assumed. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Organizations are expected to spend $26 billion on business intelligence initiatives in 2008. Now that all the data is in relational databases, it’s time to start getting value at the organizational level from that data. Microsoft has a host of tools to provide easy access to aggregated business data from multiple back ends and to display that data in comprehensive, easy-to-read graphics and reports, namely PerformancePoint Server. This book, written by a Microsoft-employed PerformancePoint expert, walks the reader through the entire product.
This practical guide covers the many uses of SharePoint 2003 as well as the differences between SharePoint Portal Server (SPS) and Windows(r) SharePoint Services (WSS). In addition, the book will help you decide if you need only WSS or if you should also implement SPS. While the main focus is on planning, installation, configuration, and administration, you'll also learn how to customize SharePoint by creating templates, building your own Site Definition, and using FrontPage(r) to enhance the look and feel of SharePoint sites. In addition, you will learn the business-critical methods of backing up and restoring your system. Microsoft MVP and author Goran Husman shares numerous tips for smart add-ons and utilities that will enhance the functionality of SharePoint by providing better navigation, the ability to integrate with other systems, and effective workflow solutions. His practical and easy-to-follow instructions will help you get your SharePoint environment up and running in no time. He even shows you how to make your eventual upgrade to SharePoint 2007 seamless. What you will learn from this book How to install Windows SharePoint Services (WSS) and SharePoint Portal Server (SPS) Tips on what to focus on when customizing SharePoint How to productively use SharePoint with Microsoft Office and Microsoft Outlook(r) Various ways to handle backup and restore procedures The many free utilities and commercial third-party products that are available How to create and work with intranet pages Who this book is for This book is for beginning SharePoint administrators as well as administrators who have been working with SharePoint for some time but may want to know more about how it works. A basic understanding of the Microsoft Windows operating system (including the Active Directory) as well as web applications in general is assumed. Wrox Beginning guides are crafted to make learning programming languages and technologies easier than you think, providing a structured, tutorial format that will guide you through all the techniques involved.
Microsoft SharePoint Technologies: Planning, Design and Implementation provides an in-depth examination of the tasks involved in planning, designing and deploying SharePoint in your enterprise. The book examines SharePoint from the user's perspective, the administrator's perspective, and the application developer's perspective and looks at how you can maximize your investment by integrating SharePoint features with Office 2003 and other enterprise applications in your environment. The authors are experienced consultants that have helped many large corporations deploy Microsoft technologies within their enterprise. This book is filled with practical experience and knowledge gained from working with customers in the field.* Complete guide to getting the most out of your SharePoint deployments* Critical techniques for system architects to design and deploy SharePoint Technologies* Features most important issues for day to day efficient management and usage* How to customize and extend your SharePoint environment for your own needs
Discover how to take advantage of the many new features in SharePoint 2010 SharePoint 2010 is a significant leap forward from the 2007 release, and 'you will find that there are a ton of features built into the platform for you to leverage in your solution development. Because SharePoint is a broad platform that covers a lot, this book also covers quite a bit of ground. As a Wrox Beginning book, the goal of Beginning SharePoint 2010 Development is to get you started with many of the fundamentals so that you can continue on to advanced programming beyond this book. The book's goal is to quickly take you from the basics of SharePoint, to installing and configuring a development environment, and then into how you can develop for SharePoint. The book is heavy on coding exercises, but tries to stick to a common set of .NET patterns to ensure you walk away with understanding the different ways in which you can code for SharePoint. Moving from beginning to advanced means that you can expect the walkthroughs and chapters to become increasingly more complex within each chapter and throughout the book. The walkthroughs have been created to be concise and to guide you through all of the steps you must accomplish to complete a coding task. Beginning SharePoint 2010 Development is aimed at the developer who is new to SharePoint. The book assumes you have some programming experience and a passion to learn how to develop for SharePoint. But this book does not assume that you've programmed against SharePoint before. With regard to your general development background, the two assumptions in this book are that you have some familiarity with Web development, and you have an understanding of .NET programming. With regard to Web development, this book assumes that you understand HTML, and may have an understanding of Cascading Style Sheets (CSS), Extensible Markup Language/Extensible Stylesheet Language (XML/XSL), and dynamic languages such as JavaScript. You may have a light understanding of ASP.NET and are looking to apply this knowledge to the SharePoint space. In any case, you have some understanding of the fundamentals of Web and .NET development, and are looking to apply those to the SharePoint space.
Pro SharePoint 2010 Administration is a practical guide to SharePoint 2010 for intermediate to advanced SharePoint administrators and power users, covering the out-of-the-box feature set and capabilities of Microsoft's collaboration and business productivity platform. SharePoint 2010 is an incredibly complex product, with many moving parts, new features, best practices, and "gotchas." Author Rob Garrett distills SharePoint's portfolio of features, capabilities, and utilities into an in-depth professional guide—with no fluff and copious advice—that is designed from scratch to be the manual Microsoft never wrote. Starting with a detailed deployment and initial configuration walkthrough, the book covers all major feature areas, including document management, social computing, metadata management, and administration. You'll also learn about planning for capacity, backup administration and disaster recovery, business intelligence, monitoring, and more. Unlike other books, Pro SharePoint 2010 Administration covers all elements of the product, but has a specific emphasis on features new and enhanced in the 2010 release. Pro SharePoint 2010 Administration is the only book you'll need as you set out to deploy and administer SharePoint 2010.