Synopses & Reviews
Want to work more efficiently and effectively? Want to improve productivity? Microsoft is betting that you do. That's why it created Windows SharePoint Services--a set of collaboration tools that helps organizations increase individual and team productivity by enabling them to create web sites for information sharing and document collaboration.Through these team-oriented web sites, users capture and share ideas, and work together on documents, tasks, contacts, etc.--either among themselves or with partners and customers. And if you have Windows 2003 Server, then you already have SharePoint, since it's built right in. But before you can enjoy the benefits of SharePoint, you need to know how to turn it on, set it up, and get your applications working with it.Essential Sharepoint will help you do just that. It's not only the most complete guide for setting up and using these increasingly popular sites, but it also explains in detail the integration that makes SharePoint exciting. Everything you need to know about SharePoint is covered, including:
- hosting choices
- integration with Microsoft Office
- developing new SharePoint functionality
- when to use SharePoint portal server
covers all the key topics for getting up and running with this powerful and popular set of collaboration tools. And it's not just for members of the IT staff. This comprehensive guide is for anyone in an organization who wants to explore Microsoft SharePoint in order to foster collaboration with other users.
About the Author
Jeff Webb has written about computers and technology for the past 20 years. His most recent book for O'Reilly, Excel 2003 Programming: A Developer's Notebook, joins other current titles such as Using Excel Visual Basic for Applications, Visual Basic Developer's Workshop, and Developing Web Applications with Visual Basic .NET. Jeff has also written programming guides, articles, and sample applications for Microsoft and Digital Equipment Corporation.
Table of Contents
Dedication; Preface; Who Should Read This Book; Navigating in SharePoint; Getting the Code Examples; If You Need Help; Font Conventions; How to Contact Us; Safari Enabled; Acknowledgments; Chapter 1: Why Use SharePoint?; 1.1 Solving Problems; 1.2 Storing and Sharing; 1.3 Improving Collaboration; 1.4 Going Public; 1.5 Organizing Sites; 1.6 Types of Sites; 1.7 Parts of a Page; 1.8 Where Are the Files?; 1.9 Putting SharePoint to Work; 1.10 Holding Meetings; 1.11 Building Libraries; 1.12 Creating Internet Sites; 1.13 What Software Do You Need?; 1.14 Trying Out SharePoint; 1.15 What's SharePoint Not Good For?; 1.16 Resources; Chapter 2: Getting Started; 2.1 Before You Begin; 2.2 Creating Hosted Sites; 2.3 Adding Members; 2.4 Changing Pages; 2.5 Adding Content; 2.6 Setting Client Security; 2.7 Creating Self-Hosted Sites; 2.8 Installing SharePoint Services; 2.9 Adding Members Quickly; 2.10 Allowing Anonymous Access; 2.11 Maintaining Server Security; 2.12 Enabling Self-Service Site Creation; 2.13 Resources; Chapter 3: Applying Templates, Themes, and Styles; 3.1 Understanding Templates; 3.2 Creating Custom Site Templates; 3.3 Creating Site Definitions; 3.4 Distributing Site Templates; 3.5 Creating List Templates; 3.6 Adding List Views; 3.7 Creating List Definitions; 3.8 Modifying Themes; 3.9 Applying Style Sheets; 3.10 Changing the Default Icons; 3.10.1 Resources; Chapter 4: Sharing Contacts and Meetings with Outlook; 4.1 Sharing Contacts; 4.2 Organizing Meetings; 4.3 Resources; Chapter 5: Sharing Workspaces and Lists with Excel; 5.1 Getting Started with Excel and SharePoint; 5.2 Sharing Workbooks; 5.3 Sharing Lists; 5.4 Publishing as a Web Page; 5.5 Using the Spreadsheet Web Part; 5.6 Programming SharePoint in VBA; 5.6.10 Resources; Chapter 6: Using Document Libraries with Word; 6.1 Understanding Libraries; 6.2 Adding Documents to a Library; 6.3 Creating New Documents; 6.4 Adding Document Properties; 6.5 Changing the Library Template; 6.6 Linking Documents to Libraries; 6.7 Making Revisions Privately; 6.8 Linking and Publishing Custom Properties; 6.9 Discussing a Document; 6.10 Enabling Emailed Submissions; 6.11 Approving/Rejecting Documents; 6.12 Responding to Events; 6.13 Searching for Documents; 6.14 Resources; Chapter 7: Gathering Data; 7.1 Using Lists to Gather Data; 7.2 Using Form Libraries to Gather Data; 7.2.11 Resources; Chapter 8: Creating Web Parts; 8.1 Preparing to Develop; 8.2 Creating a Web Part Project; 8.3 Deploying Web Parts; 8.4 Creating Web Parts from Excel; 8.5 Resources; Chapter 9: Programming Web Parts; 9.1 Understanding Web Parts; 9.2 Creating Web Part Appearance; 9.3 Adding Child Controls; 9.4 Working on the Client Side; 9.5 Understanding Event Order; 9.6 Adding Properties; 9.7 Adding Menus; 9.8 Customizing the Property Task Pane; 9.9 Connecting Parts; 9.10 Resources; Chapter 10: Remote Programming; 10.1 Choosing an Approach; 10.2 Using the Office Object Model; 10.3 Using Web Services; 10.4 Using URL Commands; 10.5 Using FrontPage RPC; Appendix A: Upgrading; Upgrading to SQL 2000; Upgrading to Portal Server; Recording Settings; Installing and Configuring Portal Server; Re-Extending Existing Sites; Connecting Sites to the Portal; Adding Links to the Portal; Upgrading from Team Services; Resources; Appendix B: Reference Tables; Office Versions; StsAdm Commands; SetupSts Commands; Server Files and Locations; Content Not Stored in Database; Colophon;