SlideShare a Scribd company logo
Mike Oryszak
    http://mikeoryszak.com









    2   |SharePoint Saturday NY
Thanks to Our Sponsors!









    4   |SharePoint Saturday NY









    5   |SharePoint Saturday NY
Concepts and Capabilities

    
        
        





            7   |SharePoint Saturday NY
       
           
            
    
            
    




                8   |SharePoint Saturday NY









    9   |SharePoint Saturday NY
Object Model Overview
       
           
       
            


    




                11   |SharePoint Saturday NY





    mQuery.EnableFQL = true;
    mQuery.QueryT = “body:Contoso”;
                 ext




                                      12   |SharePoint Saturday NY








    13   |SharePoint Saturday NY
Intro to FAST Query Lang

    searches       refinements     indexed content
                                            2,048 characters
                                expressions

     Token expressions

     Property specification

     Operators

                                                           15   |SharePoint Saturday NY
 Wildcard Expressions    Numeric Expressions
                          
                           
                          
                              
                              
                               
    
    
    
    


                                            16   |SharePoint Saturday NY




    
    
    




        17   |SharePoint Saturday NY



    category string(“pharmaceutical testing" mode="and"

     category: limits the scope of the query to the category managed
      property within the item.
     "pharmaceutical testing" is the operand to the STRING operator, which
      indicates the terms to search for.
     mode="and" indicates that the logical query operator AND will be
      applied to "pharmaceutical testing".
                                                                18   |SharePoint Saturday NY
 Logical    Datatypes
             
             
             
  
            Search
             
             
             
              
              
                          19   |SharePoint Saturday NY
20   |SharePoint Saturday NY
Closeout







    22   |SharePoint Saturday NY

     http://msdn.microsoft.com/en-us/library/ff394606.aspx



     http://msdn.microsoft.com/en-us/library/ff394622



     http://mikeoryszak.com/2010/04/content-classes-in-sharepoint-search/



     http://fastforsharepoint.codeplex.com/
                                                                             23   |SharePoint Saturday NY





    24   |SharePoint Saturday NY
http://www.packtpub.com/microsoft-sharepoint-2010-business-application-blueprints/book




                                                                                         25   |SharePoint Saturday NY

More Related Content

Similar to Developer FAST Queries (SPS NY) (20)

PPTX
Unlocking the Power of SharePoint Search
Michael Oryszak
 
PPTX
Developing FAST Queries - SPSATL
Michael Oryszak
 
PDF
Share point 2010 developer training in bangalore
sharepointexpert
 
PPTX
sharepointbenefits-140515054702-phpapp02.pptx
KavindraTennakoon1
 
PPTX
SharePoint Benefits
Sameh Senosi
 
PPTX
Intro to SharePoint Web Services
Mark Rackley
 
PDF
Share point 2010 developer training
sharepointexpert
 
PDF
Share point 2010 development_training
sharepointexpert
 
PPTX
Careers in SharePoint, Office 365, Azure & Power BI
Matthew J. Bailey , MCT
 
PPTX
Spsvb Developer Intro to SharePoint Search
Michael Oryszak
 
PPTX
Spsvb Developer Intro to SharePoint Search
Michael Oryszak
 
PPTX
SPConnections - What's new in SharePoint 2013 Search
Agnes Molnar
 
PPT
SPLive Orlando - 10 Things I Like in SharePoint 2013 Search
Agnes Molnar
 
PPTX
Find Information Faster Using SharePoint 2010 Search
Perficient, Inc.
 
PPTX
MicroSoft Sharepoint Online Training in Canada
BoundTechS
 
PDF
What is share point sps_denver_final
M Allmond
 
PPTX
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Drew Madelung
 
PPTX
2/15/2012 - Wrapping Your Head Around the SharePoint Beast
Mark Rackley
 
PPTX
Essentials for the SharePoint Power User - NACollabSummit
Drew Madelung
 
PDF
Sharepoint Server 2010 Administration 24hour Trainer Bill Crider Martin Reid ...
czubagerla0o
 
Unlocking the Power of SharePoint Search
Michael Oryszak
 
Developing FAST Queries - SPSATL
Michael Oryszak
 
Share point 2010 developer training in bangalore
sharepointexpert
 
sharepointbenefits-140515054702-phpapp02.pptx
KavindraTennakoon1
 
SharePoint Benefits
Sameh Senosi
 
Intro to SharePoint Web Services
Mark Rackley
 
Share point 2010 developer training
sharepointexpert
 
Share point 2010 development_training
sharepointexpert
 
Careers in SharePoint, Office 365, Azure & Power BI
Matthew J. Bailey , MCT
 
Spsvb Developer Intro to SharePoint Search
Michael Oryszak
 
Spsvb Developer Intro to SharePoint Search
Michael Oryszak
 
SPConnections - What's new in SharePoint 2013 Search
Agnes Molnar
 
SPLive Orlando - 10 Things I Like in SharePoint 2013 Search
Agnes Molnar
 
Find Information Faster Using SharePoint 2010 Search
Perficient, Inc.
 
MicroSoft Sharepoint Online Training in Canada
BoundTechS
 
What is share point sps_denver_final
M Allmond
 
Essentials for the SharePoint Power User - SPTechCon San Francisco 2016
Drew Madelung
 
2/15/2012 - Wrapping Your Head Around the SharePoint Beast
Mark Rackley
 
Essentials for the SharePoint Power User - NACollabSummit
Drew Madelung
 
Sharepoint Server 2010 Administration 24hour Trainer Bill Crider Martin Reid ...
czubagerla0o
 

More from Michael Oryszak (20)

PPTX
Xtending nintex workflow cloud w azure functions - xchange conference
Michael Oryszak
 
PPTX
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Michael Oryszak
 
PPTX
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Michael Oryszak
 
PPTX
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Michael Oryszak
 
PPTX
Using Search to Unlock the Value of your Content - SPEngage2016
Michael Oryszak
 
PPTX
Intro to Delve - SPSATL 2016
Michael Oryszak
 
PPTX
Spsnyc 2016 JSLink Primer
Michael Oryszak
 
PPTX
Unlock the Value of your Content with Optimized Search Results - SPS NYC
Michael Oryszak
 
PPTX
Optimize Search Results
Michael Oryszak
 
PPTX
Create Tailored Search Results through Customized Display Templates
Michael Oryszak
 
PPTX
Developing SP 2013 Display Templates
Michael Oryszak
 
PPTX
Create Tailored Search Results through Customized Display Templates
Michael Oryszak
 
PPTX
Dynamic Content using Search - SPS Nashville
Michael Oryszak
 
PPTX
Displaying Dynamic Content in SharePoint with Search
Michael Oryszak
 
PPTX
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Michael Oryszak
 
PPTX
Spsatl2013 Displaying Dynamic Content With SharePoint Search
Michael Oryszak
 
PPTX
Spsatl2013 Introduction to the SharePoint's Social APIs
Michael Oryszak
 
PPTX
Keys to SharePoint Search - SPS Philly
Michael Oryszak
 
PPTX
Developing Reusable Workflow Features (SPSVB)
Michael Oryszak
 
PPTX
How Many Sites Do I Need? (SPSVB)
Michael Oryszak
 
Xtending nintex workflow cloud w azure functions - xchange conference
Michael Oryszak
 
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Michael Oryszak
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Michael Oryszak
 
Making Workflow Automation Personal: The Next Step in Digital Transformation...
Michael Oryszak
 
Using Search to Unlock the Value of your Content - SPEngage2016
Michael Oryszak
 
Intro to Delve - SPSATL 2016
Michael Oryszak
 
Spsnyc 2016 JSLink Primer
Michael Oryszak
 
Unlock the Value of your Content with Optimized Search Results - SPS NYC
Michael Oryszak
 
Optimize Search Results
Michael Oryszak
 
Create Tailored Search Results through Customized Display Templates
Michael Oryszak
 
Developing SP 2013 Display Templates
Michael Oryszak
 
Create Tailored Search Results through Customized Display Templates
Michael Oryszak
 
Dynamic Content using Search - SPS Nashville
Michael Oryszak
 
Displaying Dynamic Content in SharePoint with Search
Michael Oryszak
 
Intro to SharePoint's Social APIs - SharePoint Sat NYC 2013
Michael Oryszak
 
Spsatl2013 Displaying Dynamic Content With SharePoint Search
Michael Oryszak
 
Spsatl2013 Introduction to the SharePoint's Social APIs
Michael Oryszak
 
Keys to SharePoint Search - SPS Philly
Michael Oryszak
 
Developing Reusable Workflow Features (SPSVB)
Michael Oryszak
 
How Many Sites Do I Need? (SPSVB)
Michael Oryszak
 
Ad

Recently uploaded (20)

PPTX
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
PDF
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
PDF
Blockchain Transactions Explained For Everyone
CIFDAQ
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
PDF
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
PDF
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
PPTX
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
PPT
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PDF
July Patch Tuesday
Ivanti
 
PDF
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Darren Mills The Migration Modernization Balancing Act: Navigating Risks and...
AWS Chicago
 
Empowering Cloud Providers with Apache CloudStack and Stackbill
ShapeBlue
 
Blockchain Transactions Explained For Everyone
CIFDAQ
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Wojciech Ciemski for Top Cyber News MAGAZINE. June 2025
Dr. Ludmila Morozova-Buss
 
TrustArc Webinar - Data Privacy Trends 2025: Mid-Year Insights & Program Stra...
TrustArc
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Ampere Offers Energy-Efficient Future For AI And Cloud
ShapeBlue
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
CloudStack GPU Integration - Rohit Yadav
ShapeBlue
 
Windsurf Meetup Ottawa 2025-07-12 - Planning Mode at Reliza.pdf
Pavel Shukhman
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
Empower Inclusion Through Accessible Java Applications
Ana-Maria Mihalceanu
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
Building and Operating a Private Cloud with CloudStack and LINBIT CloudStack ...
ShapeBlue
 
✨Unleashing Collaboration: Salesforce Channels & Community Power in Patna!✨
SanjeetMishra29
 
Interview paper part 3, It is based on Interview Prep
SoumyadeepGhosh39
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
July Patch Tuesday
Ivanti
 
CIFDAQ Token Spotlight for 9th July 2025
CIFDAQ
 
Ad

Developer FAST Queries (SPS NY)

  • 1. Mike Oryszak http://mikeoryszak.com
  • 2.    2 |SharePoint Saturday NY
  • 3. Thanks to Our Sponsors!
  • 4.      4 |SharePoint Saturday NY
  • 5.      5 |SharePoint Saturday NY
  • 7.     7 |SharePoint Saturday NY
  • 8.        8 |SharePoint Saturday NY
  • 9.     9 |SharePoint Saturday NY
  • 11.         11 |SharePoint Saturday NY
  • 12. mQuery.EnableFQL = true; mQuery.QueryT = “body:Contoso”; ext 12 |SharePoint Saturday NY
  • 13.   13 |SharePoint Saturday NY
  • 14. Intro to FAST Query Lang
  • 15. searches refinements indexed content  2,048 characters  expressions  Token expressions  Property specification  Operators 15 |SharePoint Saturday NY
  • 16.  Wildcard Expressions  Numeric Expressions               16 |SharePoint Saturday NY
  • 17.      17 |SharePoint Saturday NY
  • 18. category string(“pharmaceutical testing" mode="and"   category: limits the scope of the query to the category managed property within the item.  "pharmaceutical testing" is the operand to the STRING operator, which indicates the terms to search for.  mode="and" indicates that the logical query operator AND will be applied to "pharmaceutical testing". 18 |SharePoint Saturday NY
  • 19.  Logical  Datatypes          Search         19 |SharePoint Saturday NY
  • 20. 20 |SharePoint Saturday NY
  • 22.    22 |SharePoint Saturday NY
  • 23.  http://msdn.microsoft.com/en-us/library/ff394606.aspx   http://msdn.microsoft.com/en-us/library/ff394622   http://mikeoryszak.com/2010/04/content-classes-in-sharepoint-search/   http://fastforsharepoint.codeplex.com/ 23 |SharePoint Saturday NY
  • 24. 24 |SharePoint Saturday NY

Editor's Notes

  • #12: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.search.query.keywordquery_properties
  • #14: http://msdn.microsoft.com/en-us/library/ff394470.aspx