Chapter 6. Customizing Search with SharePoint 2010

WHAT'S IN THIS CHAPTER?

  • Using common patterns for developing extensions and applications with Enterprise Search in SharePoint 2010

  • Customizing all aspects of search, from user experience and social search to federation, connectors, and content processing

  • Exploring examples you can use to get started on custom search projects

Enterprise Search applications are found throughout most enterprises — both in obvious places (like intranet search) and in less visible locations (search-driven applications often don't look like "search"). Search supports all of these applications and also complements all of the other workloads within SharePoint 2010 — Insights, Social, Composites, and the like — in powerful ways.

Learning to develop great applications, including search, will serve you and your organization very well. You can build more flexible, more powerful applications that bridge different information silos while providing a natural, simple user experience.

This chapter provides an introduction to developing with search in SharePoint 2010. First, it reviews the architecture of search at a process level and at a Shared Service Application (SSA) level. A section on the most common search customizations gives you a sense of what kind of development you are likely to run into. Next, you run through customization of different areas of search: social search, indexing connectors, federation, content processing, ranking and relevance, the UI, and administration. ...

Get Professional Microsoft® Search: FAST Search, SharePoint® Search, and Search Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.