Hi All,

We are developing one portal in MOSS 2007. Major part of our portal contains
development of custom webparts using object modeling (we are accessing
sharepoint list and libraries thru object model in webparts).

Now I have to develop custom page to provide Advance Search feature for the
website. I doubt I can use existing Search webparts. As this Advance Search
page will contain lots of options. So I thought to create the custom webpart
which will display all those option.

I am not sure if I am on right direction.

To describe my search,
1) I have to provide one popup screen which will contain interface to
specify search criteria.
2) I have basically 3 sharepoint list to search data within. User can
specify in which list he wants to search data. That option will be there in
Advance Search screen.
3) On clicking search button, I will need to invoke search programmatically.
4) Last and the most important, I will need to display search result in
specific format, normally, clicking any of the search results, user will be
redirected to the particular list item, but in my case, I will need to
display particular list item in my custom format. As readers are not aware
that data is storeds in sharepoint list. So in any case reader should not be
presented with sharepoint list scree. I will need to provide custom page
where i will be displaying those list items in appropriate format.

Please tell me which approach I should opt?

Thanking you in advance.

Bhavini