Post on 06-May-2020
transcript
July 09
Microsoft Office SharePoint
Server (MOSS) 2007
Resource Guide
Vedant Kulshreshtha
http:// blogs.technet.com/vedant/
P a g e | 2
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
This document is for informational purposes only. I MAKE NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE
INFORMATION IN THIS DOCUMENT.
The inclusion of a Product Vendor or Product does not imply endorsement of the vendor or product. The names of actual companies and
products mentioned herein may be the trademarks of their respective owners.
P a g e | 3
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
TABLE OF CONTENTS
1) Getting Started ........................................................................................................................................................................................... 5
a) Downloads ............................................................................................................................................................................................. 5
2) Application development ............................................................................................................................................................................ 5
a) Basics First ............................................................................................................................................................................................. 5
b) Start Programming ................................................................................................................................................................................. 6
c) Downloads ............................................................................................................................................................................................. 6
d) Web Parts .............................................................................................................................................................................................. 7
e) Event Receivers ..................................................................................................................................................................................... 7
f) Workflow ................................................................................................................................................................................................ 7
g) Content Types ........................................................................................................................................................................................ 8
h) Field Types ............................................................................................................................................................................................. 8
i) Timer Jobs ............................................................................................................................................................................................. 8
j) Features ................................................................................................................................................................................................. 8
k) Site and List Definitions .......................................................................................................................................................................... 9
l) Delegate Control .................................................................................................................................................................................... 9
m) STSADM Command Extensions ............................................................................................................................................................. 9
n) Mobile Development ............................................................................................................................................................................... 9
o) Web Services ......................................................................................................................................................................................... 9
p) Solution Development and Deployment ................................................................................................................................................ 10
3) Planning and Architecture ........................................................................................................................................................................ 10
a) Extranet Environment ........................................................................................................................................................................... 10
b) Capacity Planning and Performance ..................................................................................................................................................... 11
c) Web Browser Support .......................................................................................................................................................................... 11
d) Windows 2008 & SQL 2008 Support .................................................................................................................................................... 11
4) Document Management ........................................................................................................................................................................... 11
5) InfoPath & Form Services ......................................................................................................................................................................... 12
a) InfoPath Form Services ........................................................................................................................................................................ 12
6) Web Content Management ....................................................................................................................................................................... 12
a) Search Engine Optimization ................................................................................................................................................................. 13
7) Business Intelligence ................................................................................................................................................................................ 13
a) Business Data Catalog ......................................................................................................................................................................... 13
b) Excel Services ...................................................................................................................................................................................... 14
c) Report Center ....................................................................................................................................................................................... 14
8) Enterprise Search ..................................................................................................................................................................................... 14
9) Records Management .............................................................................................................................................................................. 15
10) Social Networking ..................................................................................................................................................................................... 15
11) SharePoint Designer ................................................................................................................................................................................ 16
a) Data Views ........................................................................................................................................................................................... 16
b) User Interface ....................................................................................................................................................................................... 16
c) Workflows ............................................................................................................................................................................................. 16
12) Governance .............................................................................................................................................................................................. 16
P a g e | 4
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
13) Administration .......................................................................................................................................................................................... 17
a) Installation ............................................................................................................................................................................................ 17
b) Data Protection and Recovery .............................................................................................................................................................. 17
c) Monitoring ............................................................................................................................................................................................ 18
d) Performance Tuning ............................................................................................................................................................................. 18
e) Software Updates ................................................................................................................................................................................. 18
f) Tools .................................................................................................................................................................................................... 18
g) Troubleshooting .................................................................................................................................................................................... 19
h) Security ................................................................................................................................................................................................ 19
14) Integration ................................................................................................................................................................................................ 20
a) Office 2007 ........................................................................................................................................................................................... 20
b) AJAX .................................................................................................................................................................................................... 21
c) Silverlight.............................................................................................................................................................................................. 21
d) jQuery .................................................................................................................................................................................................. 22
e) Project Server 2007 .............................................................................................................................................................................. 22
f) SQL Reporting...................................................................................................................................................................................... 22
g) Rights Management Services ............................................................................................................................................................... 22
h) WSRP .................................................................................................................................................................................................. 22
i) SAP ...................................................................................................................................................................................................... 22
j) Siebel ................................................................................................................................................................................................... 23
k) LiveLink ................................................................................................................................................................................................ 23
l) EMC Documentum ............................................................................................................................................................................... 23
m) IBM FileNet .......................................................................................................................................................................................... 23
n) Lotus Notes .......................................................................................................................................................................................... 23
15) Accessibility .............................................................................................................................................................................................. 23
16) Codeplex projects ..................................................................................................................................................................................... 24
17) Best Practices .......................................................................................................................................................................................... 24
18) Migration Resources................................................................................................................................................................................. 25
a) From SharePoint 2003 ......................................................................................................................................................................... 25
b) From MCMS 2002 ................................................................................................................................................................................ 25
c) From IBM Lotus Notes/Domino ............................................................................................................................................................. 25
d) From Documentum ............................................................................................................................................................................... 26
e) From LiveLink ....................................................................................................................................................................................... 26
f) From IBM FileNet ................................................................................................................................................................................. 26
19) SharePoint Online .................................................................................................................................................................................... 26
20) Favorites for Your Browser ....................................................................................................................................................................... 26
21) Blogs & Online Magazines........................................................................................................................................................................ 27
22) Books ....................................................................................................................................................................................................... 27
23) Get Certified ............................................................................................................................................................................................. 27
24) Independent Software Vendors (ISVs) ...................................................................................................................................................... 28
P a g e | 5
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
1) GETTING STARTED
Evaluation guide for Office SharePoint Server 2007
http://go.microsoft.com/fwlink/?LinkId=83060&clcid=0x409
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
http://office.microsoft.com/en-
us/sharepointserver/HA102486841033.aspx
Use this roadmap as a starting point to learn about the broad
capabilities of Office SharePoint Server 2007 and how to complete
common tasks
SharePoint Server demos
http://office.microsoft.com/en-
us/sharepointserver/CH102066971033.aspx
Virtual lab: What's New in Microsoft Office SharePoint Server
2007 Feature Walkthrough
http://go.microsoft.com/?linkid=6269128
Learn about the new features in Microsoft Office SharePoint
Server 2007 including integration points with Microsoft Office 2007
programs
a) Downloads
Microsoft Office SharePoint Server 2007 Trial Version (x86)
http://www.microsoft.com/downloads/details.aspx?FamilyID=2e6e
5a9c-ebf6-4f7f-8467-f4de6bd6b831&displaylang=en
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)
http://www.microsoft.com/downloads/details.aspx?FamilyId=3015F
DE4-85F6-4CBC-812D-55701FBFB563&displaylang=en
This is the x64 version of Microsoft Office SharePoint Server 2007
Trial for Standard and Enterprise editions.
Microsoft Office SharePoint Server 2007 VHD
http://www.microsoft.com/downloads/details.aspx?FamilyID=67f93
dcb-ada8-4db5-a47b-df17e14b2c74&displaylang=en
This fully functional pre-configured VHD provides you trial software
will automatically expire after 30 days
Application Templates for Windows SharePoint Services 3.0
http://technet.microsoft.com/en-
us/windowsserver/sharepoint/bb407286.aspx
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
http://office.microsoft.com/en-
us/sharepointserver/HA102488011033.aspx
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
a) Basics First
Introduction to SharePoint Products and Technologies for the
Professional .NET Developer
http://msdn.microsoft.com/en-us/library/cc537498.aspx
Explore the extensible solution platform of SharePoint Products
and Technologies and opportunities for its use in .NET
development.
SharePoint Architecture (2 Part series)
http://msdn.microsoft.com/en-us/library/bb892189.aspx
Contents: IIS and ASP.NET 2.0 Primer, ASP.NET 2.0 Framework,
Windows SharePoint Services Integration with ASP.NET
SharePoint Page Types
http://msdn.microsoft.com/en-us/library/aa979592.aspx
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
http://www.appliedis.com/ideas.html
Presents Microsoft Office SharePoint Server 2007 (MOSS) as a
development platform for building rich collaborative web
applications
An approach to solution architecture for SharePoint Products
and Technologies
http://www.microsoft.com/winme/0805/32847/mod4/index.html
Development Tools and Techniques for Working with Code in
Windows SharePoint Services 3.0
http://msdn.microsoft.com/en-us/library/bb530302.aspx
White Paper: Design and Build Sites for SharePoint Server
2007
http://office.microsoft.com/download/afile.aspx?AssetID=AM10257
4121033
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
http://msdn.microsoft.com/en-us/library/bb428899.aspx
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
http://msdn.microsoft.com/en-us/library/cc948982.aspx
Use Microsoft Visual Studio 2008 Team Foundation Server to
support SharePoint application development, and provide an
integrated development environment and single source code
P a g e | 6
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
repository for process activities, integrated progress reporting, and
team roles
b) Start Programming
Learn How to Develop on SharePoint
https://www.microsoft.com/click/SharePointDeveloper/default.aspx
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
http://www.microsoft.com/downloads/details.aspx?familyid=25F9C
C59-4EA3-4381-8B37-9430F664EAC6&displaylang=en
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
http://www.microsoft.com/downloads/details.aspx?familyid=B885D
CE8-C93F-48AA-B798-4422FEBCC200&displaylang=en
A set of 10 Hands on Labs for Developing Applications for
Windows SharePoint Services 3.0 with Visual Studio 2008
7 Development Projects for Microsoft Office SharePoint
Server 2007 and Windows SharePoint Services 3.0
http://download.microsoft.com/download/0/2/f/02f0f661-88e1-
43c2-b523-
88d2e9e6802f/7%20Development%20Projects%20with%20the%2
02007%20Microsoft%20Office%20System%20and%20Windows%
20SharePoint%20Services%202007.pdf
Getting References to Sites, Web Applications, and other Key
Objects
http://msdn.microsoft.com/en-us/library/ms468609.aspx
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
Working with List Objects and Collections
http://msdn.microsoft.com/en-us/library/ms460897.aspx
Security Programming in SharePoint 2007
http://msdn.microsoft.com/en-us/magazine/cc163287.aspx
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
http://msdn.microsoft.com/en-us/library/ms472879.aspx
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
http://msdn.microsoft.com/en-us/library/cc768610.aspx
The Microsoft C# code examples demonstrate how to add and
remove configuration values programmatically
Forms of URL Strings
http://msdn.microsoft.com/en-us/library/ms431831.aspx
Windows SharePoint Services uses different forms of URL strings,
depending on the context and members that are being used
Sample Object Model Tasks
http://msdn.microsoft.com/en-us/library/ms412748.aspx
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
http://msdn.microsoft.com/en-us/library/dd490570.aspx
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
http://msdn.microsoft.com/en-us/library/cc404818.aspx
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
http://sharepointmagazine.net/technical/development/getting-
started-with-sharepoint-programming-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
http://msdn.microsoft.com/en-us/magazine/cc794261.aspx
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
c) Downloads
SharePoint Server 2007 SDK: Software Development Kit
http://www.microsoft.com/downloads/details.aspx?familyid=6d94e
307-67d9-41ac-b2d6-0074d6286fa9&displaylang=en
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
Visual Studio 2005 extensions for Windows SharePoint
Services 3.0
http://www.microsoft.com/downloads/details.aspx?FamilyID=3E1D
CCCD-1CCA-433A-BB4D-97B96BF7AB63&displaylang=en
Visual Studio 2008 extensions for Windows SharePoint
Services 3.0
http://www.microsoft.com/downloads/details.aspx?familyid=7BF65
B28-06E2-4E87-9BAD-086E32185E68&displaylang=en
Windows SharePoint Services 3.0 Technical Library in
Compiled Help format
http://www.microsoft.com/downloads/details.aspx?FamilyID=c9d6c
8c5-8a62-4961-8c1b-df08b667b1c4&DisplayLang=en
P a g e | 7
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Downloadable CHM version of Windows SharePoint Services 3.0
content on TechNet
Office SharePoint Server 2007 Technical Library in Compiled
Help format
http://www.microsoft.com/downloads/details.aspx?FamilyID=ba00
6584-711d-4ce7-9e1f-181aedf6434a&displaylang=en
Downloadable CHM version of SharePoint Server content on
TechNet
Microsoft® Silverlight™ Tools for Visual Studio 2008 SP1
http://www.microsoft.com/downloads/details.aspx?FamilyId=c22d6
a7b-546f-4407-8ef6-d60c8ee221ed&displaylang=en Add-on for
Visual Studio 2008 SP1 for developing Silverlight 2 applications
Microsoft® Silverlight™ 2 Software Development Kit
http://www.microsoft.com/downloads/details.aspx?FamilyId=8D93
3343-038F-499C-986C-C3C7E87A60B3&displaylang=en
The Microsoft® Silverlight™ 2 Software Development Kit provides
documentation, libraries and tools for developing Silverlight
applications
Download: Release jQuery 1.3.2
http://docs.jquery.com/Release:jQuery_1.3.2
d) Web Parts
Web Parts Overview
http://msdn.microsoft.com/en-us/library/ms432401.aspx
Walkthrough: Creating a Basic Web Part
http://msdn.microsoft.com/en-us/library/ms415817.aspx
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
http://msdn.microsoft.com/en-us/sharepoint/ms469765.aspx
This programming task describes how to create two connectable
SharePoint Web Parts
Securing Web Parts in Windows SharePoint Services
http://msdn.microsoft.com/en-us/library/cc768613.aspx
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
http://msdn.microsoft.com/en-us/library/cc768621.aspx
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
How to: Export an ASP.NET Web Part and Import it to a
Windows SharePoint Services Site
http://msdn.microsoft.com/en-us/library/ms431087.aspx
Working with ASP.NET 2.0 Web Parts and Windows
SharePoint Services 3.0
http://msdn.microsoft.com/en-us/library/bb153523.aspx
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
http://msdn.microsoft.com/en-us/library/dd206945.aspx
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
http://msdn.microsoft.com/en-us/library/bb985502.aspx
Use this checklist to assist with the deployment and maintenance
of Microsoft SharePoint Products and Technologies Web Parts
e) Event Receivers
Events in SharePoint 2007
http://msdn.microsoft.com/en-us/magazine/cc163318.aspx
Add a Counter to a SharePoint List Using an Event Receiver
http://www.binarywave.com/blogs/eshupps/Lists/Posts/Post.aspx?I
D=114
f) Workflow
Developer Introduction to Workflows for Windows SharePoint
Services 3.0 and SharePoint Server 2007
http://msdn.microsoft.com/en-us/library/aa830816.aspx
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
http://technet.microsoft.com/en-us/library/cc263262.aspx
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
http://www.microsoft.com/downloads/details.aspx?FamilyId=DBBD
82C7-9BDE-4974-8443-67B8F30126A8&displaylang=en
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
White Paper: Workflow with Microsoft Office SharePoint
Server 2007
http://www.microsoft.com/downloads/details.aspx?familyid=15D9D
316-2FF3-40C9-85ED-4537657FA965&displaylang=en
Workflow Development Tools Comparison
http://msdn.microsoft.com/en-us/library/ms461944.aspx
Offers a detailed comparison between the capabilities offered by
the Visual Studio 2005 Designer for Windows Workflow
P a g e | 8
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
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
http://msdn.microsoft.com/en-us/library/cc514224.aspx
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
http://msdn.microsoft.com/en-us/library/cc936631.aspx
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
http://msdn.microsoft.com/en-us/library/cc936628.aspx
Learn to create Microsoft Office SharePoint Server 2007
sequential workflows by using Microsoft Visual Studio 2008
Workflow Deployment Using Features
http://msdn.microsoft.com/en-us/library/ms414556.aspx
How to: Debug Your Windows SharePoint Services Workflow
http://msdn.microsoft.com/en-us/library/ms455354.aspx
Workflow Scalability and Performance in Windows SharePoint
Services 3.0
http://msdn.microsoft.com/en-us/library/dd441390.aspx
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
http://go.microsoft.com/fwlink/?LinkId=132121&clcid=0x409
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
g) Content Types
Introduction to Content Types
http://msdn.microsoft.com/en-us/library/ms472236.aspx
Plan content types
http://technet.microsoft.com/en-us/library/cc262735.aspx
Building Custom Content Types in Windows SharePoint
Services 3.0
http://msdn.microsoft.com/en-us/library/cc161067.aspx
Learn how to build a custom content type by using Microsoft
Visual Studio 2005 Extensions for Windows SharePoint Services
3.0
h) Field Types
Using Custom Field Types and Field Controls
http://msdn.microsoft.com/en-us/library/dd239282.aspx
Creating a Windows SharePoint Services 3.0 Custom Field by
Using the EntityPicker
http://msdn.microsoft.com/en-us/library/cc889345.aspx
Learn to create an advanced custom field for Windows SharePoint
Services 3.0 and use built-in search dialogs in SharePoint to your
advantage
Visual How To: Building Custom Field Types in Windows
SharePoint Services 3.0
http://msdn.microsoft.com/en-us/library/bb684919.aspx
Patterns of Custom Field Rendering
http://msdn.microsoft.com/en-us/library/bb862248.aspx
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.
i) Timer Jobs
Creating Custom Timer Jobs in Windows SharePoint Services
3.0
http://msdn.microsoft.com/en-us/library/cc406686.aspx
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
http://msdn.microsoft.com/en-us/library/cc427068.aspx
Learn how to harness the power of custom timer jobs in Windows
SharePoint Services 3.0
j) Features
SharePoint Feature
http://msdn.microsoft.com/en-us/library/bb861828.aspx
Represents a modular server-side, file system-level customization
that contains items that can be installed and activated in a
SharePoint environment
Features for SharePoint
http://msdn.microsoft.com/en-us/magazine/cc163428.aspx
Feature Stapling
http://msdn.microsoft.com/en-us/library/bb861862.aspx
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
http://msdn.microsoft.com/en-us/library/ms475286.aspx
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
http://msdn.microsoft.com/en-us/library/ms453149.aspx
This example shows how to add a simple event handler that
prevents items from being deleted from a list.
How to: Create a Custom Action Specific to a List
http://msdn.microsoft.com/en-us/library/cc768562.aspx
P a g e | 9
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Visual How To: Creating a Feature for the Site Actions Menu
in Windows SharePoint Services 3.0
http://msdn.microsoft.com/en-us/library/bb418728.aspx
k) Site and List Definit ions
Site Definitions and Configurations
http://msdn.microsoft.com/en-us/library/aa978512.aspx
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
Working with Site Templates and Definitions
http://msdn.microsoft.com/en-us/library/ms434313.aspx
Deciding Between Custom Templates and Definitions
http://msdn.microsoft.com/en-us/library/aa979683.aspx
How to choose whether to create a site template or a site definition
How to: Create a Custom List Definition
http://msdn.microsoft.com/en-us/library/ms466023.aspx
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
l) Delegate Control
DelegateControl Class
http://msdn.microsoft.com/en-
us/library/microsoft.sharepoint.webcontrols.delegatecontrol.aspx
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
http://msdn.microsoft.com/en-us/library/ms470880.aspx
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 the Delegate Control
http://www.sharepointnutsandbolts.com/2007/06/using-delegate-
control.html
Using DelegateControls to Customize the User Experience
http://sharepointmagazine.net/technical/development/sharepoint-
magazine-user-experience-week-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
m) STSADM Command Extensions
How to: Extend the STSADM Utility
http://msdn.microsoft.com/en-us/library/bb417382.aspx
AC's WCM Custom Commands for STSADM.EXE
http://www.andrewconnell.com/blog/articles/MossStsadmWcmCo
mmands.aspx
Custom STSADM.EXE commands written for Web Content
Management (WCM) developers
n) Mobile Development
Mobile Development Overview
http://msdn.microsoft.com/en-us/library/ms462572.aspx
Windows SharePoint Services 3.0 provides an architecture and
feature set to support mobile access to SharePoint list data
Mobile Page Rendering System
http://msdn.microsoft.com/en-us/library/bb862633.aspx
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
http://msdn.microsoft.com/en-us/library/bb802700.aspx
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
http://msdn.microsoft.com/en-us/library/ms462788.aspx
This walkthrough shows how to customize the mobile home page
by implementing a custom RenderingTemplate control
Walkthrough: Customizing a Mobile List View Page
http://msdn.microsoft.com/en-us/library/ms457259.aspx
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
http://msdn.microsoft.com/en-us/library/ms454716.aspx
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
http://msdn.microsoft.com/en-us/library/bb862011.aspx
This walkthrough shows how to customize field rendering on
mobile pages by implementing a custom field rendering control in
conjunction with a RenderingTemplate
o) Web Services
Windows SharePoint Services Web Services
http://msdn.microsoft.com/en-us/library/ms479390.aspx
Windows SharePoint Services Web services provide methods that
you can use to work remotely with a deployment of Windows
SharePoint Services
Web Service Guidelines
http://msdn.microsoft.com/en-us/library/ms458094.aspx
Walkthrough: Creating a Custom Web Service
http://msdn.microsoft.com/en-us/library/ms464040.aspx
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
Examples for the SharePoint and Office Live javascript API
P a g e | 10
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
http://darrenjohnstone.net/2008/07/22/examples-for-the-
sharepoint-and-office-live-javascript-api/
Examples illustrate the use of the javascript API for SharePoint
and Office Live. These examples are intended to demonstrate the
core uses of the API for solution developers
Drawing charts in SharePoint and Office Live
http://darrenjohnstone.net/2007/06/15/drawing-charts-in-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
p) Solution Development and Deployment
Solutions Overview
http://msdn.microsoft.com/en-us/library/aa543214.aspx
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
Solution Deployment with SharePoint 2007
http://msdn.microsoft.com/en-us/magazine/cc163379.aspx
Creating a Solution
http://msdn.microsoft.com/en-us/library/aa543741.aspx
Deploying a Solution
http://msdn.microsoft.com/en-us/library/aa544500.aspx
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
http://office.microsoft.com/en-
us/sharepointserver/HA102893591033.aspx
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
http://technet.microsoft.com/en-us/library/cc262757.aspx
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
http://www.microsoft.com/downloads/details.aspx?FamilyId=C372
2DBA-6EE7-4E0E-82B5-FDAF3C5EC927&displaylang=en
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
Sample project plan: Microsoft Office SharePoint Server 2007
deployment
http://technet.microsoft.com/en-us/library/cc262825.aspx
Plan authentication methods
http://technet.microsoft.com/en-us/library/cc288475.aspx
This article describes the authentication methods that are
supported by Windows SharePoint Services 3.0
Logical architecture model: Corporate deployment
http://technet.microsoft.com/en-us/library/cc261995.aspx
Logical architecture sample design: collaboration sites
http://technet.microsoft.com/en-us/library/cc835621.aspx
This article describes a practical implementation of logical
architecture components to achieve a workable design
Internet presence scenario
http://technet.microsoft.com/en-us/library/cc950780.aspx
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
http://blogs.msdn.com/joelo/archive/2007/11/08/what-not-to-store-
in-sharepoint.aspx
Provides prescriptive guidance around what doesn't work well for
storing in SharePoint Server, SQL Content databases
a) Extranet Environment
Downloadable guide: Plan an extranet environment for
Windows SharePoint Services 3.0
http://go.microsoft.com/fwlink/?LinkId=93315
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
http://go.microsoft.com/fwlink/?LinkId=93372
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
http://technet.microsoft.com/en-us/library/cc263513.aspx
In this article, about extranet environments and planning for
extranet environments
External Collaboration Toolkit for SharePoint
http://technet.microsoft.com/en-us/library/cc268155.aspx
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
http://technet.microsoft.com/en-us/library/cc263096.aspx
Security recommendations for an external secure collaboration
environment
Plan security hardening for extranet environments
http://technet.microsoft.com/en-us/library/cc262834.aspx
This article details the hardening requirements for an extranet
environment in which a Microsoft Office SharePoint Server 2007
P a g e | 11
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
server farm is placed inside a perimeter network and content is
available from the Internet or from the corporate network
Plan alternate access mappings
http://technet.microsoft.com/en-us/library/cc261814.aspx
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
b) Capacity Planning and Performance
About performance and capacity planning
http://technet.microsoft.com/en-us/library/cc261700.aspx
Plan for redundancy
http://technet.microsoft.com/en-us/library/cc263044.aspx
Plan for availability
http://technet.microsoft.com/en-us/library/cc748824.aspx
Estimate performance and capacity requirements
http://technet.microsoft.com/en-us/library/cc261716.aspx
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
http://technet.microsoft.com/en-us/library/cc262787.aspx
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
http://technet.microsoft.com/en-us/library/cc262813.aspx
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.
Case Study: Using Microsoft® Office SharePoint® Server to
implement a large-scale content storage scenario with rapid
search availability
http://technet.microsoft.com/en-us/library/cc262067.aspx
SharePoint Capacity Planning Tool
http://technet.microsoft.com/en-us/library/bb961988.aspx
Provides a first approximation of the topology your organization
needs
HP ProLiant Sizer for Microsoft Office SharePoint Server 2007
http://h71019.www7.hp.com/activeanswers/Secure/548230-0-0-0-
121.html
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
c) Web Browser Support
Plan browser support
http://technet.microsoft.com/en-us/library/cc263526.aspx
White Paper: Office SharePoint Server Web browser support
http://technet.microsoft.com/en-us/library/cc706882.aspx
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.
d) Windows 2008 & SQL 2008 Support
Windows Server 2008 Resource Center for SharePoint
Products and Technologies
http://technet.microsoft.com/en-
us/office/sharepointserver/bb735844.aspx
White paper: Advantages of Deploying SharePoint Products
and Technologies with Windows Server 2008
http://technet.microsoft.com/en-us/library/cc505993.aspx
Using SharePoint Products and Technologies in a Hyper-V
virtual environment
http://technet.microsoft.com/en-us/library/cc816955.aspx
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
http://technet.microsoft.com/en-us/library/dd277865.aspx
This article provides information about the performance and
capacity requirements for deploying Microsoft Office SharePoint
Server 2007 in a Hyper-V™ virtual environment.
SQL Server 2008 Support for SharePoint Products and
Technologies
http://blogs.msdn.com/sharepoint/archive/2008/08/15/sql-server-
2008-support-for-sharepoint-products-and-technologies.aspx
Top 10 SQL 2008 Features for SharePoint IT Pros
http://blogs.msdn.com/joelo/archive/2008/03/10/top-10-sql-2008-
features-answer-why-plan-to-upgrade.aspx
Microsoft Office SharePoint Server 2007 with Windows 2008
and SQL Server 2008 on HP servers and storage technologies
http://h20195.www2.hp.com/V2/GetDocument.aspx?docname=4A
A2-2981ENW
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
http://office.microsoft.com/en-
us/sharepointserver/HA102413991033.aspx
P a g e | 12
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
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
http://www.microsoft.com/downloads/details.aspx?familyid=D1AA2
974-7B03-4FF3-86FF-58DB2819C1DD&displaylang=en
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
http://www.microsoft.com/industry/healthcare/lifesciences/busines
svalue/whitepaperecm.mspx
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
Introduction to Microsoft Office InfoPath 2007
http://office.microsoft.com/en-us/infopath/HA101635771033.aspx
InfoPath Demos
http://office.microsoft.com/en-us/infopath/CH100740821033.aspx
InfoPath Forms Services roadmap
http://technet.microsoft.com/en-us/library/cc262885.aspx
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
http://msdn.microsoft.com/en-us/library/bb852081.aspx
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
http://technet.microsoft.com/en-us/magazine/cc194406.aspx
How you can build flexible data-gathering solutions using InfoPath
2007, Office SharePoint Server 2007, and Forms Services.
InfoPath Form View Control
http://msdn.microsoft.com/en-us/library/bb861998.aspx
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
http://msdn.microsoft.com/en-us/library/bb380251.aspx
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
http://msdn.microsoft.com/en-us/library/cc704269.aspx
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
Advanced server-side authentication for data connections [3
parts]
http://blogs.msdn.com/infopath/archive/2006/06/14/advanced-
server-side-authentication-for-data-connections-part-1.aspx
The anatomy of a UDC file
http://blogs.msdn.com/infopath/archive/2006/10/30/the-anatomy-
of-a-udc-file.aspx
Enabling anonymous users to open and submit data via
InfoPath Forms published to SharePoint 2007
http://www.sharepointblogs.com/ervingayle/archive/2006/10/13/en
abling-anonymous-users-to-open-and-submit-data-via-infopath-
forms-published-to-sharepoint-2007.aspx
a) InfoPath Form Services
Data Connections in Browser Forms
http://blogs.msdn.com/infopath/archive/2006/10/02/Data-
Connections-in-Browser-Forms.aspx
Designing browser-enabled forms for performance in InfoPath
Forms Services (6 Part series)
http://blogs.msdn.com/infopath/archive/tags/Browser+Forms/defau
lt.aspx
A series of 6 articles about optimizing the performance of InfoPath
browser-enabled forms
Estimate performance and capacity requirements for InfoPath
Forms Services environments
http://technet.microsoft.com/en-us/library/cc879113.aspx
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
http://office.microsoft.com/en-
us/sharepointserver/HA102406301033.aspx
The Web content management capabilities in Microsoft Office
SharePoint Server 2007 can help you communicate more
effectively with employees, partners, and customers
Whitepaper: Web Content Management with Microsoft Office
SharePoint Server 2007
http://www.microsoft.com/downloads/details.aspx?FamilyID=5DDA
96C8-3744-48C4-9BDA-C271929FD4AA&displaylang=en
Understanding Web Content Management and the Default
Features
http://msdn.microsoft.com/en-us/library/aa830818.aspx
Web Publishing and Planning Guide with Microsoft Office
SharePoint Server
http://go.microsoft.com/fwlink/?LinkID=92330
P a g e | 13
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
The articles in this guide will help you in planning your Web site's
structure, authoring environment, and publishing environment
Top SharePoint WCM Web Sites
http://www.wssdemo.com/Pages/topwebsites.aspx
Prescriptive Guidance for SharePoint Server 2007 Web
Content Management Sites
http://msdn.microsoft.com/en-us/library/cc879144.aspx
Learn prescriptive guidance for creating and deploying Microsoft
Office SharePoint Server 2007 Web content management (WCM)
publishing sites
Extending WCM
http://msdn.microsoft.com/en-us/library/aa830815.aspx
Creating and Configuring WCM-Enabled Sites
http://msdn.microsoft.com/en-us/library/aa830817.aspx
How to Optimize a SharePoint Server 2007 Web Content
Management Site for Performance
http://msdn.microsoft.com/en-us/library/bb727371.aspx
Summary: Learn how to optimize an Internet-facing Web content
management (WCM) site to achieve maximum performance and
an effective user experience
Page design roadmap
http://technet.microsoft.com/en-us/library/cc261968.aspx
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
http://msdn.microsoft.com/en-us/library/ms563713.aspx
This section contains detailed, step-by-step procedures for
common page and site customization tasks
Implementing a Brand in a SharePoint Server 2007 Publishing
Site
http://msdn.microsoft.com/en-us/library/dd221375.aspx
Learn how to select the best approach for implementing a brand in
a Microsoft Office SharePoint Server 2007 publishing site
Customizing and Branding Web Content Management-
Enabled SharePoint Sites [3 Parts]
http://msdn.microsoft.com/en-us/library/aa830818.aspx
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
Automated SharePoint Site Branding
http://msdn.microsoft.com/en-us/magazine/cc700347.aspx
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
http://www.heathersolomon.com/blog/articles/Controlling-Single-
Web-Parts-with-CSS.aspx
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
http://msdn.microsoft.com/en-us/library/dd571480.aspx
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
Web Content Management Links and Resources
http://andrewconnell.com/blog/articles/MossWcmResources.aspx
An exhaustive list of and resources specific to Web Content
Management, maintained by Andrew Connell
a) Search Engine Optimization
How to Optimize SharePoint Server 2007 Web Content
Management Sites for Search Engines
http://msdn.microsoft.com/en-us/library/cc721591.aspx
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
http://www.mossseo.com/
MOSS SEO explains how to optimize your public facing
SharePoint 2007 WCM based web site for internet search
engines.
7) BUSINESS INTELLIGENCE
Introduction to Business Intelligence features
http://office.microsoft.com/en-
us/sharepointserver/HA100872181033.aspx
Roadmap to business intelligence features of SharePoint
Server 2007
http://office.microsoft.com/en-
us/sharepointserver/HA102472901033.aspx
Business intelligence roadmap
http://technet.microsoft.com/en-us/library/cc263062.aspx
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
Video: Microsoft BI Roadmap Update
http://download.microsoft.com/download/A/E/E/AEEE26CB-1536-
4EC9-809E-
536F6E49A1BB/Guy_Weismantel_BI_Announcement_MBR.wmv
IT Showcase: Centralizing and Sharing Business Intelligence
http://technet.microsoft.com/en-us/library/bb735122.aspx
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
a) Business Data Catalog
Business Data Catalog
P a g e | 14
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
http://msdn.microsoft.com/en-us/library/ms563661.aspx
Introduction to Business Data Catalog features
http://office.microsoft.com/en-
us/sharepointserver/HA102200501033.aspx
Integrating Line-of-Business Data into MOSS 2007 with the
Business Data Catalog
http://www.microsoft.com/downloads/details.aspx?FamilyID=9fa34
e43-1cc7-4af9-8e24-6252c8f0dde5&DisplayLang=en
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
Creating a Database Connection by Using the Business Data
Catalog Definition Editor
http://msdn.microsoft.com/en-us/library/bb736296.aspx
Creating a Web Service Connection by Using the Business
Data Catalog Definition Editor
http://msdn.microsoft.com/en-us/library/bb737887.aspx
Building Custom Applications Using the Business Data
Catalog
http://msdn.microsoft.com/en-us/library/ms546489.aspx
Editing Business Data Using Business Data Catalog Actions
and InfoPath Forms Services
http://msdn.microsoft.com/en-us/library/bb852170.aspx
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
b) Excel Services
Business Intelligence with SharePoint and Excel
http://technet.microsoft.com/en-us/magazine/2009.02.bookbi.aspx
How you can use Excel and Excel Services to analyze business
intelligence data within SharePoint sites
Introduction to Excel Services and Excel Web Access
http://office.microsoft.com/en-
us/sharepointserver/HA101054761033.aspx
Excel Services Technical Overview
http://msdn.microsoft.com/en-us/library/aa972194.aspx
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.
Publishing to SharePoint Server Excel Services
http://office.microsoft.com/en-us/excel/CH101024611033.aspx
Building an Asset Tracking application in Excel Services: A
five part series
http://office.microsoft.com/en-us/excel/HA102850131033.aspx
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
http://technet.microsoft.com/en-us/library/dd433177.aspx
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.
c) Report Center
Introduction to the Report Center
http://office.microsoft.com/en-
us/sharepointserver/HA101741991033.aspx
Understanding the Report Center and Dashboards in
SharePoint Server 2007
http://msdn.microsoft.com/en-us/library/bb966994.aspx
Examine new capabilities built into Microsoft Office SharePoint
Server 2007 Enterprise Edition, which enable and simplify
business process automation
8) ENTERPRISE SEARCH
Enterprise Search for IT Professionals
http://www.microsoft.com/enterprisesearch/techresources/itpros.as
px
Enterprise Search Resources for Developers
http://www.microsoft.com/enterprisesearch/techresources/develop
ers.aspx
Enterprise Search Architecture
http://msdn.microsoft.com/en-us/library/ms570748.aspx
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
http://technet.microsoft.com/en-us/library/cc262382.aspx
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
http://technet.microsoft.com/en-us/library/cc263089.aspx
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
http://msdn.microsoft.com/en-us/library/bb852172.aspx
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
P a g e | 15
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Evaluating and Customizing Search Relevance in SharePoint
Server 2007
http://msdn.microsoft.com/en-us/library/bb499682.aspx
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
http://technet.microsoft.com/en-us/library/cc262927.aspx
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
http://technet.microsoft.com/en-us/library/cc835623.aspx
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
Administering people search
http://technet.microsoft.com/en-us/library/dd819092.aspx
IT Showcase: Deploying and Supporting Enterprise Search
http://technet.microsoft.com/en-us/library/bb735129.aspx
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
http://www.microsoft.com/downloads/details.aspx?FamilyId=60C9
2A37-719C-4077-B5C6-CAC34F4227CC&displaylang=en
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
http://technet.microsoft.com/en-us/library/cc261754.aspx
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
http://technet.microsoft.com/en-us/library/cc262531.aspx
How to change the quantity of content that you are currently
crawling
Adobe PDF iFilter 9 for 64-bit platforms
http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025
Designed for end users or administrators who wish to index Adobe
PDF documents using Microsoft indexing clients
Foxit PDF IFilter
http://www.foxitsoftware.com/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
Whitepaper - Records Management with Microsoft Office
SharePoint Server 2007
http://www.microsoft.com/downloads/details.aspx?familyid=717A3
870-520E-4E4F-B996-A067D13CD4AD&displaylang=en
Downloadable book: Records Management Guide for
Microsoft Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc262578.aspx
covers general records management planning considerations and
guidelines for configuring Office SharePoint Server 2007.
Records management roadmap
http://technet.microsoft.com/en-us/library/cc263372.aspx
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
http://technet.microsoft.com/en-us/library/cc262114.aspx
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
http://technet.microsoft.com/en-us/library/cc263523.aspx
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
http://download.microsoft.com/download/8/3/A/83A83256-4BC7-
4512-9C73-
2B6AB50F144E/Social_Computing_in_the_Enterprise.pdf
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
http://technet.microsoft.com/en-us/library/cc262436.aspx
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
http://msdn.microsoft.com/en-us/library/cc973103.aspx
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
http://www.microsoft.com/downloads/details.aspx?FamilyId=C584
4123-7F31-49D4-811C-7B90E6217B1D&displaylang=en
P a g e | 16
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
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
SharePoint Designer Home Page
http://office.microsoft.com/en-
us/sharepointdesigner/FX100487631033.aspx
Get SharePoint Designer training on your desktop
http://office.microsoft.com/en-
us/sharepointdesigner/HA102632321033.aspx?pid=CL100796271
033
Demos: A six-part series on getting the most out of
SharePoint Designer 2007
http://office.microsoft.com/en-
us/sharepointdesigner/HA102199841033.aspx
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
http://office.microsoft.com/en-
us/sharepointdesigner/HA102540351033.aspx
This video series shows you how to quickly and easily build
complex business solutions on the SharePoint platform
Locking Down SharePoint Designer
http://blogs.msdn.com/sharepointdesigner/archive/2008/11/25/lock
ing-down-sharepoint-designer.aspx
a) Data Views
Data Views
http://office.microsoft.com/en-
us/sharepointdesigner/CH100667641033.aspx
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
http://blogs.msdn.com/sharepointdesigner/archive/2007/04/24/spd
atasource-and-rollups-with-the-data-view.aspx
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.
b) User Interface
CSS Reference Chart for SharePoint 2007
http://www.heathersolomon.com/content/sp07cssreference.htm
CSS reference guide highlights the major styles used in MOSS
and WSS v3 sites
Apply a custom style sheet to a SharePoint site
http://office.microsoft.com/en-
us/sharepointdesigner/HA101691741033.aspx
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
Using an alternate CSS on your SharePoint sites
http://sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/Pos
t.aspx?ID=155
How to: Create a Minimal Master Page
http://msdn.microsoft.com/en-us/library/aa660698.aspx
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
How to: Customize the Display of Quick Launch
http://msdn.microsoft.com/en-us/library/ms466994.aspx
Customizing the Content Query Web Part and Custom Item
Styles
http://www.heathersolomon.com/blog/articles/customitemstyle.asp
x
Displaying SharePoint Fields by Permission Level
http://spinsiders.com/laurar/2009/01/23/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
c) Workflows
Introduction to workflows
http://office.microsoft.com/en-
us/sharepointdesigner/HA101005871033.aspx
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
http://office.microsoft.com/en-
us/sharepointdesigner/HA102564171033.aspx
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
http://office.microsoft.com/en-
us/sharepointdesigner/HA102564191033.aspx
Learn how to design a workflow that runs when a specific field
changes
Workflow Development in Office SharePoint Designer
http://msdn.microsoft.com/en-us/library/ms414204.aspx
Porting a Simple SharePoint Designer Workflow One List to
Another
http://www.endusersharepoint.com/?p=1037
Describes how to port a SharePoint Designer workflow from one
list to another
12) GOVERNANCE
P a g e | 17
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Plan governance
http://technet.microsoft.com/en-us/library/cc263341.aspx
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
http://technet.microsoft.com/en-us/library/cc262287.aspx
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
http://technet.microsoft.com/en-us/library/cc262879.aspx
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
http://technet.microsoft.com/en-us/library/cc261826.aspx
This governance checklist can help your governance body develop
your enterprise's governance plan
Sample template: SharePoint Products and Technologies
governance plan
http://technet.microsoft.com/en-us/library/cc262943.aspx
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.
13) ADMINISTRATION
a) Installation
Determine hardware and software requirements
http://technet.microsoft.com/en-us/library/cc262485.aspx
This article describes the hardware and software requirements for
installing Microsoft Office SharePoint Server 2007
Downloadable book: Installation guide for Office SharePoint
Server 2007
http://technet.microsoft.com/en-us/library/cc298924.aspx
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
http://go.microsoft.com/?linkid=6555312
Learn about the installation and configuration options available in
Microsoft Office SharePoint Server 2007
End-to-end deployment scenarios
http://technet.microsoft.com/en-us/library/cc263138.aspx
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
http://technet.microsoft.com/en-us/library/dd379034.aspx
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
http://sharepoint.microsoft.com/gearup/Pages/default.aspx
Helps you find the right resources at the right time for your
SharePoint Server 2007 deployment
Using scripts to automate SharePoint Server 2007 installation
http://go.microsoft.com/fwlink/?LinkID=135694&clcid=0x409
Automate Web App Deployment with the SharePoint API
http://msdn.microsoft.com/en-us/magazine/cc507633.aspx
How to automate custom SharePoint application deployments, use
the SharePoint API, and avoid the hassle of custom site definitions
Best practices for deploying Microsoft Office SharePoint
Server 2007 with Hyper-V on HP ProLiant servers
http://h20195.www2.hp.com/V2/GetDocument.aspx?docname=4A
A2-1877ENW
Physical storage recommendations
http://technet.microsoft.com/en-us/library/cc298801.aspx
Recommendations for SharePoint Application Pool Settings
http://blogs.msdn.com/joelo/archive/2007/10/29/sharepoint-app-
pool-settings.aspx
EXTERNAL BLOB STORAGE
External Storing of Binary Large Objects (BLOBs) in Windows
SharePoint Services
http://msdn.microsoft.com/en-us/library/bb802976.aspx
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
http://technet.microsoft.com/en-
us/magazine/2009.06.insidesharepoint.aspx
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
b) Data Protection and Recovery
Plan for data protection and recovery
http://technet.microsoft.com/en-us/library/cc263031.aspx
Features in Microsoft Office SharePoint Server 2007 that provide
data protection and recovery and additional data protection and
recovery tools
Choose what to protect
P a g e | 18
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
http://technet.microsoft.com/en-us/library/cc261903.aspx
Recommendations for data protection and recovery scenarios
http://technet.microsoft.com/en-us/library/cc262564.aspx
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
http://technet.microsoft.com/en-us/library/cc262129.aspx
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
http://technet.microsoft.com/en-us/library/cc262412.aspx
There are several methods you can use to back up and restore
data for Microsoft Office SharePoint Server 2007
How to Recover a Windows SharePoint Services Farm
http://technet.microsoft.com/en-us/library/bb795596.aspx
Demo: Backing up, restoring, high availability, and disaster
recovery for SharePoint Server farms
http://www.microsoft.com/winme/0712/31729/Module6/Local/index
.html
Choose backup and recovery tools
http://technet.microsoft.com/en-us/library/cc263427.aspx
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
http://technet.microsoft.com/en-us/library/cc901593.aspx
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
http://support.microsoft.com/kb/943345
This article describes how to defragment Microsoft Windows
SharePoint Services 3.0 databases and Microsoft Office
SharePoint Server 2007 databases
DATA PROTECTION MANAGER
DPM 2007 and SharePoint
http://www.microsoft.com/SystemCenter/DataProtectionManager/e
n/us/protect-SharePoint.aspx
White Paper: Protecting Office SharePoint Server 2007 by
using System Center Data Protection Manager
http://technet.microsoft.com/en-us/library/dd252713.aspx
White Paper: Microsoft Office SharePoint Server 2007 Search
Backup for DPM 2007
http://technet.microsoft.com/en-us/library/cc505995.aspx
c) Monitoring
White Paper: Analyzing Microsoft SharePoint Products and
Technologies Usage
http://www.microsoft.com/downloads/details.aspx?FamilyID=f159a
f68-c3a3-413c-a3f7-2e0be6d5532e&displaylang=en
How to gather and analyze SharePoint Products and Technologies
usage data
Windows SharePoint Services 3.0 health model
http://technet.microsoft.com/en-us/library/cc288911.aspx
d) Performance Tuning
How can I make my web site faster with caching?
http://blogs.msdn.com/ecm/archive/2006/11/08/how-to-make-your-
moss-2007-web-site-faster-with-caching.aspx
Tune Web server performance
http://technet.microsoft.com/en-us/library/cc298550.aspx
Improve the performance of Web servers by using the
recommendations for physical architecture and tuning in this
article
e) Software Updates
Deploy software updates for Windows SharePoint Services
3.0
http://technet.microsoft.com/en-us/library/cc288269.aspx
Deploy software updates for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc263467.aspx
Video: Understanding and Deploying Hotfixes, Public
Updates, and Service Packs
http://www.microsoft.com/downloads/details.aspx?FamilyID=387c
def6-a807-4cf8-ae2c-16f0afccaf3c&DisplayLang=en
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
f) Tools
STSADM
Stsadm command-line tool
http://technet.microsoft.com/en-us/library/cc261956.aspx
Stsadm Technical Reference for SharePoint Server 2007
http://technet.microsoft.com/en-
us/office/sharepointserver/cc948709.aspx
Use the interactive application on this page to learn about the
commands available
Index for Stsadm operations and properties (Windows
SharePoint Services)
http://technet.microsoft.com/en-us/library/cc288413.aspx
Poster: Stsadm Technical Reference – Windows SharePoint
Services
P a g e | 19
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
http://go.microsoft.com/fwlink/?LinkId=120151&clcid=0x409
Index for Stsadm operations and properties (Office
SharePoint Server)
http://technet.microsoft.com/en-us/library/cc263384.aspx
Poster: Stsadm Technical Reference – Office SharePoint
Server
http://go.microsoft.com/fwlink/?LinkId=120150&clcid=0x409
MICROSOFT SHAREPOINT ADMINISTRATION
TOOLKIT
Microsoft SharePoint Administration Toolkit v3.0 x86
http://www.microsoft.com/downloads/details.aspx?familyid=412A9
EF1-3358-4420-B820-0CA3F4641651&displaylang=en
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
Microsoft SharePoint Administration Toolkit v3.0 x64
http://www.microsoft.com/downloads/details.aspx?familyid=BE58D
769-2516-43CB-9890-3F79304528FF&displaylang=en
SharePoint Diagnostics Tool (SPDiag)
http://technet.microsoft.com/en-us/library/dd745013.aspx
User Profile Replication Engine
http://technet.microsoft.com/en-us/library/cc663011.aspx
Batch Site Manager
http://technet.microsoft.com/en-us/library/cc508852.aspx
Updatealert Stsadm operation
http://technet.microsoft.com/en-us/library/cc508847.aspx
SHAREPOINT ASSET INVENTORY TOOL
SharePoint Asset Inventory Tool
http://technet.microsoft.com/en-us/library/cc295797.aspx
Allows IT professionals to inventory all of the computers in the
network and identify servers that have SharePoint installed on
them
SHAREPOINT MONITORING TOOLKIT
SharePoint Monitoring Toolkit
http://technet.microsoft.com/en-us/library/bb975149.aspx
Contains two management packs for System Center Operations
Manager 2007 that facilitate the management of SharePoint®
environments of all sizes
g) Troubleshooting
SharePoint 2007 Versions
http://www.davehunter.co.uk/Blog/Lists/Posts/Post.aspx?ID=77
How do you find out what version of SharePoint you are running?
Troubleshooting backup and recovery
http://technet.microsoft.com/en-us/library/cc263025.aspx
Use this information to troubleshoot problems that you encounter
during backup or recovery
Troubleshoot Messaging Integration
http://technet.microsoft.com/en-us/magazine/cc718983.aspx
Events and error reference
http://technet.microsoft.com/en-us/library/cc721660.aspx
Account permissions and security settings (Office SharePoint
Server)
http://technet.microsoft.com/en-us/library/cc678863.aspx
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
Plan for administrative and service accounts
http://technet.microsoft.com/en-us/library/cc263445.aspx
Special directories and storage locations (Office SharePoint
Server)
http://technet.microsoft.com/en-us/library/cc721635.aspx
This article lists the folders and files that are used by Microsoft
Office SharePoint Server 2007
Files and permissions for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc721637.aspx
This article lists the detailed minimum file permission settings for
folders and files created when you install MOSS 2007
Running Central Admin on Multiple Servers within a Farm
http://sharepoint.microsoft.com/blogs/fromthefield/Lists/Posts/Post.
aspx?ID=60
Decentralizing Site Administration
http://technet.microsoft.com/en-us/magazine/cc510330.aspx
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
http://technet.microsoft.com/en-us/library/cc721635.aspx
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
http://www.microsoft.com/downloads/details.aspx?FamilyID=6568
6896-c171-46a8-a95f-54f43ad79952&displaylang=en
Two procedures describing how to move databases to a different
server or a server with the same name
h) Security
Roadmap to security content for Office SharePoint Server
2007
http://technet.microsoft.com/en-us/library/cc263518.aspx
Links to security topics relating to Microsoft Office SharePoint
Server 2007 available on Microsoft TechNet
P a g e | 20
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Downloadable book: Security for Office SharePoint Server
2007
http://technet.microsoft.com/en-us/library/cc262619.aspx
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
http://technet.microsoft.com/en-us/library/cc678863.aspx
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
Plan for security roles
http://technet.microsoft.com/en-us/library/cc262918.aspx
SharePoint Security Accounts
http://technet.microsoft.com/en-us/magazine/dd297618.aspx
Maintaining Security Account Credentials
http://technet.microsoft.com/en-
us/magazine/2009.02.insidesharepoint.aspx
Deals with the architectural details and the complicated process of
accomplishing password changes
Folders may have to be excluded from antivirus scanning
when you use a file-level antivirus program
http://support.microsoft.com/kb/952167
Plan for secure communication within a server farm
http://technet.microsoft.com/en-us/library/cc263077.aspx
This article provides guidance on securing server-to-server
communication and client-server communication
Security Hardening
http://technet.microsoft.com/en-us/library/cc262331.aspx
Plan security for an external anonymous access environment
http://technet.microsoft.com/en-us/library/cc263468.aspx
14) INTEGRATION
a) Office 2007
White paper: Good, better, best: Office and SharePoint
Products and Technologies
http://technet.microsoft.com/en-us/library/cc263391.aspx
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
http://office.microsoft.com/en-us/excel/HA102639771033.aspx
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
http://msdn.microsoft.com/en-us/library/bb330848.aspx
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
http://www.microsoft.com/downloads/details.aspx?FamilyID=D64D
FB49-AA29-4A4B-8F5A-32C922E850CA&displaylang=en
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
http://msdn.microsoft.com/en-us/magazine/cc507632.aspx
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
http://technet.microsoft.com/en-
us/magazine/2008.11.insidesharepoint.aspx
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
Document Information Panel Overview
http://msdn.microsoft.com/en-us/library/ms550037.aspx
Manage Metadata with Document Information Panels
http://msdn.microsoft.com/en-us/magazine/cc500578.aspx
How to use Document Information Panels in the Microsoft 2007
Office system to manipulate metadata from Office docs for better
discovery and management
Creating and Editing Custom Document Information Panels
from Office SharePoint Server 2007
http://msdn.microsoft.com/en-us/library/bb684925.aspx
How to Create a Custom Document Information Panel from
InfoPath
http://msdn.microsoft.com/en-us/library/ms563688.aspx
How to insert SharePoint metadata into your Word document
using Quick Parts and Content Types
http://amatterofdegree.typepad.com/a_matter_of_degree/2008/05/
how-to-get-shar.html
TASK PANE
Creating a Custom Task Pane to Consume SharePoint Server
2007 Query Services in Word 2007
http://msdn.microsoft.com/en-us/library/bb870301.aspx
SMART TAGS
Using the Business Data Catalog and Smart Tags with the
2007 Microsoft Office System
P a g e | 21
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
http://msdn.microsoft.com/en-us/library/bb608684.aspx
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
http://msdn.microsoft.com/en-us/library/cc185135.aspx
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
http://msdn.microsoft.com/en-us/library/cc185134.aspx
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
http://msdn.microsoft.com/en-us/library/bb977552.aspx
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
EXCEL 2007
Using Excel and Excel Services with SQL Server Analysis
Services 2008
http://blogs.msdn.com/excel/archive/2008/08/28/using-excel-excel-
services-with-sql-server-analysis-services-2008.aspx
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
http://msdn.microsoft.com/en-us/library/bb395217.aspx
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
OneNote and SharePoint – the basics
http://blogs.msdn.com/mcsnoiwb/archive/2008/12/03/onenote-and-
sharepoint-the-basics.aspx
How to configure SharePoint to let you search OneNote 2007
content on SharePoint sites
http://support.microsoft.com/kb/925765
VISIO 2007
Integrating Visio 2007 and SharePoint Products and
Technologies
http://msdn.microsoft.com/en-us/library/bb229690.aspx
Learn about enhanced features for integrating Microsoft Office
Visio 2007 with Microsoft Windows SharePoint Services 3.0 and
Microsoft Office SharePoint Server 2007
b) AJAX
Installing ASP.NET 2.0 AJAX Extensions 1.0 in Windows
SharePoint Services Version 3.0
http://msdn.microsoft.com/en-us/library/bb861898.aspx
Describes the procedures to install and configure the ASP.NET
AJAX 1.0 Extensions
Walkthrough: Creating a Basic ASP.NET AJAX-enabled Web
Part
http://msdn.microsoft.com/en-us/library/bb861877.aspx
This walkthrough describes the steps for creating a basic
ASP.NET AJAX-enabled Web Part that you can add to your Web
Part page.
Integrating ASP.NET AJAX with SharePoint
http://sharepoint.microsoft.com/blogs/mike/Lists/Posts/Post.aspx?I
D=3
How To Create AJAX-enabled SharePoint Web Part with
UpdatePanel and UpdateProgress in 10 minutes
http://jamestsai.net/Blog/post/How-To-Create-AJAX-enabled-
SharePoint-Web-Part-with-UpdatePanel-and-UpdateProgress-in-
10-minutes.aspx
How you can setup your SharePoint site to support Microsoft
ASP.NET AJAX framework and create a basic AJAX-enabled
SharePoint Web Part
Add support for AJAX in your SharePoint installation
http://www.zimmergren.net/archive/2008/03/15/moss-2007-add-
support-for-ajax-in-your-sharepoint-installation.aspx
AJAX SharePoint List Rotator WebPart
http://www.sharepointsecurity.com/blog/sharepoint/sharepoint-
2007-development/ajax-sharepoint-list-rotator-webpart/
Calling into SharePoint Web Service using AJAX-Enabled
Web Parts
http://www.synergyonline.com/blog/blog-
moss/Lists/Posts/Post.aspx?ID=15
c) Silverlight
Get Started: The Official Microsoft Silverlight Site
http://silverlight.net/GetStarted/
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
Microsoft Silverlight Developer Center
http://msdn.microsoft.com/en-us/silverlight/default.aspx
How to Create a Silverlight Web Part in ASP.NET for Use in
SharePoint Server 2007
http://msdn.microsoft.com/en-us/library/cc627341.aspx
P a g e | 22
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Silverlight Blueprint for SharePoint
http://www.codeplex.com/SL4SP
How To: Get up and running with the Silverlight 2.0 Blueprints
for SharePoint 2007
http://www.zimmergren.net/archive/2008/03/19/how-to-get-up-and-
running-with-the-silverlight-2-0-blueprints-for-sharepoint-
2007.aspx
SharePoint and Silverlight-Accessing SharePoint list data for
Silverlight without web services
http://sharepoint.microsoft.com/blogs/GetThePoint/Lists/Posts/Pos
t.aspx?ID=204
d) jQuery
Tutorials: jQuery
http://docs.jquery.com/Tutorials
jQuery Cheatsheet
http://colorcharge.com/jquery/
Integrating SharePoint 2007 and jQuery
http://weblogs.asp.net/jan/archive/2008/11/20/sharepoint-2007-
and-jquery-1.aspx
http://weblogs.asp.net/jan/archive/2008/11/20/sharepoint-2007-
and-jquery-2.aspx
jQuery | End User SharePoint
http://www.endusersharepoint.com/?s=jquery
Explore Rich Client scripting with jQuery, Part 1
http://msdn.microsoft.com/magazine/dd453033
Explore Rich Client scripting with jQuery, Part 2
http://msdn.microsoft.com/magazine/dd569752
Build Rich User Interfaces with jQuery
http://msdn.microsoft.com/en-us/magazine/dd722809.aspx
Calling the SharePoint Web Services with jQuery
http://weblogs.asp.net/jan/archive/2009/04/09/calling-the-
sharepoint-web-services-with-jquery.aspx
Querying SharePoint List Items using jQuery
http://weblogs.asp.net/jan/archive/2009/05/06/querying-
sharepoint-list-items-using-jquery.aspx
Creating List Items with jQuery and the SharePoint Web
Services
http://weblogs.asp.net/jan/archive/2009/04/10/creating-list-items-
with-jquery-and-the-sharepoint-web-services.aspx
Using jQuery in SharePoint to Display Notifications for Open
Tasks
http://weblogs.asp.net/jan/archive/2009/05/07/using-jquery-in-
sharepoint-to-display-notifications-for-open-tasks.aspx
e) Project Server 2007
Enterprise Project Management with SharePoint
http://technet.microsoft.com/en-
us/magazine/2008.12.insidesharepoint.aspx
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
http://technet.microsoft.com/en-us/library/cc197758.aspx
Discusses different deployment scenarios when integrating Office
Project Server 2007 with Office SharePoint Server 2007
f) SQL Reporting
Microsoft SQL Server 2005 Reporting Services Add-in for
Microsoft SharePoint Technologies
http://www.microsoft.com/downloads/details.aspx?FamilyID=0acb
75a6-7c1d-4e2b-af69-7e5f9ecad299&DisplayLang=en
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
Microsoft SQL Server 2008 Reporting Services Add-in for
Microsoft SharePoint Technologies
http://www.microsoft.com/downloads/details.aspx?FamilyID=200fd
7b5-db7c-4b8c-a7dc-5efee6e19005&displaylang=en
g) Rights Management Services
AD RMS Deployment with Microsoft Office SharePoint Server
2007 Step-by-Step Guide
http://www.microsoft.com/downloads/details.aspx?FamilyID=d7d0
05da-b5e4-4c2e-9d44-58b5594232be&DisplayLang=en Step-by-
step procedures for deploying Active Directory Rights
Management Services with Office SharePoint Server 2007
h) WSRP
WSRP Toolkit for SharePoint 2007
http://code.msdn.microsoft.com/WSRPToolkit
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
i) SAP
Microsoft | SAP Customer Information Center
http://www.microsoft.com/isv/sap/
SAP MOSS Interop Animation ZIP
http://www.microsoft.com/downloads/details.aspx?FamilyID=595b
6021-58bf-4628-8a27-8f54e7029eea&DisplayLang=en
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
http://technet.microsoft.com/en-us/library/cc261738.aspx
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
P a g e | 23
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
http://technet.microsoft.com/en-us/library/cc262344.aspx
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
http://download.microsoft.com/download/b/c/1/bc1939d9-638f-
4053-b602-
4258f18bb683/CB_045_Interoperability%20between%20SAP%20
NetWeaver%20Portal%20and%20Microsoft%20SharePoint%20Se
rver%202007.pdf
This white paper describes all currently available interoperability
options between SAP NetWeaver and Microsoft SharePoint
Technologies possible
Using SAP Business Server Pages with Office SharePoint
Server 2007
http://download.microsoft.com/download/4/3/d/43de0f43-df6a-
4cf2-8c91-
2c9001df5945/cb_027_integration_of_sap_bsp_into_sharepoint_s
erver_2007.pdf
Configure Office SharePoint Server for SAP iView Web Parts
http://go.microsoft.com/fwlink/?LinkId=96087&clcid=0x409
White Paper: Integrating SAP data by using the Business Data
Catalog
http://www.microsoft.com/downloads/details.aspx?FamilyID=d5f7a
3ac-b983-4065-9d29-1ad31029f154&displaylang=en
How to integrate data from SAP 6.4 and Netweaver 5.0 by using
the Business Data Catalog
j) Siebel
Integrating Siebel CRM with Office SharePoint Server 2007
http://msdn.microsoft.com/en-us/library/bb613692.aspx
Learn how to integrate Siebel CRM 7.8 with Microsoft Office
SharePoint Server 2007
k) LiveLink
Syntergy ShareLink Suite
http://www.syntergy.com/sharepoint%5Cproducts/sharelink/
A set of tools and experience to help you integrate Livelink and
SharePoint
l) EMC Documentum
Microsoft and EMC - Managing Content across an Enterprise
http://www.microsoft.com/downloads/details.aspx?familyid=B104F
B63-D018-452A-899A-B88AF80A8CF0&displaylang=en
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
http://www.microsoft.com/downloads/details.aspx?FamilyId=2BE6
6504-21FB-4130-844C-0F89DA54515F&displaylang=en
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
Overview Video - Installing and configuring the EMC
Documentum Connector
http://www.microsoft.com/winme/0804/32391/ConnectorTraining_
EMCDocumentum/index.html
Vorsite v-Parts for EMC Documentum
http://www.vorsite.com/WebParts.aspx
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
http://www.emc.com/products/detail/software/content-services-
sharepoint.htm
Provides direct access to the EMC Documentum Content Server
natively through the Microsoft SharePoint interface
EMC Documentum Archive Services
http://www.emc.com/products/detail/software/archive-services-for-
sharepoint.htm
Capture content in a consolidated infrastructure for records
retention, reuse, and electronic discovery needs
m) IBM FileNet
IBM FileNet Connectors for Microsoft SharePoint
http://www-01.ibm.com/software/data/content-management/filenet-
connector-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
http://www.microsoft.com/downloads/details.aspx?FamilyId=15000
4F9-FA15-41C6-902B-202AD2FC16D2&displaylang=en
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
Overview Video - Installing and configuring the IBM FileNet
Connector
http://www.microsoft.com/winme/0804/32391/ConnectorTraining_I
BMFilenet/index.html
n) Lotus Notes
Mainsoft SharePoint Integrator for Lotus Notes
http://www.mainsoft.com/products/sharepoint_lotusnotes.aspx
Client-side add-on for Lotus Notes that provides direct access to
SharePoint document libraries from a Notes sidebar
15) ACCESSIBILITY
White Paper: Delivering Accessible Solutions using Microsoft
Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc668367.aspx
Provides information and guidelines about the issues that
organizations face when delivering Web solutions, including those
P a g e | 24
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
built by using Microsoft Office SharePoint Server 2007 that are
accessible to people with disabilities
White Paper: Best practices for developing accessible Web
sites
http://technet.microsoft.com/en-us/library/cc716527.aspx
Provides information about designing and developing accessible
Web sites in Microsoft Office SharePoint Server 2007
The Accessibility Kit for SharePoint® (AKS)
http://aks.hisoftware.com/index.html
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)
http://www.codeplex.com/pks
Podcasting solution developed on SharePoint Server 2007
Community Kit for SharePoint
http://www.codeplex.com/CKS
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
http://www.codeplex.com/governance
Governance and manageability samples and tools designed to
help IT Professionals
Search Community Toolkit
http://www.codeplex.com/sct
Tools and code samples that have been contributed to enhance
the Microsoft search experience
Silverlight Blueprint for SharePoint
http://www.codeplex.com/SL4SP
Sample Silverlight web parts for SharePoint
SharePoint Tool Basket
http://www.codeplex.com/sptoolbasket
Set of tools for SharePoint - Document Rating, Ajax enabled
lookup field, Content Type Explorer, Feature Explorer, Audience to
group convertor...
SharePoint config store
http://www.codeplex.com/SPConfigStore
Provides the framework to be able to use a SharePoint list for
application configuration values
SharePoint 2007 Test Data Population Tool
http://www.codeplex.com/sptdatapop
Capacity planning and performance testing tool that populates
data for testing SharePoint deployments
Useful SharePoint Designer Custom Workflow Activities
http://www.codeplex.com/SPDActivities
SharePoint Access Checker Web Part
http://www.codeplex.com/AccessChecker
Quickly check what objects within a SharePoint site hierarchy a
user has access to
SharePoint AJAX RSS Aggregator WebPart
http://www.codeplex.com/AJAXRSSAggregator
Silverlight Toolkit
http://www.codeplex.com/Silverlight
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
http://msdn.microsoft.com/en-us/magazine/dd458798.aspx
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
Best practices for operational excellence
http://technet.microsoft.com/en-us/library/cc850692.aspx
Best Practices for capacity management
http://technet.microsoft.com/en-us/library/dd335963.aspx
Best practices for publishing portals
http://technet.microsoft.com/en-us/library/cc850698.aspx
Best practices for team collaboration sites
http://technet.microsoft.com/en-us/library/cc850694.aspx
Best practices for My Sites
http://technet.microsoft.com/en-us/library/cc262706.aspx
Best practices for Search in Office SharePoint Server
http://technet.microsoft.com/en-us/library/cc850696.aspx
White Paper: Best practices for developing accessible Web
sites
http://technet.microsoft.com/en-us/library/cc716527.aspx
Common Coding Issues When Using the SharePoint Object
Model
http://msdn.microsoft.com/en-us/library/bb687949.aspx
Using Disposable Windows SharePoint Services Objects
http://msdn.microsoft.com/en-us/library/aa973248.aspx
Best Practice to create designer friendly server controls
http://blogs.msdn.com/sharepointdesigner/archive/2008/10/03/best
-practice-to-create-designer-friendly-server-controls.aspx
Best Practices: Writing SQL Syntax Queries for Relevant
Results in Enterprise Search
http://msdn.microsoft.com/en-us/library/bb219479.aspx
Planning and Monitoring SQL Server Storage for SharePoint:
Performance Recommendations and Best Practices
http://go.microsoft.com/fwlink/?LinkID=105623&clcid=0x409
This paper provides key recommendations and best practices to
help administrators of SharePoint Products and Technologies plan
P a g e | 25
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
and monitor their SQL Server storage requirements to support
optimal performance and operation of their server farms
18) MIGRATION RESOURCES
a) From SharePoint 2003
Upgrading SharePoint Portal Server 2003 Customizations to
SharePoint Server 2007 (2 part article)
http://msdn.microsoft.com/en-us/library/bb954662.aspx
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
http://msdn.microsoft.com/library/ms545807
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
http://msdn.microsoft.com/library/ms544843
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
http://msdn.microsoft.com/library/ms548153
Learn about APIs changes
Determine upgrade approach
http://technet.microsoft.com/en-us/library/cc263447.aspx
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
http://www.microsoft.com/downloads/details.aspx?familyid=A70BD
8F8-A0F0-4D00-9010-
8E40B7C98F68&mg_id=10095&displaylang=en
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
http://msdn.microsoft.com/en-us/library/ms460185.aspx
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
ISV PRODUCTS
DocAve SharePoint Migrator
http://www.avepoint.com/products/sharepoint-
migration/sharepoint-migrator
Metalogix SharePoint Site Migration Manager
http://www.metalogix.net/products/migrationmanagersp/
Quest Migration Manager for SharePoint
http://www.quest.com/Migration-Manager-for-SharePoint/
Tzunami Deployer for SharePoint 2003 Migration
http://www.tzunami.com/products/Pages/TDSharePoint2003Migrat
ion.aspx
b) From MCMS 2002
SharePoint Server 2007 for MCMS 2002 Developers
http://msdn.microsoft.com/library/aa830819
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
http://msdn.microsoft.com/library/aa480227
Learn to use the CMS Assessment Tool to determine the level of
work required to migrate your MCMS 2002 site.
CMS Assessment Tool
http://www.microsoft.com/downloads/details.aspx?familyid=360d0
e83-fa70-4c24-bcd6-426cafbcc627
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
http://msdn.microsoft.com/library/aa480228
Understand the changes, differences, and benefits of the MCMS
APIs as implemented in SharePoint Server.
Planning MCMS 2002 Application Migration to SharePoint
Server 2007
http://msdn.microsoft.com/library/aa480225
Use this guide in planning your migration to SharePoint 2007.
c) From IBM Lotus Notes/Domino
Resources for Interoperability and Migration from Lotus
Domino
http://technet.microsoft.com/en-
us/interopmigration/bb403105.aspx
TechNet homepage for Interoperability and Migration from Lotus
Domino
Migrating from Lotus Notes to the Microsoft Collaboration
Platform
http://www.microsoft.com/downloads/details.aspx?familyid=A53A3
9B5-29F9-4F7E-86DA-D0A94BFD3882&displaylang=en
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
http://www.microsoft.com/downloads/details.aspx?familyid=AE068
FF4-75C0-4DDB-B632-AC639762D9F4&displaylang=en
Discusses the Application Analysis Envisioning Process (AAEP)
for Lotus Notes applications
ANALYSIS TOOLS
P a g e | 26
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Microsoft Application Analyzer 2006 for Lotus Domino
http://www.microsoft.com/downloads/details.aspx?familyid=d94c5
719-570d-4adb-b449-70e1e42cbfc5&displaylang=en
BinaryTree CMT Inspector for Lotus Notes
http://www.binarytree.com/products/cmtio.aspx
MIGRATION TOOLS
Microsoft Transporter Suite
http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC
4205-792B-4306-8E4B-0DE9CCE72172&displaylang=en
Set of interoperability and migration tools to migrate content from
Lotus Domino servers
CASAHL ecKnowledge
http://www.casahl.com/solutions/IntegrateMigrateDomino.html
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
http://www.avepoint.com/products/sharepoint-migration/lotus-
notes-migrator
Solution for the transfer of documents and application content from
Lotus Notes/QuickPlace/Quickr to SharePoint 2007
Tzunami Deployer For Lotus Notes Migration
http://www.tzunami.com/products/Pages/TDLotusNotesMigration.a
spx
Enables Lotus Notes migration into SharePoint products and
technologies
Quest Notes Migrator for SharePoint
http://www.quest.com/Notes-Migrator-for-SharePoint/
Tool for analyzing and migrating Notes, QuickPlace and
Domino.Doc application content to SharePoint
d) From Documentum
Tzunami Deployer for EMC Documentum
http://www.tzunami.com/products/Pages/TDDocumentumMigration
.aspx
Enables migrating EMC Documentum Content into SharePoint
products and technologies
Vorsite v-Pass for EMC Documentum
http://www.vorsite.com/DocumentumTA.aspx
e) From LiveLink
Tzunami Deployer For OpenText Live Link Migration
http://www.tzunami.com/products/Pages/TDLiveLinkMigration.asp
x
Enables migrating LiveLink content into SharePoint products and
technologies
f) From IBM FileNet
Vorsite v-Pass for IBM FileNet
http://www.vorsite.com/FileNetTA.aspx
Enables SharePoint to connect to existing FileNet repositories
19) SHAREPOINT ONLINE
Microsoft SharePoint Online
http://www.microsoft.com/online/sharepoint-online.mspx
Microsoft SharePoint Online Standard Developer Guide
http://www.microsoft.com/downloads/details.aspx?familyid=d007f3
5e-375c-4b11-bc40-bc9082bb224a&displaylang=en&tm
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
http://msdn.microsoft.com/en-us/office/aa905503.aspx
Information about planning, coding, building, deploying, and
migrating solutions for Office SharePoint Server 2007
SharePoint Server TechCenter
http://technet.microsoft.com/en-
us/office/sharepointserver/default.aspx
Technical articles, highlights, communities, and blogs about Office
SharePoint Server
SharePoint Server 2007 Help and How-to
http://office.microsoft.com/en-
us/sharepointserver/FX101211721033.aspx
A complete Help system that includes conceptual and reference
information, as well as step-by-step procedures
Downloadable content for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc262788.aspx
White papers for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc262733.aspx
Video demos and training for Office SharePoint Server 2007
http://technet.microsoft.com/en-us/library/cc262880.aspx
SharePoint Server - Virtual Labs
http://www.microsoft.com/events/series/sharepointserver.aspx?tab
=virtuallabs
SharePoint Server – Podcasts
http://www.microsoft.com/events/series/sharepointserver.aspx?tab
=podcasts
Webcasts - Technet
http://www.microsoft.com/events/series/technetoffice.aspx?tab=we
bcasts&id=42297
Webcasts - MSDN
http://www.microsoft.com/events/series/sharepointserver.aspx?tab
=webcasts&id=odall
Technical diagrams and other supplemental documentation
http://technet.microsoft.com/en-us/library/cc263199.aspx
P a g e | 27
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
MSDN Forums » SharePoint Products and Technologies
http://forums.microsoft.com/MSDN/default.aspx?ForumGroupID=3
28&SiteID=1
Migration and Upgrade Resource Center
http://msdn.microsoft.com/en-us/office/aa905505.aspx
Governance Resource Center for SharePoint Server 2007
http://technet.microsoft.com/en-
us/office/sharepointserver/bb507202.aspx
Workflow Resource Center for SharePoint Server
http://msdn.microsoft.com/en-us/office/bb421687.aspx
MOSS 2007 Case Studies
http://www.microsoft.com/casestudies/search.aspx?ProTaxID=190
2
InfoPath Developer Portal
http://msdn.microsoft.com/en-us/office/aa905434.aspx
21) BLOGS & ONLINE MAGAZINES
Microsoft SharePoint Team Blog
http://blogs.msdn.com/sharepoint/
Microsoft Enterprise Content Management (ECM) Team Blog
http://blogs.msdn.com/ecm/default.aspx
InfoPath Team Blog
http://blogs.msdn.com/infopath/
Microsoft SharePoint Designer Team Blog
http://blogs.msdn.com/sharepointdesigner/default.aspx
Microsoft SharePoint End-User Content Team
http://sharepoint.microsoft.com/blogs/GetThePoint/default.aspx
From The Field
http://sharepoint.microsoft.com/blogs/fromthefield/default.aspx
Aggregated Feed: SharePoint Team Blogs
http://feeds.feedburner.com/sharepointmsteamblogs?format=xml
SharePoint Joel's SharePoint Land
http://www.sharepointjoel.com/default.aspx
Andrew Connell
http://andrewconnell.com/blog/Default.aspx
Ian's SharePoint Blog
http://www.wssdemo.com/Blog/default.aspx
Jan Tielens' Bloggings
http://weblogs.asp.net/jan/default.aspx
Serge van den Oever [Macaw]
http://weblogs.asp.net/soever/default.aspx
Heather Solomon - SharePoint Branding and Design
http://www.heathersolomon.com/Blog/
Stefan Goßner
http://blogs.technet.com/stefan_gossner/default.aspx
End User SharePoint
http://www.endusersharepoint.com/
SharePoint Demystified
http://blog.sharepointhosting.com/default.aspx
Michael Gannotti on SharePoint
http://sharepoint.microsoft.com/blogs/mikeg/default.aspx
Path to SharePoint
http://pathtosharepoint.wordpress.com/
Darren’s SharePoint and .Net blog
http://darrenjohnstone.net/
Steve Pietrek
http://stevepietrek.com/
SharePoint Reviews
http://www.sharepointreviews.com/
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
http://sharepointmagazine.net/
SharePoint Magazine is an online magazine dedicated to the
world of SharePoint and related Information Worker Technologies
22) BOOKS
Inside Microsoft® Windows® SharePoint® Services 3.0
http://www.microsoft.com/learning/en/us/books/9692.aspx
Author: Ted Pattison; Daniel Larson
Inside Microsoft® Office SharePoint® Server 2007
http://www.microsoft.com/learning/en/us/Books/10472.aspx
Author: Patrick Tisseghem
Microsoft® Office SharePoint® Server 2007 Best Practices
http://www.microsoft.com/learning/en/us/Books/12197.aspx
Author: Ben Curry and Bill English with the Microsoft SharePoint
Teams
23) GET CERTIFIED
Exam 70-630: TS: Microsoft Office SharePoint Server 2007,
Configuring
https://www.microsoft.com/learning/en/us/exams/70-630.mspx
Exam 70-631: TS: Windows SharePoint Services 3.0,
Configuring
http://www.microsoft.com/learning/en/us/exams/70-631.mspx
P a g e | 28
Last Modified on: July 23, 2009 MO
SS
20
07 R
eso
urc
e G
uid
e
Exam 70-541: TS: Microsoft Windows SharePoint Services 3.0
– Application Development
http://www.microsoft.com/learning/en/us/exams/70-541.mspx
Exam 70-542: TS: Microsoft Office SharePoint Server 2007 –
Application Development
http://www.microsoft.com/learning/en/us/exams/70-542.mspx
Microsoft Certified Master: Microsoft Office SharePoint Server
2007
http://www.microsoft.com/learning/mcp/master/SharePoint/default.
mspx
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.
AvePoint, Inc
http://www.avepoint.com/
Bamboo Solutions
http://store.bamboosolutions.com/
Bluethread, Inc
http://www.bluethreadinc.com/
BrightWork
http://www.brightwork.com
CASAHL Technology, Inc.
http://www.casahl.com/Solutions/SharePointSolutions.html
Colligo Networks, Inc
http://www.colligo.com/
CorasWorks Corporation
http://www.corasworks.com/Products/
Dark Blue Duck
http://www.darkblueduck.com/
Data Springs, Inc.
http://www.datasprings.com/
KnowledgeLake, Inc.
http://www.knowledgelake.com/
KWizCom Corporation
http://www.kwizcom.com/
Lightning Tools Ltd
http://www.lightningtools.com/
Metalogix Software Corporation
http://www.metalogix.com/
Nintex USA LLC
http://www.nintex.com/
Quest Software, Inc.
http://www.quest.com/sharepoint/
Skelta Software
http://www.skelta.com/
Sharepoint360, LLC
http://www.sharepoint360.com/
SourceCode
http://www.k2.com/en/index.aspx
Techtra Inc.
http://www.techtra.ca
Telerik Corporation
http://www.telerik.com/
Tzunami Inc.
http://www.tzunami.com
Web Part Gallery.com
http://www.webpartgallery.com/
Feedback and Suggestions
Your feedback and suggestions are important as they help keep
the guide contents relevant and up to date.
Use “Email” link on my blog at http://blogs.technet.com/vedant/