10806: FAST Search Server 2010 for SharePoint Application Developers

Can’t find the right date? Consider a self study option. Get immediate access to online training videos, course materials and exam prep guides. Check out our Microsoft Self Study Courses >>>.

All Prices Are in Candian Dollars

Price :

  • Notify me

    Please leave your email and date you wish to take a course.
    • Date Format: DD slash MM slash YYYY


About this Course

This course is designed to highlight the differentiating features ofMicrosoft FAST Search Server 2010 for SharePoint, and enable participants toimplement effective search-driven applications using this add-on. The coursebuilds on 10805A, Microsoft SharePoint 2010 Search for ApplicationDevelopers.   Topics include: product features, search architecture,FAST Web Crawler, FAST Query Language, numeric refiners, FAST Search scopes,linguistic capabilities, advanced content processing, relevancy and ranking.

Audience Profile

This course is intended for application developers and advanced systemadministrators working in the Enterprise Search area to extend FAST Search 2010for SharePoint.

At Course Completion

  • Aftercompleting this course, students will be able to:
  • Describe theproduct features, benefits, and usage.
  • Identity thesearch architectural components of the product.
  • Configure theFAST Web Crawler and describe FAST Search connector capabilities.
  • ConstructFAST Query Language queries.
  • Configurenumeric refiners and FAST search scopes.
  • Configurelinguistics features like keywords, synonyms, stemming, spell checking, andoffensive content filtering.
  • Implementadvanced content processing.
  • Implementranking profiles and optimize search results relevancy.

Before attending this course, students must have:

  • Attendance inthe course 10805 Microsoft SharePoint 2010 Search for Application Developers
  • At least twoyears of experience as a developer for Microsoft Office SharePoint Server 2007
  • and/orSharePoint Server 2010.
  • Understandingof Windows Server 2008 and supporting technologies, such as Internet
  • InformationServices.
  • Experiencedeploying and configuring Microsoft Windows Server 2008 and Microsoft SQLServer Technologies.
  • Familiaritywith creating projects in Microsoft Visual Studio.
  • Familiaritywith Microsoft .NET programming in Visual Studio 2010.
  • Familiaritywith Microsoft Windows PowerShell 2.0.
  • Experiencedeploying and configuring Search Applications for SharePoint Server 2010.
  • Experiencedeploying and configuring FAST Search Server 2010 for SharePoint.

Course Outline

Module 1: FAST Search Architecture

Microsoft FAST Search Server 2010for SharePoint is an add-on to Microsoft SharePoint Server 2010 which, whenapplied, can increase your organization’s capability to implemententerprise-grade search-driven applications.  To help you evaluate thevalue of FAST Search for SharePoint for your organization, this module providesan introduction to the product from the perspective of both features and systemarchitecture.


  • Lesson 1: Product Differentiators
  • Lesson 2: Search Architecture

Lab: Architecture Walk Through

  • Exercise 1: Architecture WalkThrough

After completing this module, you will be able to:

  • Articulate differences in thecapabilities offered by both enterprise search products, from how source datais crawled to how the search results are rendered.
  • Complete a search architecturediagram which illustrates how FAST Search for SharePoint components interact.

Module 2: FAST Specific Connectors

Microsoft FAST Search Server 2010for SharePoint provides additional specialty connectors for processing contentfrom databases, Lotus Notes, and Web sites. This module will examine when theseadditional connectors should be used and what processing advantages theyprovide. Configuring and troubleshooting the FAST Search Web Crawler will becovered in detail.


  • Lesson 1: Capabilities and Usage
  • Lesson 2: FAST Specific Connectors

Lab: FAST Search Web Crawler

  • Exercise 1: FAST Web Crawler

After completing this module, you should be able to:

  • Identify and explain usage casesfor the additional connectors provided by FAST Search for SharePoint.
  • Configure and troubleshoot theFAST Search Web Crawler.

Module 3: FAST Query Language

Microsoft FAST Search Server 2010for SharePoint product supports two query languages: Keyword Query Syntax andthe FAST Query Language (FQL).  FQL provides extended search capabilitiesto increase both recall and accuracy of your searches. This module will coverthe enhanced search capabilities, FQL operators, and offer usage examples.


  • Lesson 1: Query Languages Overview
  • Lesson 2: FQL Operators and Usage

Lab: FAST Query Language

  • Exercise: FAST Query Language

After completing this module, you will be able to:

  • Explain the different querylanguage options available with FAST Search for SharePoint.
  • Write queries using FAST QueryLanguage (FQL) using FQL operators.

Module 4: Refiners and Scopes

During this module you willexplore two topics which can greatly improve your search center. Microsoft FASTSearch Server 2010 for SharePoint provides a variety of display options fornumeric managed properties in the refinement panel. Additionally, FAST SearchScopes can implement complex queries with the FAST Query Language.


  • Lesson 1: Extending Refiners
  • Lesson 2: FAST Search Scopes

Lab: Refiners and Scopes

  • Exercise 1: Refiners
  • Exercise 2: Scopes

After completing this module, you will be able to:

  • Configure managed propertyrefinement and configure numeric managed properties in the Refinement Web part.
  • Explain how FAST Search scopes aredifferent from Microsoft SharePoint Server 2010 search scopes and configureFAST Search scopes using Microsoft Windows PowerShell.

Module 5: FAST Search Linguistics

Microsoft FAST Search Server 2010for SharePoint has many linguistic features that can improve search relevancy.Some features can be tuned, and other features are configured withoutadditional configuration. This module will cover Keywords and Synonyms,Stemming, Spell Checking, and Offensive Content Filtering. These capabilitiesare in addition to the Microsoft SharePoint Server 2010 linguistic features.


  • Lesson 1: Keywords, Synonyms, andStemming
  • Lesson 2: Spell Checking andOffensive Content Filtering

Lab: Working with Linguistics

  • Exercise 1: Manage Keywords
  • Exercise 2: Stemming

After completing this module, you should be able to:

  • Implement keywords and synonymscapabilities.
  • Implement stemming capabilities.
  • Implement spell checkingcapabilities.
  • Implement offensive contentfiltering.

Module 6: Processing Data Content

One of the most important featuresof Microsoft FAST Search Server 2010 for SharePoint is the ability to controlhow content is processed. This module will cover the basics of contentprocessing as well as more advanced topics. These advanced topics includeconfiguring additional property extractors and integrating external processingapplications.


  • Lesson 1: Content Processing
  • Lesson 2: Property Extraction
  • Lesson 3: Extend the Pipeline

Lab: Content Processing

  • Exercise 1: Create and Use aManaged Property
  • Exercise 2A: Configure PropertyExtraction
  • Exercise 2B: Create a ProductExtractor
  • Exercise 3: Extend the Pipeline toperform Sentiment Analysis

After completing this module, you should be able to:

  • Implement crawled properties andmanaged properties using Central Administration or Microsoft WindowsPowerShell.
  • Define inclusions and exclusionsfor property extractors and create a new custom property extractor.
  • Extend the content processingpipeline by integrating external processing applications.

Module 7: Relevancy and Ranking

In this module you will learnabout Business-based Ranking and Rank Profiles. Microsoft FAST Search Server2010 for SharePoint provides many ways to customize and influence how contentis ranked in the search results. Therefore, it is important to understand why,when and how to use each one of the customization options. Tuning yourrelevancy model will greatly improve the end user experience by providing themost relevant items in your search results.


  • Lesson 1: Business Based Ranking
  • Lesson 2: Working with Rank Profiles

Lab: Relevancy and Ranking

  • Exercise 1: Business Based Ranking
  • Exercise 2: Rank Profiles

After completing this module, you will be able to:

  • Implement documentpromotions/demotions and site promotions/demotions.
  • Identify the ranking components,and create a custom rank profile based on your organization’s needs.
All search results