Skip to main content

SharePoint 2010 enterprise search developer training

This training course provides a series of hands-on labs, presentations, and videos that demonstrate how to enable high-end enterprise search with SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint.

  • To play videos, click a video title and it will automatically start playing.
  • To download a video, right-click video title and save to your local computer.
  • To download a hands-on lab, click the title and save it to your local computer.

Module 1 | SharePoint 2010 enterprise search training overview

Image of Module 1 | SharePoint 2010 Enterprise Search Training Overview 

This module provides an overview of the SharePoint 2010 Enterprise Search training course.

Lesson 1: Enterprise Search: Training overviewVideo: Enterprise Search: Training overview
 Video: Demo: Enterprise search
 Lab: Hands-on lab
   

Module 2 | Windows PowerShell

Image of Module 2 | Windows PowerShell for SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module introduces Windows PowerShell cmdlets beginning with an overview of benefits and best practices including FAST Search cmdlets for administration, installation, security, and spelling.

Introduction: Windows PowerShellVideo: Learning outcomes and agenda
Lesson 1: Windows PowerShell: OverviewVideo: Introduction to Windows PowerShell 2.0
Lesson 2: SharePoint Server 2010: CmdletsVideo: SharePoint 2010 Cmdlets
Lesson 3: FAST Search 2010 for SharePoint: CmdletsVideo: FAST Search for SharePoint Cmdlets
Summary: Windows PowerShell Exercises and LabsVideo: References and lab summary
 Lab: Hands-on lab
   

Module 3 | Overview of SharePoint 2010 enterprise search connectors and BDC

Image of Module 3 | Overview of SharePoint 2010 Enterprise Search Connectors and the Business Data Connectivity (BDC) Service 

This module shows how to configure a search center to also search external content by creating an external content type using Visual Studio 2010, deploy the external content type to your site, and confirm that the connector is available for SharePoint 2010 Enterprise Search.

Lesson 1: Connectors and BDC: IntroductionVideo: Connectors and using the BDC
   

Module 4 | Developing custom connectors

Image of Module 4 | Developing Custom Connectors for SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module covers the process for extending and developing custom content connectors for use with both SharePoint Server 2010 and FAST Search Server for SharePoint 2010.

Lesson 1: Developing Enterprise Search connectorsVideo: Developing a custom connector
 Lab: Hands-on lab
   

Module 5 | Working with FAST Search Server 2010 for SharePoint web crawlers

Image of Module 5 | Working with FAST Search Server 2010 for SharePoint Web Crawlers 

This module describes how to use the FAST Search Server 2010 for SharePoint web crawler to crawl complex websites. It also describes additional configuration options and how to use the command-line administration to facilitate large-scale crawls with multiple crawling servers.

Lesson 1: FAST Search: Architecture and usageVideo: Architecture and usage
Lesson 2: FAST Search: Configuring the crawlerVideo: Configuring the crawler
Lesson 3: FAST Search: Crawleradmin utilityVideo: Crawleradmin utility
Lesson 4: FAST Search: Day-to-day operationsVideo: Day-to-day operations
Lesson 5: FAST Search: Exercises and labsVideo: Lab exercise and finish
 Lab: Hands-on lab
   

Module 6 | Content processing and property extraction

Image of Module 6 | Content Processing and Property Extraction in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module describes how to create custom search sites and pages, configure search Web Parts, configure the refinement panel, and enable federation Web Parts in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint.

Introduction: Content processingVideo: Introduction to content processing and property extraction
Lesson 1: Content processingVideo: Content processing
 Lab: Hands-on lab
Lesson 2: Property extractionVideo: Property extraction
 Lab: Hands-on lab
Lesson 3: Extending pipelinesVideo: Extending the pipeline
 Lab: Hands-on lab
Lesson 4: Summary: Content processingVideo: Course summary
   

Module 7 | Relevancy and ranking

Image of Module 7 | Relevancy and Ranking in Fast Search Server for SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module shows how to perform common relevancy tuning tasks for SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint, such as creating and configuring business-based ranking and rank profiles, and analyzing the rank log.

Lesson 1: Enterprise Search: Relevancy and rankingVideo: Relevancy and ranking
 Lab: Hands-on lab
   

Module 8 | Linguistics features

Image of Module 8 | Linguistics Features in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module shows how SharePoint 2010 Enterprise Search implements linguistics features, including language identification, wordbreaking, tokenization, character normalization, stemming, keywords, synonyms, anti-phrasing, spelling checking, offensive content filtering, and phonetic search. Linguistic search features support localized search experiences and improve precision and recall by extracting and adding relevant information for use in ranking and results exploration and refinement.

Introduction: LinguisticsVideo: Introduction and welcome to linguistics
Lesson 1: Linguistics: OverviewVideo: Linguistics overview
Lesson 2: Linguistics: Keywords and synonymsVideo: Keywords & synonyms
Lesson 3: Linguistics: StemmingVideo: Stemming
Lesson 4: Linguistics: Spell checkingVideo: Spell checking
Lesson 5: Linguistics: Offensive content filteringVideo: Offensive content filtering
Summary: Linguistics: LabsVideo: Linguistics lab and summary
 Lab: Hands-on lab
   

Module 9 | Configuring search user interfaces

Image of Module 9 | Configuring Search User Interfaces in SharePoint Server 2010 Search and FAST Search Server 2010 for SharePoint 

This module shows how to create custom search sites and pages, configure search Web Parts, configure the refinement panel, and enable federation Web Parts in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint.

Introduction: Custom search UIVideo: Introduction to configuring search UIs
Lesson 1: Best practicesVideo: Search UI best practices
Lesson 2: OverviewVideo: Introducing the search UI
Lesson 3: Search pagesVideo: Search pages
Lesson 4: Results page basicsVideo: Results page basics
Lesson 5: Results page advancedVideo: Results page advanced
Summary: Custom search UIVideo: Configuring search UI's lab and summary
   

Module 10 | Query API and query languages

Image of Module 10 | Query API and Query Languages in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module shows how to customize queries and develop a methodology for adding queries by reviewing the SharePoint 2010 Query API, query language, and how to use FQL operators in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint.

Introduction: Query APIVideo: Query API & languages introduction
Lesson 1: ArchitectureVideo: Query API
Lesson 2: Query languagesVideo: Query languages
Lesson 3: FQL operators & usageVideo: FQL operators and usage
Summary: Query APIVideo: Configuring search UIs lab and summary
 Lab: Hands-on lab
   

Module 11 | Advanced query processing

Image of Module 11 | Advanced Query Processing in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module demonstrates how to implement advanced query processing in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint by studying common patterns and applications of advanced query processing.

Lesson 1: Advanced query processing classVideo: Advanced query processing class
 Lab: Hands-on lab
   

Module 12 | Extending the user interface

Image of Module 12 | Extending the User Interface in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePointt 

This module describes how to extend the user interface in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint.

Lesson 1: Extending the search UIVideo: Extending the search UI
   

Module 13 | SharePoint Federation

Image of Module 13 | SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint Federation 

This module orients you to the SharePoint 2010 Federation object model and Refinement object model by reviewing examples of common extensions in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint.

Introduction: Federated searchVideo: Introduction to federated search
Lesson 1: Federated Search: BasicsVideo: Federated search basics
Lesson 2: Federated Search: Results Web PartVideo: Federated results Web Part
Lesson 3: Federated Search: Top results Web PartVideo: Top federated results Web Part
Lesson 4: Federated Search: Adding locationsVideo: Add a federated location from the online gallery
Lesson 5: Federated Search: Using RSS feedsVideo: Add a federated location from an RSS feed
Lesson 6: Federated Search: Adding metadataVideo: Add metadata to a federated location
Lesson 7: Federated Search: SecurityVideo: Security and troubleshooting
Summary: Federated searchVideo: Federated search summary and lab
 Lab: Hands-on lab
   

Module 14 | Advanced security

Image of Module 14 | Advanced Security in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

This module reviews security concepts in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint, including item-level security and the FAST Search authorization process. Learn to protect your FAST Search Server 2010 installation, protect query traffic between SSAs, and implement HTTPS for query traffic. Also, view guidance on security planning for sites and content and SharePoint Server 2010 authentication.

Lesson 1: Security: PlanningVideo: Security planning for sites and content
 Lab: Hands-on lab
Lesson 2: Security: AuthenticationVideo: Authentication
 Lab: Hands-on lab
Lesson 3: FAST Search Server 2010 securityVideo: Security and protection
Lesson 4: Security: Server farm considerationsVideo: Add a federated location from the online gallery
   

Module 15 | Building search applications

Image of Module 15 | Building Search Applications in SharePoint Server 2010 for Search and FAST Search Server 2010 for SharePoint 

In this module, use your knowledge of SharePoint 2010 Enterprise Search to build portions of the Contoso Research Application. Assembling portions of the entire search application facilitates an understanding of how to build a complete website.

Introduction: Overview: Building search applicationsVideo: Building an enterprise search application overview
 Lab: Hands-on lab
Lesson: Creating enterprise search web sitesVideo: Creating a search website
 Lab: Hands-on lab
Lesson: Importing search keywords and synonymsVideo: Importing keywords, best bets and synonyms
 Lab: Hands-on lab
Lesson: Search query suggestionsVideo: Query suggestions
 Lab: Hands-on lab
Lesson: XML search properties mapperVideo: XML properties mapper
 Lab: Hands-on lab
Lesson: Custom search refinersVideo: Custom refiners based on custom dictionaries
 Lab: Hands-on lab