how to implement internal website search in asp.net
<p>I did lot of R &amp; D to implement website internal search in asp.net.</p>

<p>I have found a good article in code project
<a href="http://www.codeproject.com/KB/applications/SearchDotnet.aspx" rel="nofollow">http://www.codeproject.com/KB/applications/SearchDotnet.aspx</a></p>

<p>It has some limitations</p>

<p>Search with special characters is not working.
Pdf and word documents are not searching.
Not able to high light the searched text.
If I am implementing this in master page then child title is not displayed in result page.
Requirement:</p>

<p>I need to implement search result should be like this <a href="http://www.google.com/search?q=internal+search+in+asp.net&amp;sourceid=ie7&amp;rls=com.microsoft:en-US&amp;ie=utf8&amp;oe=utf8" rel="nofollow">http://www.google.com/search?q=internal+search+in+asp.net&amp;sourceid=ie7&amp;rls=com.microsoft:en-US&amp;ie=utf8&amp;oe=utf8</a></p>

<p>In description the search text must be highlighted.</p>

<p>Note: I need to implement this with coding not any 3rd party tool (I know lots of 3rd party website which do free hosting but they will post there adds and logo). Moreover i dont want to use any database for this internal searching</p>

<p>Please suggested and provide me some good links.</p>
