Which is the best way to create a site search engine for a dynamic asp.net site with hundreds of dynamic pages. I have seen many products and articles
http://www.karamasoft.com/UltimateSearch/overview.aspx
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
Priyan,
Another high-quality open-source option would be the .NET port of Lucene
CodeProject – Introducing Lucene
dotlucene
lucene.net
You haven’t mentioned Google’s SiteSearch ‘product’. Is one of your requirements that you’d like to host the search engine/catalog yourself?
Microsoft also has a product Search Server 2008 Express although I’m not sure if you can install it on any hosting provider.
And (disclaimer: I am the author) there is also a very basic open source project on CodeProject called Searcharoo (also at searcharoo.net). It is really meant as a ‘demonstration/learning experience’ – hence the six how to articles – but it might suffice for a small dynamic site.
I have used SQL Server Full Text Search for some projects – works well but it’s really just searching database content, not a combination of static and dynamic Html/Pdf/Word/Jpg etc documents which a ‘real’ web crawler will do.