Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
July 09
Vedant Kulshreshtha
http:// blogs.technet.com/vedant/
P a g e |2
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
TABLE OF CONTENTS
1) Getting Started ...........................................................................................................................................................................................5 a) Downloads .............................................................................................................................................................................................5 2) Application development ............................................................................................................................................................................5 a) b) c) d) e) f) g) h) i) j) k) l) Basics First.............................................................................................................................................................................................5 Start Programming .................................................................................................................................................................................6 Downloads .............................................................................................................................................................................................6 Web Parts ..............................................................................................................................................................................................7 Event Receivers .....................................................................................................................................................................................7 Workflow ................................................................................................................................................................................................7 Content Types ........................................................................................................................................................................................8 Field Types.............................................................................................................................................................................................8 Timer Jobs .............................................................................................................................................................................................8 Features .................................................................................................................................................................................................8 Site and List Definitions ..........................................................................................................................................................................9 Delegate Control ....................................................................................................................................................................................9
m) STSADM Command Extensions .............................................................................................................................................................9 n) o) p) Mobile Development ...............................................................................................................................................................................9 Web Services .........................................................................................................................................................................................9 Solution Development and Deployment ................................................................................................................................................ 10
3) Planning and Architecture ........................................................................................................................................................................ 10 a) b) c) d) Extranet Environment ........................................................................................................................................................................... 10 Capacity Planning and Performance..................................................................................................................................................... 11 Web Browser Support .......................................................................................................................................................................... 11 Windows 2008 & SQL 2008 Support .................................................................................................................................................... 11
4) Document Management ........................................................................................................................................................................... 11 5) InfoPath & Form Services ......................................................................................................................................................................... 12 a) InfoPath Form Services ........................................................................................................................................................................ 12
7) Business Intelligence ................................................................................................................................................................................ 13 a) b) Business Data Catalog ......................................................................................................................................................................... 13 Excel Services ...................................................................................................................................................................................... 14 Report Center ....................................................................................................................................................................................... 14
c)
8) Enterprise Search..................................................................................................................................................................................... 14 9) Records Management .............................................................................................................................................................................. 15 10) Social Networking..................................................................................................................................................................................... 15 11) SharePoint Designer ................................................................................................................................................................................ 16 a) b) c) Data Views ........................................................................................................................................................................................... 16 User Interface ....................................................................................................................................................................................... 16 Workflows............................................................................................................................................................................................. 16
12) Governance.............................................................................................................................................................................................. 16
P a g e |4
13) Administration .......................................................................................................................................................................................... 17 a) b) c) d) e) f) g) h) Installation ............................................................................................................................................................................................ 17 Data Protection and Recovery .............................................................................................................................................................. 17 Monitoring ............................................................................................................................................................................................ 18 Performance Tuning ............................................................................................................................................................................. 18 Software Updates ................................................................................................................................................................................. 18 Tools .................................................................................................................................................................................................... 18 Troubleshooting.................................................................................................................................................................................... 19 Security ................................................................................................................................................................................................ 19
14) Integration ................................................................................................................................................................................................ 20 a) b) c) d) e) f) g) h) i) j) k) l) Office 2007 ........................................................................................................................................................................................... 20 AJAX .................................................................................................................................................................................................... 21 Silverlight.............................................................................................................................................................................................. 21 jQuery .................................................................................................................................................................................................. 22 Project Server 2007 .............................................................................................................................................................................. 22 SQL Reporting...................................................................................................................................................................................... 22 Rights Management Services ............................................................................................................................................................... 22 WSRP .................................................................................................................................................................................................. 22 SAP ...................................................................................................................................................................................................... 22 Siebel ................................................................................................................................................................................................... 23 LiveLink ................................................................................................................................................................................................ 23 EMC Documentum ............................................................................................................................................................................... 23
15) Accessibility.............................................................................................................................................................................................. 23 16) Codeplex projects..................................................................................................................................................................................... 24 17) Best Practices .......................................................................................................................................................................................... 24 18) Migration Resources................................................................................................................................................................................. 25 a) b) c) d) e) f) From SharePoint 2003 ......................................................................................................................................................................... 25 From MCMS 2002 ................................................................................................................................................................................ 25 From IBM Lotus Notes/Domino............................................................................................................................................................. 25 From Documentum ............................................................................................................................................................................... 26 From LiveLink ....................................................................................................................................................................................... 26 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
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
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/enus/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/enus/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
P a g e |6 repository for process activities, integrated progress reporting, and team roles 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/gettingstarted-with-sharepoint-programming-simplifying-sharepointdebugging-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
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-88e143c2-b52388d2e9e6802f/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
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 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 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
d) W eb 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
f)
W orkflow
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 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 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
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
P a g e |9 Custom STSADM.EXE commands written for Web Content Management (WCM) developers
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
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
l)
Delegate Control
DelegateControl Class http://msdn.microsoft.com/enus/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-delegatecontrol.html Using DelegateControls to Customize the User Experience http://sharepointmagazine.net/technical/development/sharepointmagazine-user-experience-week-using-delegatecontrols-tocustomize-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
o) W eb 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 http://darrenjohnstone.net/2008/07/22/examples-for-thesharepoint-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 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 enterprises 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-storein-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 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
c) W eb 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.
4) DOCUMENT MANAGEMENT
Introduction to document management http://office.microsoft.com/enus/sharepointserver/HA102413991033.aspx
P a g e | 12 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 industriessuch as pharmaceutical and biotechnical companiescan 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 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/advancedserver-side-authentication-for-data-connections-part-1.aspx The anatomy of a UDC file http://blogs.msdn.com/infopath/archive/2006/10/30/the-anatomyof-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-infopathforms-published-to-sharepoint-2007.aspx
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
P a g e | 13 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 ManagementEnabled 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-SingleWeb-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
7) BUSINESS INTELLIGENCE
Introduction to Business Intelligence features http://office.microsoft.com/enus/sharepointserver/HA100872181033.aspx Roadmap to business intelligence features of SharePoint Server 2007 http://office.microsoft.com/enus/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-15364EC9-809E536F6E49A1BB/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
P a g e | 14 http://msdn.microsoft.com/en-us/library/ms563661.aspx Introduction to Business Data Catalog features http://office.microsoft.com/enus/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 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/enus/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-bystep 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
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/enus/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
P a g e | 15 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 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.
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
P a g e | 16 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 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-sharepointfields-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) W orkflows
Introduction to workflows http://office.microsoft.com/enus/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/enus/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/enus/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
a) Data Views
Data Views http://office.microsoft.com/enus/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 Views 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 arent 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/enus/sharepointdesigner/HA101691741033.aspx
12) GOVERNANCE
P a g e | 17
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 enterprises 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.
White Paper: Administrators 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-apppool-settings.aspx
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
P a g e | 18 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 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-yourmoss-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/enus/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
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
P a g e | 19 http://go.microsoft.com/fwlink/?LinkId=120151&clcid=0x409 Index for Stsadm operations and properties SharePoint Server) http://technet.microsoft.com/en-us/library/cc263384.aspx (Office 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 Use this information to troubleshoot problems that you encounter during backup or recovery
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
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 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/enus/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 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/enus/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
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
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 http://msdn.microsoft.com/en-us/library/bb608684.aspx Learn how to build custom applications that use the business data catalog and smart tags 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-enabledSharePoint-Web-Part-with-UpdatePanel-and-UpdateProgress-in10-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-addsupport-for-ajax-in-your-sharepoint-installation.aspx AJAX SharePoint List Rotator WebPart http://www.sharepointsecurity.com/blog/sharepoint/sharepoint2007-development/ajax-sharepoint-list-rotator-webpart/ Calling into SharePoint Web Service using AJAX-Enabled Web Parts http://www.synergyonline.com/blog/blogmoss/Lists/Posts/Post.aspx?ID=15
EXCEL 2007
Using Excel and Excel Services with SQL Server Analysis Services 2008 http://blogs.msdn.com/excel/archive/2008/08/28/using-excel-excelservices-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
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
VISIO 2007
P a g e | 22 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-andrunning-with-the-silverlight-2-0-blueprints-for-sharepoint2007.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 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
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-2007and-jquery-1.aspx http://weblogs.asp.net/jan/archive/2008/11/20/sharepoint-2007and-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-thesharepoint-web-services-with-jquery.aspx Querying SharePoint List Items using jQuery http://weblogs.asp.net/jan/archive/2009/05/06/queryingsharepoint-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-itemswith-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-insharepoint-to-display-notifications-for-open-tasks.aspx
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
h) W SRP
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
Information Center
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 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-638f4053-b6024258f18bb683/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-df6a4cf2-8c912c9001df5945/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
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-servicessharepoint.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-forsharepoint.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/filenetconnector-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
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
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 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 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
P a g e | 25 and monitor their SQL Server storage requirements to support optimal performance and operation of their server farms
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
ISV PRODUCTS
DocAve SharePoint Migrator http://www.avepoint.com/products/sharepointmigration/sharepoint-migrator Metalogix SharePoint Site Migration Manager http://www.metalogix.net/products/migrationmanagersp/
ANALYSIS TOOLS
P a g e | 26 Enables SharePoint to connect to existing FileNet repositories 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/lotusnotes-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)
P a g e | 27
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/enus/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
Stefan Goner 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/ Darrens 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 http://www.microsoft.com/learning/en/us/Books/10472.aspx Author: Patrick Tisseghem 2007
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
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/
P a g e | 28 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
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/
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/