Composite Control

Oct 06 2009

Integrating Custom Components with Sharepoint 2007

Recently I worked on a partner project that integrated a third party search engine with Sharepoint (MOSS) 2007.  The most interesting use case in the project was to construct a custom component to replace the search bar in the Sharepoint site page headers.  The component was to be designed to access the third party search engine, which had been configured to crawl the Sharepoint content store.

It's an interesting use case because, in general, Sharepoint is not designed to easily integrate components into the Master Pages that govern the header display.  Sharepoint readily accepts Webpart components into the content areas of the pages, but the Master pages are not Webpart enabled.  Also, there is already a default search bar incorporated into the Master Page header as a ContentPlaceHolder, and it doesn't go away easily.  The project was even more interesting because I used the Microsoft Ajax Toolkit in my custom component.  As you might

Read More

 

Disclaimer

The words and opinions expressed here are those of each article's respective author, and do not necessarily represent the views of CapTech Ventures.