I built a cross site search user control for new Sharepoint Son of smartpart.
It was easy to develop a user control with Visual Studio 2005 and implement SonOfSmartPart.ICellProviderUserControl for the “search” webpart and SonOfSmartPart.ICellProviderUserControl for the “display results” webpart.
I also used Web Deployment Projects to produce a merged assembly with version and strong name.
- User control name : Site collection search
- Description : ASP.NET 2 user controls to search across a WSS site collection.
Works with 2 webparts : 1 to type search and 1 to display results. The 2 WP must be connected.
- Requirements : Framework .NET 2.0, Windows Sharepoint Services SP2 and Microsoft.Sharepoint.dll, SonOfSmartPart
- Compile it from : Visual Studio 2005 (maybe you could try with the express version)

You can download the complete SiteCollectionSearch_for_SonOfSmartPart.zip VS 2005 project.