1. GETTING STARTED
Evaluation guide for Office SharePoint Server 2007 - This evaluation guide is designed to give you a solid understanding of the design goals and feature set for Microsoft Office SharePoint Server 2007 and a familiarity with the product implementation
Roadmap to using SharePoint Server 2007 - Use this roadmap as a starting point to learn about the broad capabilities of Office SharePoint Server 2007 and how to complete common tasks
Virtual lab: What's New in Microsoft Office SharePoint Server 2007 Feature Walkthrough - Learn about the new features in Microsoft Office SharePoint Server 2007 including integration points with Microsoft Office 2007 programs
Microsoft Office SharePoint Server 2007 Trial Version (x86) - This is the x86 version of Microsoft Office SharePoint Server 2007 Trial for Standard and Enterprise editions.
Microsoft Office SharePoint Server 2007 Trial Version (x64) - This is the x64 version of Microsoft Office SharePoint Server 2007 Trial for Standard and Enterprise editions.
Microsoft Office SharePoint Server 2007 VHD - This fully functional pre-configured VHD provides you trial software will automatically expire after 30 days
Application Templates for Windows SharePoint Services 3.0 - Application templates are out-of-the-box custom scenarios tailored to address the needs and requirements of specific business processes or sets of tasks in organizations of any size. They also provide a starting point for partners and developers looking to build deeper SharePoint-based solutions.
Get SharePoint training on your desktop - The training includes articles, videos, and interactive tutorials, will lead you step-by-step through the rich features of Office SharePoint Server
2. APPLICATION DEVELOPMENT
Introduction to SharePoint Products and Technologies for the Professional .NET Developer - Explore the extensible solution platform of SharePoint Products and Technologies and opportunities for its use in .NET development.
SharePoint Architecture (2 Part series) - Contents: IIS and ASP.NET 2.0 Primer, ASP.NET 2.0 Framework, Windows SharePoint Services Integration with ASP.NET
SharePoint Page Types - SharePoint provides several page types that have distinct characteristics. In developing SharePoint sites, it is important to understand these page types, their distinguishing properties, and their usage
White Paper: Microsoft Office SharePoint Server 2007 (MOSS) as an Applications Development Platform - Presents Microsoft Office SharePoint Server 2007 (MOSS) as a development platform for building rich collaborative web applications
White Paper: Design and Build Sites for SharePoint Server 2007 - Prescriptive guidance for coordinating the development and deployment of enterprise Web sites based on SharePoint Server 2007. Learn specific information about how to set up multiple development environments and how to deploy content and code from one environment to another
Team-Based Development in Microsoft Office SharePoint Server 2007 - Learn to properly conduct team-environment development of Microsoft Office SharePoint Server 2007 sites and assemblies, as well as develop Microsoft Office SharePoint Designer artifacts.
Using Team Foundation Server to Develop Custom SharePoint Products and Technologies Applications - Use Microsoft Visual Studio 2008 Team Foundation Server to support SharePoint application development, and provide an integrated development environment and single source code repository for process activities, integrated progress reporting, and team roles
Learn How to Develop on SharePoint - Click on each of the topic areas to view screencasts, download samples, view quickstart code and work through virtual labs
PPTs and Demos for Introductory SharePoint Developer Modules - This download contains PowerPoint Presentations and associated Demos for Introductory SharePoint Developer modules
Hands on Labs for Developing Applications on Windows SharePoint Services 3.0 - A set of 10 Hands on Labs for Developing Applications for Windows SharePoint Services 3.0 with Visual Studio 2008
Getting References to Sites, Web Applications, and other Key Objects - To work with a deployment of Windows SharePoint Services, your code must first get a reference to the objects it will be working with, including Web sites, site collections, and Web applications
Security Programming in SharePoint 2007 - Article highlights new security terms and concepts that are introduced with WSS 3.0, and introduction to security programming using the WSS object model.
Security Validation and Making Posts to Update Data - For reasons of security, Windows SharePoint Services by default does not allow you to make posts from a Web application to modify the contents of the database unless you include security validation on the page making the request
How To: Programmatically Add and Remove Web.config values - C# code examples demonstrate how to add and remove configuration values programmatically
Forms of URL Strings - Windows SharePoint Services uses different forms of URL strings, depending on the context and members that are being used
Sample Object Model Tasks - This section in the Windows SharePoint Services Software Development Kit (SDK) provides sample programming tasks that show how to use the Windows SharePoint Services object model to customize SharePoint sites and lists within a deployment.
Building Personalized Solutions - Introduces you to the key concepts of building a SharePoint portal site: Using built-in features such as profiles, colleagues, and audiences, creating custom applications by developing with the Profiles API, managing membership by designing your own custom people picker and working with audiences programmatically
Batch Updating List Items in Windows SharePoint Services 3.0 - Learn how to update multiple items in a list in Windows SharePoint Services 3.0 by constructing and executing a batch of commands
Simplifying SharePoint debugging by creating the troubleshooting toolbox - This series of articles is intended to help you getting ramped up with SharePoint programming
Custom Auditing In SharePoint - Build a custom SharePoint solution with Visual Studio and create a custom application page that allows a site-collection administrator to enable and configure WSS activity event logging
SharePoint Server 2007 SDK: Software Development Kit - SDK contains conceptual overviews, “How Do I…?” programming tasks, developer tools, code samples, references, and an Enterprise Content Management (ECM) starter kit to guide you in developing solutions based on MOSS 2007
Windows SharePoint Services 3.0 Technical Library in Compiled Help format - Downloadable CHM version of Windows SharePoint Services 3.0 content on TechNet
Office SharePoint Server 2007 Technical Library in Compiled Help format - Downloadable CHM version of SharePoint Server content on TechNet
Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1 - Add-on for Visual Studio 2008 SP1 for developing Silverlight 2 applications
Microsoft® Silverlight™ 2 Software Development Kit - The Microsoft® Silverlight™ 2 Software Development Kit provides documentation, libraries and tools for developing Silverlight applications
Walkthrough: Creating a Basic Web Part - This walkthrough provides the steps for creating a basic custom Web Part that can be added to your Web Part Pages
Walkthrough: Creating Connectable Web Parts in Windows SharePoint Services - This programming task describes how to create two connectable SharePoint Web Parts
Securing Web Parts in Windows SharePoint Services - This topic introduces the built-in settings, an overview of a Code Access Security (CAS) policy, and how to include a custom Code Access Security policy in a Windows SharePoint Services solution
Deploying Web Parts in Windows SharePoint Services - This section describes differences between the bin folder and the Global Assembly Cache (GAC), security permissions considerations, how to strong name an assembly for deployment, how to create a SafeControl entry, and finally, how to create a Web Part definition file to deploy the Web Part
Working with ASP.NET 2.0 Web Parts and Windows SharePoint Services 3.0 - Explore the advantages of creating ASP.NET 2.0 Web Parts and hosting them by using Windows SharePoint Services 3.0. Learn best practices for deploying the custom Web Parts to SharePoint sites
How to: Wrap a User Control Inside of a Web Part for SharePoint - This topic demonstrates how to create a Web Part to serve as a wrapper for an ASP.NET user control that is hosted inside of a SharePoint application. It also demonstrates how to create Web Part properties that are propagated to the user control.
Checklist for Creating SharePoint Web Parts - Use this checklist to assist with the deployment and maintenance of Microsoft SharePoint Products and Technologies Web Parts
Developer Introduction to Workflows for Windows SharePoint Services 3.0 and SharePoint Server 2007 - Get a high-level overview of how Microsoft Windows SharePoint Services 3.0 implements the workflow capabilities of the Windows Workflow Foundation, and how Microsoft Office SharePoint Server 2007 extends those capabilities with symmetrical Microsoft Office InfoPath 2007 forms
Workflows roadmap - This roadmap page provides links to Web articles, white papers, training, blog entries, and tools to help guide you in implementing workflows in Office SharePoint Server 2007
White Paper: Understanding Workflow in Microsoft Windows SharePoint Services and the 2007 Microsoft Office System - Learn the basics of the Windows Workflow Foundation, how this technology has been integrated into both Windows SharePoint Services and the 2007 Office System, and how to benefit from workflows applied to business processes
Workflow Development Tools Comparison - Offers a detailed comparison between the capabilities offered by the Visual Studio 2005 Designer for Windows Workflow Foundation and Office SharePoint Designer 2007, and the workflows you can create with each.
Developing Workflow Solutions with SharePoint Server 2007 and Windows Workflow Foundation - This article describes best practices for developing workflows for Microsoft Office SharePoint Server 2007 by using Microsoft Visual Studio
Developing SharePoint 2007 Sequential and State Machine Workflows with Visual Studio 2008 - Learn how to develop sequential workflows and state machine workflows for Microsoft Office SharePoint Server 2007 by using Microsoft Visual Studio 2008
Creating SharePoint Sequential Workflows with Visual Studio 2008 - Learn to create Microsoft Office SharePoint Server 2007 sequential workflows by using Microsoft Visual Studio 2008
Workflow Scalability and Performance in Windows SharePoint Services 3.0 - Learn how to test the performance of workflow applications and determine how to apply the results.
White Paper: Workflow Security in Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 - Provides an overview of which aspects of workflow behavior IT professionals need to be aware of in order to understand how they can configure and deploy Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007 workflows more securely
Building Custom Content Types in Windows SharePoint Services 3.0 - Learn how to build a custom content type by using Microsoft Visual Studio 2005 Extensions for Windows SharePoint Services 3.0
Creating a Windows SharePoint Services 3.0 Custom Field by Using the EntityPicker - Learn to create an advanced custom field for Windows SharePoint Services 3.0 and use built-in search dialogs in SharePoint to your advantage
Patterns of Custom Field Rendering - You have a wide variety of options for fine-grained control of how your custom fields are rendered. This topic discusses some common patterns and indicates how you can modify them to meet your needs.
Creating Custom Timer Jobs in Windows SharePoint Services 3.0 - Learn about building, deploying, and debugging custom timer jobs in Windows SharePoint Services 3.0, and examine the various configuration options that are available to developers
Visual How To: Creating, Deploying, and Debugging Custom Timer Jobs in Windows SharePoint Services 3.0 - Learn how to harness the power of custom timer jobs in Windows SharePoint Services 3.0
SharePoint Feature - Represents a modular server-side, file system-level customization that contains items that can be installed and activated in a SharePoint environment
Feature Stapling - Causes the attachment of a Feature to all new instances of sites that use a given site definition, without modifying the site definition or creating code routines to activate the Feature on each site
How to: Create a Simple Feature - This example steps you through the process of creating a custom action Feature that adds a button to the toolbar of the form for editing announcements items within the scope of a SharePoint site
How to: Create an Event Handler Feature - This example shows how to add a simple event handler that prevents items from being deleted from a list.
Site And List Definitions
Site Definitions and Configurations - A site definition defines a unique type of SharePoint site. A site definition can include more than one site definition configuration. SharePoint Web sites are based on particular site definition configurations
Deciding Between Custom Templates and Definitions - How to choose whether to create a site template or a site definition
How to: Create a Custom List Definition - This task demonstrates how to create a custom list template feature and add it to the selection of lists available for creating on the Create Page
DelegateControl Class - A generic control that is able to render an ASP.NET control. Delegate controls make their child candidate controls pluggable and replaceable.
How to: Customize a Delegate Control - This example shows the basic process of creating and implementing a delegate control candidate to use for the search box that is displayed on site pages
Using DelegateControls to Customize the User Experience - Will talk about one of the least used, but most powerful techniques we have for customizing the SharePoint User Experience, namely the DelegateControl
Stsadm Command Extensions
AC's WCM Custom Commands for STSADM.EXE - Custom STSADM.EXE commands written for Web Content Management (WCM) developers
Mobile Development Overview - Windows SharePoint Services 3.0 provides an architecture and feature set to support mobile access to SharePoint list data
Mobile Page Rendering System - This topic describes how Windows SharePoint Services 3.0 uses RenderingTemplates and template selector controls to render pages that are accessible from mobile devices.
Mobile Customization How Tos and Walkthroughs - This section provides you with practical information about applying the concepts of mobile development in Windows SharePoint Services 3.0
Walkthrough: Customizing a Mobile Home Page - This walkthrough shows how to customize the mobile home page by implementing a custom RenderingTemplate control
Walkthrough: Customizing a Mobile List View Page - This walkthrough shows how to customize a mobile list view page by implementing a custom RenderingTemplate control
Walkthrough: Customizing Item Titles on a Mobile Display Form - This walkthrough shows how to customize the rendering of fields on mobile pages by implementing a custom RenderingTemplate.
Walkthrough: Creating a Custom Field Rendering Control for Mobile Pages - This walkthrough shows how to customize field rendering on mobile pages by implementing a custom field rendering control in conjunction with a RenderingTemplate
Windows SharePoint Services Web Services - Windows SharePoint Services Web services provide methods that you can use to work remotely with a deployment of Windows SharePoint Services
Walkthrough: Creating a Custom Web Service - This programming task provides an overview of how to create a custom Web service that operates within the context of Windows SharePoint Services 3.0
Drawing charts in SharePoint and Office Live - How to use Lists Web service along with a Flash charting component to build live charts in web parts which are populated directly from data held in lists within Office Live or SharePoint site
Solution Development And Deployment
Solutions Overview - The Windows SharePoint Services solution framework provides a way to bundle all the components for extending Windows SharePoint Services in a new file that is called a solution file
Deploying a Solution - Solution deployment is a multipart framework for letting developers create custom solutions, and letting administrators deploy those solutions in a straightforward, safe, and consistent manner
3. PLANNING AND ARCHITECTURE
Planning for your first Microsoft Office SharePoint Server 2007 site - Before you begin to set up a Microsoft Office SharePoint Server 2007 site, it will be useful for you to understand the main components of SharePoint Server, what they do, and how they fit together. This article will help you with these two tasks.
Downloadable book: Planning and architecture for Office SharePoint Server 2007 - Provides information and guidelines to lead a team through the steps of planning the deployment of a solution based on Microsoft Office SharePoint Server 2007
SharePoint Guidance - November 2008 - This guidance helps architects and developers design, build, test, deploy, and upgrade SharePoint intranet applications. A reference implementation demonstrates solutions to common architectural, development, and application lifecycle management challenges
Plan authentication methods - This article describes the authentication methods that are supported by Windows SharePoint Services 3.0
Logical architecture sample design: collaboration sites - This article describes a practical implementation of logical architecture components to achieve a workable design
Internet presence scenario - This series of articles and accompanying poster is an end-to-end scenario that outlines how to plan, design, build, and maintain an enterprise’s Internet presence Web site based on Microsoft Office SharePoint Server 2007
What Not to Store in SharePoint - Provides prescriptive guidance around what doesn't work well for storing in SharePoint Server, SQL Content databases
Downloadable guide: Plan an extranet environment for Windows SharePoint Services 3.0 - This guide discusses the extranet topologies that are supported and details the hardening requirements for servers within an extranet environment
Downloadable guide: Plan an extranet environment for Office SharePoint Server 2007 - This guide discusses the extranet topologies that are supported, details the hardening requirements for servers within an extranet environment, and describes a logical architecture.
Design extranet farm topology - In this article, about extranet environments and planning for extranet environments
External Collaboration Toolkit for SharePoint - Toolkit consists of software and guidance that will help you to deploy a customizable solution that teams can use to collaborate securely with partners outside the firewall.
Plan security for an external secure collaboration environment - Security recommendations for an external secure collaboration environment
Plan security hardening for extranet environments - This article details the hardening requirements for an extranet environment in which a Microsoft Office SharePoint Server 2007 server farm is placed inside a perimeter network and content is available from the Internet or from the corporate network
Plan alternate access mappings - Alternate access mappings enable Office SharePoint Server 2007 to map Web requests to the correct Web applications and sites, and they enable Office SharePoint Server 2007 to serve the correct content back to the user
Capacity Planning And Performance
Estimate performance and capacity requirements - This article includes links to estimate performance and capacity requirements for most common usage scenarios for Microsoft Office SharePoint Server 2007 and Windows SharePoint Services 3.0
Plan for software boundaries - This article provides information to help you understand the tested performance and capacity limits of Microsoft Office SharePoint Server 2007, the test environment and test results, and offers guidelines for acceptable performance
White paper: Working with large lists in Office SharePoint Server 2007 - Microsoft performed performance testing against Microsoft® Office SharePoint® Server 2007 to determine the performance characteristics of large SharePoint lists under different loads and modes of operation.
SharePoint Capacity Planning Tool - Provides a first approximation of the topology your organization needs
HP ProLiant Sizer for Microsoft Office SharePoint Server 2007 - A tool that provides a quick and consistent methodology to determine a "best-fit" server for your individual needs and enables you to both quickly compare different solution configuration (what-if scenario) and also to obtain a highly detailed, customizable server and storage solution complete with bill of materials and pricing
Web Browser Support
White Paper: Office SharePoint Server Web browser support - This downloadable white paper includes detailed information about how many Web browsers work with various features in SharePoint sites. It also offers workarounds and other tips for handling browser differences.
Windows 2008 & SQL 2008 Support
Using SharePoint Products and Technologies in a Hyper-V virtual environment - This article provides preliminary guidance for using SharePoint Products and Technologies with the Windows Server 2008 Hyper-V virtualization technology
Performance and capacity requirements for Hyper-V - This article provides information about the performance and capacity requirements for deploying Microsoft Office SharePoint Server 2007 in a Hyper-V™ virtual environment.
Microsoft Office SharePoint Server 2007 with Windows 2008 and SQL Server 2008 on HP servers and storage technologies - This white paper describes the performance differences observed by the HP SAE labs when comparing the performance of Microsoft Office SharePoint Server 2007 SP1 running on Windows Server 2008 and SQL Server 2008 versus current deployments running Windows Server 2003 and SQL Server 2005
4. DOCUMENT MANAGEMENT
Introduction to document management - Document management focuses on the storage and organization of documents to support active work in progress, including content creation and sharing within an organization
White paper - Document Management with Microsoft Office SharePoint Server 2007 - This guide provides information architects, enterprise solution planners and designers, program managers, and information technology specialists with the information that they need to plan a document management solution based on Office SharePoint Server 2007
White Paper: Enterprise content management in regulated industries - Explores the ways in which life sciences industries—such as pharmaceutical and biotechnical companies—can use enterprise content management solutions (ECM). Learn how Microsoft is addressing ECM needs in the 2007 Microsoft Office System and Microsoft Office SharePoint Server 2007
5. INFOPATH & FORM SERVICES
InfoPath Forms Services roadmap - This roadmap page provides links to Web articles and other resources to help guide you in implementing forms in Office SharePoint Server 2007
Overview of Web Service Support in InfoPath 2007 - Learn about the features, requirements, and limitations of Web service support in Microsoft Office InfoPath 2007
A Smart Approach to Gathering Data in the Enterprise - How you can build flexible data-gathering solutions using InfoPath 2007, Office SharePoint Server 2007, and Forms Services.
InfoPath Form View Control - Specifies a server-side Microsoft Office InfoPath form viewer control that displays a Web browser view of an InfoPath form.
Improving the Performance of InfoPath 2007 Forms - Learn how to avoid performance issues when designing Microsoft Office InfoPath 2007 form templates, and how to troubleshoot existing form templates that display poor performance
Best Practices for Deploying InfoPath 2007 Form Templates to a Production Environment - This article identifies best practices for efficiently deploying a Microsoft Office InfoPath 2007 form template to a production environment. It also describes how to optimize browser form scenarios using configuration options
InfoPath Form Services
Designing browser-enabled forms for performance in InfoPath Forms Services (6 Part series) - A series of 6 articles about optimizing the performance of InfoPath browser-enabled forms
Estimate performance and capacity requirements for InfoPath Forms Services environments - This performance and capacity planning scenario incorporates a single Microsoft Office SharePoint Server 2007 farm that is running InfoPath Forms Services.
6. WEB CONTENT MANAGEMENT
Introduction to Web content management - The Web content management capabilities in Microsoft Office SharePoint Server 2007 can help you communicate more effectively with employees, partners, and customers
Top SharePoint WCM Web Sites – a list of SharePoint powered public Internet websites
Web Publishing and Planning Guide with Microsoft Office SharePoint Server - The articles in this guide will help you in planning your Web site's structure, authoring environment, and publishing environment
Customizing and Branding Web Content Management-Enabled SharePoint Sites [3 Parts] - This article discusses topics that you should understand before you use Microsoft Office SharePoint Server 2007 to create sites that support Web content management (WCM) and gives a general overview of the various artifacts that are available in the product
Prescriptive Guidance for SharePoint Server 2007 Web Content Management Sites - Learn prescriptive guidance for creating and deploying Microsoft Office SharePoint Server 2007 Web content management (WCM) publishing sites
Page design roadmap - This roadmap provides links to Web articles, white papers, training, blog entries, and tools to guide you in implementing Page Design of your site based on Office SharePoint Server 2007
Common Page and Site Customization Tasks - This section contains detailed, step-by-step procedures for common page and site customization tasks
Automated SharePoint Site Branding - A custom branding solution for SharePoint sites that integrates Master Pages and CSS files at the level of the site collection
Controlling Single Web Parts with CSS - How can a particular web part be branded separately from all the rest or be branded by type
Understanding Field Controls and Web Parts in SharePoint Server 2007 Publishing Sites -
Learn the details of Microsoft Office SharePoint Server 2007 field controls and Web Parts and how they differ, and best practices for when to use each type of control
How to Optimize a SharePoint Server 2007 Web Content Management Site for Performance - Learn how to optimize an Internet-facing Web content management (WCM) site to achieve maximum performance and an effective user experience
Web Content Management Links and Resources - An exhaustive list of and resources specific to Web Content Management, maintained by Andrew Connell
Search Engine Optimization
How to Optimize SharePoint Server 2007 Web Content Management Sites for Search Engines - Learn techniques to create Microsoft Office SharePoint Server 2007 Web content management (WCM) sites that are optimized for search engines, and what to avoid to help improve search ratings.
Microsoft Office SharePoint Server Search Engine Optimization - MOSS SEO explains how to optimize your public facing SharePoint 2007 WCM based web site for internet search engines.
7. BUSINESS INTELLIGENCE
Business intelligence roadmap - Provides links to Web articles, white papers, training, blog entries, and tools to guide you in implementing the business data and business intelligence features of your site based on Office SharePoint Server 2007
IT Showcase: Centralizing and Sharing Business Intelligence - The myBI portal enables Microsoft business units to exploit the potential of the Microsoft business intelligence solutions more fully, more securely, and in closer collaboration with partners and vendors
Business Data Catalog
Integrating Line-of-Business Data into MOSS 2007 with the Business Data Catalog - Get a better architectural understanding of the Business Data Catalog and find out how features in SharePoint Server 2007 make use of it to experience seamless streamlining of business data
Editing Business Data Using Business Data Catalog Actions and InfoPath Forms Services - Learn how to build applications that use the Business Data Catalog in Microsoft Office SharePoint Server 2007 with Web services and the Single Sign-On Service
Business Intelligence with SharePoint and Excel - How you can use Excel and Excel Services to analyze business intelligence data within SharePoint sites
Excel Services Technical Overview - Learn about Excel Services and how it works with Excel 2007 to provide robust and secure shared workbook solutions. Read about Excel Services extensibility features, architecture, performance optimization, and deployment.
Building an Asset Tracking application in Excel Services: A five part series - Learn how to build an Asset Tracking Application in Excel Services: Part one — An overview of the application, Part two — Creating the Workbook, Part three — Creating a SharePoint List and a User Defined Function, Part four — Building the Web Part Pages, Part five — Creating the Archive Web Part
IT Showcase: Connecting with Excel Services in Microsoft Office SharePoint Server 2007 to Create a Controller Workspace - The solution enables Microsoft controllers to view the offices' account reconciliation and compliance status, receive immediate updates, and contact finance personnel responsible for any compliance activities or reconciliations that might not be performed by the statutory deadlines.
Understanding the Report Center and Dashboards in SharePoint Server 2007 - Examine new capabilities built into Microsoft Office SharePoint Server 2007 Enterprise Edition, which enable and simplify business process automation
8. ENTERPRISE SEARCH
Enterprise Search Architecture - This topic provides information about the internal architecture of Enterprise Search, as well as Enterprise Search as a shared service.
Downloadable book: Administering Enterprise Search for Office SharePoint Server - This book provides prescriptive guidance for maintaining and managing the Office SharePoint Server Search service in Microsoft Office SharePoint Server 2007. This includes step-by-step instructions about search operations for crawling content
Plan the end-user search experience - This article contains information that can help Shared Services Provider (SSP) administrators and site collection administrators optimize the end-user search experience.
Searching Sites Protected by Forms Authentication with Enterprise Search in SharePoint Server 2007 - Learn to use Enterprise Search to crawl sites that are protected by forms authentication or cookie-based authentication, and walk through creating a sample custom security trimmer for trimming the returned search results
Evaluating and Customizing Search Relevance in SharePoint Server 2007 - Learn about settings you can adjust to improve relevance in Enterprise Search in Microsoft Office SharePoint Server 2007, and how to implement an evaluation process to determine the impact your adjustments make on relevance
Configure Office SharePoint Server Search to crawl Lotus Notes - This article helps you gain an understanding of the prerequisites you need, the decisions you must make, and the information you must gather from the Domino administrator
Manage settings to improve search results - Links to articles that introduces features for better search results, provides information on how an administrator can configure these features, and where and how search queries employ these features
IT Showcase: Deploying and Supporting Enterprise Search - Microsoft IT has deployed the Enterprise Search feature of Microsoft Office SharePoint Server 2007 to help users locate relevant information faster and easier than ever before
Microsoft Filter Pack - This Filter Pack includes IFilters for the following formats: .docx, .docm, .pptx, .pptm, .xlsx, .xlsm, .xlsb, .zip, .one, .vdx, .vsd, .vss, .vst, .vdx, .vsx, and .vtx
File types and IFilter reference - Lists the file types supported by the IFilters that are installed by default and which file types are enabled on the Manage File Types page by default
Limit or increase the quantity of content that is crawled - How to change the quantity of content that you are currently crawling
Adobe PDF iFilter 9 for 64-bit platforms - Designed for end users or administrators who wish to index Adobe PDF documents using Microsoft indexing clients
Foxit PDF IFilter - Designed to help users to index a large amount of PDF documents and then quickly find text within these documents
9. RECORDS MANAGEMENT
Downloadable book: Records Management Guide for Microsoft Office SharePoint Server 2007 - covers general records management planning considerations and guidelines for configuring Office SharePoint Server 2007.
Records management roadmap - This roadmap page provides links to Web articles, white papers, training, blog entries, and tools to help guide you in implementing the records management features of your site based on Office SharePoint Server 2007
Plan records management - Microsoft Office SharePoint Server 2007 includes records management features you can use to help your organization meet its regulatory and legal requirements and manage its corporate knowledge
Demo: Add a library to a Records Center site - shows the process for adding a library to an existing Record Center, applying policies to the library, and configuring the Records Center site so that submitted documents are routed to the right library.
10. SOCIAL NETWORKING
White Paper: Social Computing in the Enterprise - Microsoft Vision for Business Leaders - This white paper is intended to present a strategic business vision around social computing
White paper: Managing social networking with Microsoft Office SharePoint Server 2007 - Learn about the importance of social networking in an organization and how to properly implement Microsoft Office SharePoint Server 2007 as a social networking platform
Capitalizing On the Social Network Capabilities of SharePoint Server 2007 User Profiles - Learn about organization hierarchy, membership groups, and quick links to understand the user profile social network capability in Microsoft Office SharePoint Server 2007, and concepts such as custom properties, colleagues, and workgroups.
White Paper: How to Get the Most Value from Social Computing for Business with Microsoft -
Discusses the value of social computing for business, citing 2 customer references of large scale enterprise deployments, and the technologies that enable successful results from social computing
11. SHAREPOINT DESIGNER
Demos: A six-part series on getting the most out of SharePoint Designer 2007 - This six-part training demo series provides information on how power users can get the most from Office SharePoint Designer 2007
SharePoint Designer 2007 Business Administrator Training - This video series shows you how to quickly and easily build complex business solutions on the SharePoint platform
Data Views - You can use a Data View to view data from a wide variety of sources, including database queries, XML documents, Web services, SharePoint lists and libraries, and server-side scripts
SPDataSource and Rollups with the Data View - Most of the Data View’s List-related features use the SPDataSource in List or ListItem mode. In addition to these modes, the SPDataSource has a number of other modes that aren’t directly exposed in the UI: ListofLists, Webs, and CrossList mode.
CSS Reference Chart for SharePoint 2007 - CSS reference guide highlights the major styles used in MOSS and WSS v3 sites
Apply a custom style sheet to a SharePoint site - This article also shows you how to apply new style sheet to sites or subsites and how to revert to the default style sheet later if you want to
How to: Create a Minimal Master Page - This topic shows you how to create a minimal master page that includes only the minimal functionality that Office SharePoint Server 2007 requires so that you have a stable platform upon which to build your own master pages
Displaying SharePoint Fields by Permission Level - Learn how to hide or display certain fields in lists or libraries, according to the permission level of the logged in user, using conditional formatting in SharePoint Designer
Introduction to workflows - With Microsoft Office SharePoint Designer 2007, you can design workflows that add no-code application logic to your SharePoint sites and applications
Watch this: Design a document review workflow solution - Learn how to design a document review workflow and a custom Workflow Dashboard that shows you at a glance the status of all workflow tasks related to a specific document
Watch this: Run a workflow when a specific field changes - Learn how to design a workflow that runs when a specific field changes
Porting a Simple SharePoint Designer Workflow One List to Another - Describes how to port a SharePoint Designer workflow from one list to another
Plan governance - The articles in this chapter can help you determine the aspects of your Office SharePoint Server 2007 deployment to govern and include discussions of governance techniques
Governance features in Office SharePoint Server 2007 - This article reviews a set of Microsoft Office SharePoint Server 2007 features that your organization can use to help govern your Office SharePoint Server 2007 IT service or your enterprise’s information architecture
White Paper: Steps for building governance into Microsoft Office SharePoint Server 2007 - This white paper describes how planning for governance, although challenging, can provide benefits in the enterprise by eliminating chaos and improving productivity.
White Paper: SharePoint Products and Technologies governance checklist guide - This governance checklist can help your governance body develop your enterprise's governance plan
Sample template: SharePoint Products and Technologies governance plan - This sample template is designed to help an enterprise's governance body record its decisions, including governance objectives, stakeholders, policies, support, and other elements of the governance plan.
Determine hardware and software requirements - This article describes the hardware and software requirements for installing Microsoft Office SharePoint Server 2007
Downloadable book: Installation guide for Office SharePoint Server 2007 - This guide provides the information you need to successfully install Microsoft Office SharePoint Server 2007 to a stand-alone computer or simple server farm
Virtual lab: Microsoft Office SharePoint Server 2007 Installation and Configuration - Learn about the installation and configuration options available in Microsoft Office SharePoint Server 2007
End-to-end deployment scenarios - Provides information and directions for deploying Microsoft Office SharePoint Server 2007 as an end-to-end solution, whether on a single computer or on a simple server farm
White Paper: Administrator’s Guide of Topics to Consider before Deployment - Guides administrators who are new to SharePoint products and technologies through key articles to consider before deploying SharePoint products and technologies in their environments
SharePoint Gear Up - Helps you find the right resources at the right time for your SharePoint Server 2007 deployment
Automate Web App Deployment with the SharePoint API - How to automate custom SharePoint application deployments, use the SharePoint API, and avoid the hassle of custom site definitions
External Blob Storage
External Storing of Binary Large Objects (BLOBs) in Windows SharePoint Services - The Help topics in this section describe how to use the special external binary large object (BLOB) store provider (EBS Provider) interface, ISPExternalBinaryProvider, to allow you to store BLOB data in a data store that is external to the SharePoint content database
Inside SharePoint - Creating an External Storage Solution for SharePoint - This article discusses the advantages and disadvantages of using an external storage solution; extending the SharePoint storage architecture using the ISPExternalBinaryProvider API in managed and unmanaged code; and how to avoid data loss during lazy garbage collection
Data Protection And Recovery
Plan for data protection and recovery - Features in Microsoft Office SharePoint Server 2007 that provide data protection and recovery and additional data protection and recovery tools
Recommendations for data protection and recovery scenarios - A system-wide strategy for data protection and recovery should encompass the plans you have created for the sites and Web applications in your farm and address the specific scenarios you support.
White Paper: Data protection and recovery for Office SharePoint Server - Explains how administrators can protect and recover data in SharePoint Products and Technologies. This paper describes data recovery from the item level to the farm level
Back up and restore an entire farm - There are several methods you can use to back up and restore data for Microsoft Office SharePoint Server 2007
Choose backup and recovery tools - In this article, built-in backup and recovery tools, external backup and recovery tools and Third-party solutions and custom tools
Tips for improving backup and recovery performance - Use the tips in this article to help you decrease the effect on performance of backup and recovery operations
How to defragment Windows SharePoint Services 3.0 databases and SharePoint Server 2007 databases - This article describes how to defragment Microsoft Windows SharePoint Services 3.0 databases and Microsoft Office SharePoint Server 2007 databases
Data Protection Manager
White Paper: Analyzing Microsoft SharePoint Products and Technologies Usage - How to gather and analyze SharePoint Products and Technologies usage data
Tune Web server performance - Improve the performance of Web servers by using the recommendations for physical architecture and tuning in this article
Video: Understanding and Deploying Hotfixes, Public Updates, and Service Packs - This presentation, given by an escalation engineer at the Microsoft Office SharePoint Server conference in March 2008, provides valuable information about the different types of software updates that Microsoft releases for Windows SharePoint Services and Microsoft Office SharePoint Server
Stsadm Technical Reference for SharePoint Server 2007 - Use the interactive application on this page to learn about the commands available
Microsoft SharePoint Administration Toolkit v3.0 x86 - This toolkit contains the ability to diagnose performance issues, perform bulk operations on site collections, an Stsadm operation to update alert e-mails after the URL for a Web application has been changed, and a User Profile Replication Engine tool
SharePoint Asset Inventory Tool - Allows IT professionals to inventory all of the computers in the network and identify servers that have SharePoint installed on them
SharePoint Monitoring Toolkit - Contains two management packs for System Center Operations Manager 2007 that facilitate the management of SharePoint® environments of all sizes
SharePoint 2007 Versions - How do you find out what version of SharePoint you are running?
Troubleshooting backup and recovery - Use this information to troubleshoot problems that you encounter during backup or recovery
Account permissions and security settings (Office SharePoint Server) - This article describes Microsoft Office SharePoint Server administrative and services account permissions. It covers the following areas: Microsoft SQL Server, the file system, file shares, and registry entries
Special directories and storage locations (Office SharePoint Server) - This article lists the folders and files that are used by Microsoft Office SharePoint Server 2007
Files and permissions for Office SharePoint Server 2007 - This article lists the detailed minimum file permission settings for folders and files created when you install MOSS 2007
Decentralizing Site Administration - Security model of WSS 3.0, including its advantages and implications when delegating administrative control over SharePoint sites to individual departments while maintaining centralized administrative control over the SharePoint infrastructure.
Special directories and storage locations - This article lists the folders and files that are used by Microsoft Office SharePoint Server 2007.
Moving all databases to a different database server or a server with the same name - Two procedures describing how to move databases to a different server or a server with the same name
Roadmap to security content for Office SharePoint Server 2007 - Links to security topics relating to Microsoft Office SharePoint Server 2007 available on Microsoft TechNet
Downloadable book: Security for Office SharePoint Server 2007 - This guide describes how security is implemented in Microsoft Office SharePoint Server 2007. The audiences for this guide include information architects, IT generalists, and program managers who are planning to make Office SharePoint Server 2007 sites accessible from the Internet
Account permissions and security settings - This article describes Microsoft Office SharePoint Server administrative and services account permissions. It covers the following areas: Microsoft SQL Server, the file system, file shares, and registry entries
Maintaining Security Account Credentials - Deals with the architectural details and the complicated process of accomplishing password changes
Plan for secure communication within a server farm - This article provides guidance on securing server-to-server communication and client-server communication
White paper: Good, better, best: Office and SharePoint Products and Technologies - This white paper describes how different versions of Microsoft Office programs work together with the 2003 and 2007 versions of SharePoint Products and Technologies.
Blueprint for using data in SharePoint Server - By combining Office SharePoint Server 2007, the 2007 Microsoft Office system, and the data in your enterprise, you can create a business solution that will make you feel right at home
Setting Up Development Environments for the 2007 Microsoft Office System - Learn how to set up development environments for the 2007 Microsoft Office system, including client and server applications
White Paper: Compliance Features in the 2007 Microsoft Office System - Describes compliance-related features and extensibility opportunities within the 2007 Microsoft Office system that can assist you to meet the demands of regulatory compliance
Integrate VSTO with SharePoint Content Types - How to build a document-level Visual Studio Tools for Office customization and integrate it with a content type in SharePoint
Extending Office Applications with Web Services - The 21 standard Web services in Microsoft Windows SharePoint Services (WSS) 3.0 and 19 standard Web services in Microsoft Office SharePoint Server (MOSS) 2007 enable you to create remarkably flexible solutions for retrieving data from local and remote resources, extending standard Microsoft Office suite features and integrating business applications
Document Information Panel
Manage Metadata with Document Information Panels - How to use Document Information Panels in the Microsoft 2007 Office system to manipulate metadata from Office docs for better discovery and management
Using the Business Data Catalog and Smart Tags with the 2007 Microsoft Office System - Learn how to build custom applications that use the business data catalog and smart tags
Office Business Applications
Office Business Application for Sales Proposal Document Management - Learn how to use the Microsoft Office platform to create a custom solution that allows multiple users to collaborate on the creation of a sales proposal response document
Office Business Application for Customer Support Management - Learn to build custom applications that use Microsoft Office SharePoint Server 2007, Microsoft Office InfoPath 2007, SQL Server Analysis Services, SQL Server Integration Services, and the Business Data Catalog
Office Business Applications: Pricing Exception Management Solution - Learn to implement an internal Price Exception Management solution. Examine how you can use Office Business Applications to establish interoperability between SAP and the 2007 Microsoft Office system
Using Excel and Excel Services with SQL Server Analysis Services 2008 - Shows how to enable Excel 2007 and Excel Services to access SQL Server Analysis Services 2008 by adding MSOLAP.4 as a trusted data provider
Working with Windows SharePoint Services 3.0 from Excel 2007 - Learn about important changes to Microsoft Office Excel 2007 that allow more powerful analysis of Microsoft Windows SharePoint Services lists. Find out how these changes affect the ability of Excel 2007 to read and write changes to Windows SharePoint Services linked lists
One Note 2007
Integrating Visio 2007 and SharePoint Products and Technologies - Learn about enhanced features for integrating Microsoft Office Visio 2007 with Microsoft Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server 2007
Installing ASP.NET 2.0 AJAX Extensions 1.0 in Windows SharePoint Services Version 3.0 - Describes the procedures to install and configure the ASP.NET AJAX 1.0 Extensions
Walkthrough: Creating a Basic ASP.NET AJAX-enabled Web Part - This walkthrough describes the steps for creating a basic ASP.NET AJAX-enabled Web Part that you can add to your Web Part page.
How To Create AJAX-enabled SharePoint Web Part with UpdatePanel and UpdateProgress in 10 minutes - How you can setup your SharePoint site to support Microsoft ASP.NET AJAX framework and create a basic AJAX-enabled SharePoint Web Part
Get Started: The Official Microsoft Silverlight Site - Microsoft Silverlight extends and amplifies your existing development skills, empowering you to build new types of applications for the Web regardless of target platform or browser
Project Server 2007
Enterprise Project Management with SharePoint - Review the MOPS architecture to show how the components integrate with WSS 3.0 from a system architect's point of view
Deploy Office Project Server 2007 with Office SharePoint Server 2007 - Discusses different deployment scenarios when integrating Office Project Server 2007 with Office SharePoint Server 2007
Microsoft SQL Server 2005 Reporting Services Add-in for Microsoft SharePoint Technologies - Allows you to take advantage of SQL Server 2005 Service Pack 3 (SP3) report processing and management capabilities within Windows SharePoint Services 3.0 or Microsoft Office SharePoint Server 2007
Rights Management Services
AD RMS Deployment with Microsoft Office SharePoint Server 2007 Step-by-Step Guide - Step-by-step procedures for deploying Active Directory Rights Management Services with Office SharePoint Server 2007
Inside SharePoint - Security and Compliance with AD RMS - SharePoint integration with AD RMS can be useful for extending security and regulatory compliance solutions beyond the SharePoint environment
Inside SharePoint - Integrate Information Rights Management into SharePoint - this column show you how to establish an AD RMS pre-production development environment, compile the IRM protectors, and integrate the compiled components into WSS 3.0
WSRP Toolkit for SharePoint 2007 - Toolkit contains two sample implementations, including the source code, of a WSRP producer for SharePoint and a whitepaper on SharePoint interoperability using the WSRP Standard
SAP MOSS Interop Animation ZIP - Explains options and possibilities as well as limitations in the combination of SharePoint 2007 and SAP NetWeaver
White paper: Integrating Office SharePoint Server 2007 and SAP - Explains the general business and technical challenges facing customers who want to bring the power of their SAP assets into the tools and places where information workers do most of their work.
White paper: Integrating the Office SharePoint Server 2007 Business Data Catalog and SAP Enterprise for Search - Provides the configuration steps that allow search in Office SharePoint Server 2007 to index and retrieve content from SAP by using the Office SharePoint Server 2007 Business Data Catalog
Interoperability between SAP NetWeaver Portal and Microsoft SharePoint Technologies - This white paper describes all currently available interoperability options between SAP NetWeaver and Microsoft SharePoint Technologies possible
White Paper: Integrating SAP data by using the Business Data Catalog - How to integrate data from SAP 6.4 and Netweaver 5.0 by using the Business Data Catalog
Integrating Siebel CRM with Office SharePoint Server 2007 - Learn how to integrate Siebel CRM 7.8 with Microsoft Office SharePoint Server 2007
Syntergy ShareLink Suite - A set of tools and experience to help you integrate Livelink and SharePoint
Microsoft and EMC - Managing Content across an Enterprise - This paper describes the options available to customers who want to take advantage of both Microsoft and Documentum EMC enterprise content management solutions
Enterprise Search Indexing Connector 2008 for EMC Documentum - Enables Microsoft enterprise search systems to index the contents of an EMC Documentum repository and allows search results to be displayed for users from within the Microsoft enterprise search system
Vorsite v-Parts for EMC Documentum - Connects employees to content stored across the organization, allowing users to collaborate within the context of the business process in which they are involved, while using the familiar user interface of SharePoint
EMC Documentum Content Services for SharePoint - Provides direct access to the EMC Documentum Content Server natively through the Microsoft SharePoint interface
EMC Documentum Archive Services - Capture content in a consolidated infrastructure for records retention, reuse, and electronic discovery needs
IBM FileNet Connectors for Microsoft SharePoint - extends the capabilities of Microsoft® SharePoint, assisting life cycle management.Users can stay in the familiar Microsoft environment for document activities while using IBM FileNet P8 enterprise content management capabilities
Enterprise Search Indexing Connector 2008 for IBM FileNet - Enables Microsoft enterprise search systems to index the contents of an IBM FileNet repository and allows search results to be displayed for users from within the Microsoft enterprise search system
Mainsoft SharePoint Integrator for Lotus Notes - Client-side add-on for Lotus Notes that provides direct access to SharePoint document libraries from a Notes sidebar
White Paper: Delivering Accessible Solutions using Microsoft Office SharePoint Server 2007 - Provides information and guidelines about the issues that organizations face when delivering Web solutions, including those built by using Microsoft Office SharePoint Server 2007 that are accessible to people with disabilities
White Paper: Best practices for developing accessible Web sites - Provides information about designing and developing accessible Web sites in Microsoft Office SharePoint Server 2007
The Accessibility Kit for SharePoint® (AKS) - Set of files, programs, and utilities that facilitate the enhanced accessible and usable output of Office SharePoint Server 2007 and Windows SharePoint Services
16. CODEPLEX PROJECTS
Podcasting Kit for SharePoint (PKS) - Podcasting solution developed on SharePoint Server 2007
Community Kit for SharePoint - Set of best practices, templates, Web Parts, tools, and source code that enable practically anyone to create a community website based on SharePoint technology
SharePoint Governance and Manageability - Governance and manageability samples and tools designed to help IT Professionals
Search Community Toolkit - Tools and code samples that have been contributed to enhance the Microsoft search experience
Silverlight Blueprint for SharePoint - Sample Silverlight web parts for SharePoint
SharePoint Tool Basket - Set of tools for SharePoint - Document Rating, Ajax enabled lookup field, Content Type Explorer, Feature Explorer, Audience to group convertor...
SharePoint config store - Provides the framework to be able to use a SharePoint list for application configuration values
SharePoint 2007 Test Data Population Tool - Capacity planning and performance testing tool that populates data for testing SharePoint deployments
SharePoint Access Checker Web Part - Quickly check what objects within a SharePoint site hierarchy a user has access to
Silverlight Toolkit - Collection of Silverlight controls, components and utilities made available outside the normal Silverlight release cycle
17. BEST PRACTICES
10 Best Practices For Building SharePoint Solutions - These tips should help reinforce your knowledge, encourage discussion, and ultimately lead to building great SharePoint applications. In addition, a number of online references are provided where you can learn more about the topics discussed
Planning and Monitoring SQL Server Storage for SharePoint: Performance Recommendations and Best Practices - This paper provides key recommendations and best practices to help administrators of SharePoint Products and Technologies plan and monitor their SQL Server storage requirements to support optimal performance and operation of their server farms
18. MIGRATION RESOURCES
From SharePoint 2003
Upgrading SharePoint Portal Server 2003 Customizations to SharePoint Server 2007 (2 part article) - Learn the requirements to perform an upgrade of Microsoft Office SharePoint Portal Server 2003 customizations to Microsoft Office SharePoint Server 2007
SharePoint Portal Server 2003 APIs Deprecated in Office SharePoint Server 2007 - See a list of the APIs that are deprecated in SharePoint Server 2007, because a new feature was introduced or a feature was enhanced.
SharePoint Portal Server 2003 APIs that Do Not Work in Office SharePoint Server 2007 - See a list of the APIs that do not work or that were removed.
Changes in SharePoint Portal Server 2003 APIs in Office SharePoint Server 2007 - Learn about APIs changes
Determine upgrade approach - Before you run any upgrade process, you need to determine which upgrade approach to take. This article to help compare the pros and cons for each approach, and review information about special cases that might influence your approach
Upgrade Toolkit for Windows SharePoint Services Sites and Templates Guide - Guidance and tools to enable IT Pros to upgrade custom Windows SharePoint Services 2.0 sites and templates to function in Windows SharePoint Services 3.0 environments
Upgrading Windows SharePoint Services - Provides information about how to extend the process of upgrading sites that have been heavily customized in Microsoft Windows SharePoint Services from version 2 to version 3
From MCMS 2002
SharePoint Server 2007 for MCMS 2002 Developers - See how SharePoint Server 2007 merges the functionality of MCMS 2002 and SharePoint Portal Server 2003 together with new functionality.
Assessing and Analyzing Your MCMS 2002 Application for Migration - Learn to use the CMS Assessment Tool to determine the level of work required to migrate your MCMS 2002 site.
CMS Assessment Tool - Download this tool to assess and analyze the work required to migrate your MCMS 2002 site to SharePoint Server 2007.
Mapping MCMS 2002 APIs to SharePoint Server 2007 - Understand the changes, differences, and benefits of the MCMS APIs as implemented in SharePoint Server.
Planning MCMS 2002 Application Migration to SharePoint Server 2007 - Use this guide in planning your migration to SharePoint 2007.
From IBM Lotus Notes/Domino
Resources for Interoperability and Migration from Lotus Domino - TechNet homepage for Interoperability and Migration from Lotus Domino
Migrating from Lotus Notes to the Microsoft Collaboration Platform - Provides you with a high-level overview of the process of analyzing and planning a migration from Lotus Notes to the Microsoft Collaboration Platform
Application Analysis Envisioning Process - Discusses the Application Analysis Envisioning Process (AAEP) for Lotus Notes applications
Microsoft Transporter Suite - Set of interoperability and migration tools to migrate content from Lotus Domino servers
CASAHL ecKnowledge - Migrate content from Lotus Notes, QuickPlace, Domino.Doc to SharePoint, InfoPath, Groove, SQL Server, .NET and coexist, with two-way integration between IBM and Microsoft
DocAve Lotus Notes Migrator for SharePoint 2007 - Solution for the transfer of documents and application content from Lotus Notes/QuickPlace/Quickr to SharePoint 2007
Tzunami Deployer For Lotus Notes Migration - Enables Lotus Notes migration into SharePoint products and technologies
Quest Notes Migrator for SharePoint - Tool for analyzing and migrating Notes, QuickPlace and Domino.Doc application content to SharePoint
Tzunami Deployer for EMC Documentum - Enables migrating EMC Documentum Content into SharePoint products and technologies
Tzunami Deployer For OpenText Live Link Migration - Enables migrating LiveLink content into SharePoint products and technologies
From IBM Filenet
Vorsite v-Pass for IBM FileNet - Enables SharePoint to connect to existing FileNet repositories
19. SHAREPOINT ONLINE
Microsoft SharePoint Online Standard Developer Guide - This white paper describes the customization (or extensibility) capabilities that are supported with the Standard offering of SharePoint Online
20. FAVORITES FOR YOUR BROWSER
SharePoint Server 2007 Developer Portal - Information about planning, coding, building, deploying, and migrating solutions for Office SharePoint Server 2007
SharePoint Server TechCenter - Technical articles, highlights, communities, and blogs about Office SharePoint Server
SharePoint Server 2007 Help and How-to - A complete Help system that includes conceptual and reference information, as well as step-by-step procedures
21. BLOGS & ONLINE MAGAZINES
SharePoint Reviews - Independent product directory that provides SharePoint power users, developers and administrators with objective reviews and opinions on SharePoint Web parts, applications and development platforms
SharePoint Magazine - SharePoint Magazine is an online magazine dedicated to the world of SharePoint and related Information Worker Technologies
Inside Microsoft® Windows® SharePoint® Services 3.0
Author: Ted Pattison; Daniel Larson
Inside Microsoft® Office SharePoint® Server 2007
Author: Patrick Tisseghem
Microsoft® Office SharePoint® Server 2007 Best Practices
Author: Ben Curry and Bill English with the Microsoft SharePoint Teams
23. GET CERTIFIED
24. INDEPENDENT SOFTWARE VENDORS (ISVS)
Important Note: The Vendor list given below is for reference only. None of the vendors or their products is endorsed by me. Please independently evaluate suitability of a product before installing and/or using it.