Needles in a Haystack Harnessing the SharePoint Search Engine Presenter: Ivan Wilson – SharePoint Gurus
About Me Ivan Wilson Blog: Sydney SharePoint User Group Microsoft MVP for SharePoint Senior Consultant/Architect in WSS, SPS and MOSS
Time Person of the Year 2006
Overview of SharePoint Search Demo Development Framework Build a Custom Web Part Resources
SharePoint Search Products Windows SharePoint Services MOSS 2007 Standard Edition MOSS 2007 Enterprise Edition MOSS 2007 for Search Standard Edition MOSS 2007 for Search Enterprise Edition
Physical Architecture Web Server Accepts search requests, renders results Security trims results Query Processes the search request against the local copy of the search index Index Crawls the content sources to build the index. Ships indexes to query servers Database Stores the Managed Properties *
Logical Architecture Overview Content Source Protocol Handlers iFilters Content Index Managed Properties Search Scopes Best Bets
Search Development API Microsoft.Office.Server.Search.Query namespace KeywordQuery FullTextSQLQuery Web Service /_vti_bin/Search.asmx Query QueryEx Search Syntax
Keyword Syntax Inclusions and Exclusions +Travel –Beach Property Filters Author:Ivan Site: site: Site: author:ivan Scope:People
Full Text SQL Syntax SELECT FROM WHERE RANK BY ORDER BY SELECT rank, title, path, author FROM Scope() WHERE CONTAINS(title,'SharePoint') AND "scope"='Marketing'
Resources MOSS SDK and Technical Articles (link)link Mike Taghizadeh's Blog(link)link Mick Badrans Query Ranking command (link)link Evaluation guide for Search in MOSS 2007 (link)link Customizing and Extending the Microsoft Office SharePoint 2007 Search (link)link Wildcard search from Ontolica (link)link CodePlex – MOSS 2007 Search Manager (link)link CodePlex – Test WSS and MOSS Search Web Service (link)link
Third Tuesday of Every Month Next session is on 20 November