0

I am currently finishing up my first ASP.NET MVC application and would like to implement site searching. What are some options for allowing a visitor to search the site?

mattruma
  • 16,355
  • 31
  • 101
  • 168
  • 1
    I asked [this](http://stackoverflow.com/questions/390106/how-do-i-build-a-search-mechanism-for-my-application) similar question sometime back. Hope that helps!! – Perpetualcoder Dec 31 '08 at 17:16

3 Answers3

2

Lucene.NET

Todd Smith
  • 16,644
  • 11
  • 56
  • 77
1

Answers to the following questions may help...

  1. Is most/all content public, or login-protected? (i.e. can Google index it?) Or, would a "search appliance" be an alternative (though $$)?
  2. If you want to use full-text search, how many different tables/columns need to be searched? What would your queries look like, if using LINQ? :)
  3. Are common search terms represented in the page URLs? If doing custom searching, can you also search these, possibly with higher weight than in-page content?
GalacticCowboy
  • 11,525
  • 1
  • 44
  • 66
1

You could use Microsoft Search Server 2008 Express. Its free and works of intranet apps.

Matthew
  • 2,105
  • 13
  • 11