Book description
Get expert, architectural guidance for optimizing user search with
custom SharePoint Server 2007 deployments from a Microsoft MVP. You
ll go inside the Index and Search Engines. The authors address the
unique challenges presented by a folder-and-file organizational
strategy that mimics the computer desktop, and takes into
consideration that SharePoint sites are often the result of content
contributed from a number of users. This pragmatic resource covers
the tools in SharePoint Server 2007 that help make searching more
effective. You ll discover how SharePoint Server 2007 handles files
and data catalogs, and how to effectively use the SharePoint
Business Data Catalog and other tools to structure and search
SharePoint files, increasing response time and lessening user
frustration. Ideal for working developers in an enterprise
environment, this practical book delivers must-have, in-depth
information for customizing SharePoint Server deployment to enable
effective user search experiences. Includes code samples.
Key Book Benefits:
Delivers in-depth, architectural guidance about how SharePoint
Server handles files and data catalogs
Provides details about how to effectively use the SharePoint
Business Data Catalog and other tools to structure and search
SharePoint files, increasing response time and lessening user
frustration
Features practical advice from two SharePoint gurus with a deep
understanding of how enterprises use search tools
Includes code samples on the Web
Table of contents
-
Inside the Index and Search Engines: Microsoft® Office SharePoint® Server 2007
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
- Acknowledgments
- Introduction
-
1. Introducing Enterprise Search in SharePoint 2007
- The Importance of Search and the Role of Microsoft
- Microsoft Enterprise Search Products
- High-Level Overview of the Search Architecture
- Overview of Search Topics Covered in This Book
- Summary
- 2. The End-User Search Experience
-
3. Customizing the Search User Interface
- Search Center Site Definitions
- Architecture of the Search Center With Tabs
-
Administrative Tasks in the Search Center
- Creating Custom Pages for the Search Center
- Creating Custom Tabs
-
Configuring Search Web Parts
- The Search Box Web Part
- The Search Core Results Web Part
- The Search Action Links Web Part
- The Search Best Bets Web Part
- The Search High Confidence Results Web Part
- The Search Summary Web Part
- The Search Paging Web Part
- The Search Statistics Web Part
- The People Search Box Web Part
- The People Search Core Results Web Part
- The Advanced Search Box Web Part
- A Closer Look at the XSL
-
Extending the End-User Search Experience Through Code
- Custom Search-Related Page Layouts
-
A Developer View of the Search Web Parts
- Microsoft.Office.Server.Search.WebControls.AdvancedSearchBox
- Microsoft.SharePoint.Portal.WebControls.SearchBoxEx
- Microsoft.Office.Server.Search.WebControls.CoreResultsWebPart
- Microsoft.Office.Server.Search.WebControls.SearchStatsWebPart
- Microsoft.Office.Server.Search.WebControls.SearchPagingWebPart
- Microsoft.Office.Server.Search.WebControls.SearchSummaryWebPart
- Microsoft.Office.Server.Search.WebControls.HighConfidenceWebPart
- Microsoft.SharePoint.Portal.WebControls.PeopleSearchBoxEx
- Creating Custom Search Tabs
- Creating a Custom Small Search Box
- Summary
- 4. Search Usage Reports
-
5. Search Administration
- Search Is a Shared Service
- Overview of Search Administration Settings
- Administration of Shared Services Providers
-
Managing the Search Settings of an SSP
- Managing Content Sources
- The Nature of Full and Incremental Crawls
- Configuring Crawl Schedules
- Configuring Crawl Rules
- Instant Removal of Search Results
- Crawler Authentication Schemes
- The Default Content Access Account
- Inspecting the Crawl Logs
- Server Name Mappings
- File Types
- Search Scopes
- Metadata Property Mappings
- Authoritative Pages
- Search-Based Alerts
- Resetting the Index
- Managing the Search Service
- Configuring the Preferred Search Center for Personal Sites
- Managing Site-Level Search Settings
- Thesaurus
- Noise Words
- Diacritic-Sensitive Search
- Using PowerShell to Automate Administrative Tasks
- Summary
- 6. Indexing and Searching Business Data
-
7. Search Deployment Considerations
- Key Factors to Consider When Deploying Search
- Search Topologies
- Software Boundaries
- Hardware Recommendations
- Calculating Required Disk Space
- Performance Optimization
- Measuring the Performance of an Example Deployment
- Summary
-
8. Search APIs
- Introducing the Search Application Programming Interfaces
-
The Search Administration Object Model
- The ServerContext Class
- The SearchContext Class
-
Working with Content Sources
- Listing Content Sources
- Creating a Content Source for SharePoint Sites
- Creating a Content Source for Web Sites
- Creating a Content Source for File Shares
- Creating a Content Source for Business Data Catalog Applications
- Configuring the Crawling of a Content Source
- Deleting a Content Source
- Creating and Configuring Crawl Rules
- Working with Search Scopes
- Working with Managed Properties
- Improving Relevance
- Working with Keywords, Definitions, and Best Bets
- Building Search Queries
- The Query Object Model
- Building a Custom Small Search Box
- The Query Web Service
- Summary
-
9. Advanced Search Engine Topics
- Detailed Search Engine Architecture
- IFilters
- Protocol Handlers
- Custom Security Trimmers
- Faceted Search
- Summary
- 10. Searching with Windows SharePoint Services 3.0
- A. Conclusion
- B. Appendix
- C. Additional Resources for Developers from Microsoft Press
- D. More Great Developer Resources
- Index
- SPECIAL OFFER: Upgrade this ebook with O’Reilly
Product information
- Title: Inside the Index and Search Engines: Microsoft® Office SharePoint® Server 2007
- Author(s):
- Release date: April 2008
- Publisher(s): Microsoft Press
- ISBN: 9780735625358
You might also like
article
Use ChatGPT to Generate Apps
ChatGPT Shortcuts shows future prompt engineers how to harness the full potential of the state-of-the-art AI …
book
Oracle 9i Fundamentals I Exam Cram™ 2 (Exam 1Z0-031)
Whether you're studying for the Oracle 9i Fundamentals I exam or just need to take the …
book
Relevance Ranking for Vertical Search Engines
In plain, uncomplicated language, and using detailed examples to explain the key concepts, models, and algorithms …
book
Microsoft Operations Management Suite Cookbook
Manage on-premises and cloud IT assets from one console About This Book Empower yourself with practical …