In addition to making it easy for the users to execute ad hoc site searches, it may also be valuable to dynamically display a listing of related web sites. To provide this feature, one approach would be to create a Web Part that allows the site owner to specify some related keywords, and then perform the Site Directory search and display a list of relevant sites.
The Related sites Web Part will be added to the previously created
SPBlueprints.WebParts project created in Chapter 2, Building an Out of Office Delegation Solution.
To add the additional Web Part:
SPBlueprints.WebPartsproject in Visual Studio 2010.