Scot Hillier is an independent consultant and Microsoft SharePoint Most Valuable Professional focused on creating solutions for Information Workers with SharePoint, Office, and related technologies. Scot splits his time between consulting on SharePoint projects, speaking at industry events, and delivering. Scot can be reached at [email protected]
Understanding Search Architecture Before you begin any development of search based applications, it's important to have a strong understanding of the architecture. The components that make up search. Because this is a developer focused class and not an IT Pro class, we're going to take a look at the search architecture from a developer's perspective. Here's a diagram we use to talk about the various components that make up the search architecture. When you look at the diagram, you'll see that there are blue components and then there are sort of these red components that are up there. And the blue pieces are the pieces that SharePoint provides us, the components of the search architecture that sort of. Come with SharePoint if you will. And the red components up there are the extensibility points for developers. And that's really what we're going to focus on. We're going to focus on the key extensibility points inside of search for developers and get a strong understanding of where the pieces are that we can lock into and add our own customizations.