search server 2010
DESCRIPTION
Search Server 2010 and WSSTRANSCRIPT
WSS 2010 & Search Server Express 2010
Enterprise Search on a SMB budget
Joshua HaebetsPrincipal Consultant
Evolve Information Services
Who am I?
Principal SharePoint Consultant / SharePoint Solutions Architect
Working with SharePoint for 4 years Previously System Administrator Driven by solving business road-
blocks using SharePoint From Melbourne, Australia
2
What is Microsoft Search Server
3
Search Server
What is Microsoft Search Server Single Corporate Search Solution
▪ SharePoint▪ File Shares▪ Public Folders / Notes Databases▪ Internet / Intranet Sites
Search Centre▪ One location to search all content sources
Defined search areas▪ Using search scopes to define search areas
Where does Search Server fit?
MOSS / SPS 2010
Search Server
WSS / WSF
Windows SharePoint Services
Pro’s Low cost to deploy Works out of the box
Con’s Can only search across a
single site Cant be customised
MOSS / SPS 2010
Search Server
WSS / WSF
Search Server 2010
Pro’s Extensive functionality Simple to deploy Allows cross-site searching
in WSF Little to no cost to
license (Search Server Express) Con’s
Limited BCS search Express – availability could be an issue
MOSS / SPS 2010
Search Server 2010
WSS / WSF
Microsoft SharePoint Server 2010
Pro’s Results can be customised Great search functionality People search Full BCS search capabilities Can scale
Con’s Higher cost to purchase and
implement
MOSS / SPS 2010
Search Server 2010
WSS / WSF
What’s new in 2010
Admin Search is it’s own Service Application, no
more SSP Crawl load can be distributed across
servers Powershell can be used for Admin tasks More health and performance
management tools, including creating reports for admins
What’s new in 2010
Interface Wildcard search Support for Boolean queries
▪ AND, OR, NOT Suggestions as you type. This is based
on past queries, time to build. Improvements to client integration Search facets now OOTB
Content Sources
11
Content Sources
SharePoint File Shares Public Folders Intranet / Internet Federated Locations Lotus Notes Databases
Files Shares
All permissions are retained Provides immediate benefit to users Ensure you have iFilters and icons
installed Can be a great way to migrate to
SharePoint Make files shares read only
Beware! You never know what you may find
Intranet / Internet Sites
Index other sites outside of SharePoint
Needs careful planning Beware of the following;
Crawl schedules Security Amount of content
Use federated connectors where possible
Federated Search
Used to run queries to remote servers and returns results in structured XML
Queries are directed to the search servers RSS Results page
Use an existing Search Index Other SharePoint farms can become
Federated locations Good when combined with triggers
Federated Search
When to use federation• Remote site has a quality search engine• Cant be crawled due to location of content,
resources or amount of content.• You don’t want to two indexes of the same content
Federation limitations• Can’t join results from different federated location
into one web part• Does not use relevance ranking from other search
engines
Demo
Federated Search
17
Working with LOB Application Data
BDC v’s BCS
MOSS EnterpriseOnly
BDC
BDC v’s BCS
Available in WSF and Search Server Express 2010
BCS
Demo
Creating and crawling LOB Data
21
Customising Results
22
Customising results pages
Customise you results page Scopes - tabs
Web Parts Best Bets High Confidence Related queries
Working with the results
Fun with XSL Search results are XML, do with them as
you wish XSL gives you power to highlight, modify
and add conditions to your results
Beginning Customising XSL
Replace your existing XSL with the following
This will render results as raw XML
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/> <xsl:template match="/"> <xmp><xsl:copy-of select="*"/></xmp> </xsl:template> </xsl:stylesheet>
Demo
Customising Search Results
Search Facets
27
Search Facets
Allows you to drill in on results Create facets for;
Author Site Content type Language
Faceted Search for 2007
http://www.codeplex.com/FacetedSearch
Client Integration
30
Client Integration
Search within Windows 7 Users can search directly from the
explorer window Preview document in results Can be deployed using Group Policy
Client Integration (2007)
Adding OpenSearch to you sites
The following goes into your MasterPage<link title=“OpenSearch Title”
type="application/opensearchdescription+xml" rel="search" href="/_catalogs/OpenSearch.xml" />
Create the following XML file and save to site library (as above ~/_catalogs/OpenSearch.xml)
<?xml version="1.0" encoding="UTF-8" ?> <OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1"> <ShortName>MySharePoint Site</ShortName> <Description>Search SharePoint</Description> <InputEncoding>UTF-8</InputEncoding> <Url type="text/html" template="http://moss/searchcenter/pages/results.aspx?k={searchTerms}" />
</OpenSearchDescription>
Demo
Client Integration
Office Integration
34
Client Integration
Search with Office Using SharePoint sites for research in
Office Works with 2007 and 2010
Adding SharePoint Search as a Reference
1. Highlight a word or phrase and ALT + Click
2. 3. Enter the URL to the Search web
service eg. http://sharepoint/_vti_bin/search.asmx
4. Ok out (ok, ok, ok)
Demo
Adding a SharePoint search site as a reference in Office
Questions
Slidesharehttp://www.slideshare.net/jhaebets
www.linkedin.com/in/jhaebets
38