NEW LISTINGS  HOT LISTINGS  TOP RATED  EDITOR PICK  ADD A LISTING  UPDATE A LISTING  GET RATED  UPGRADE A LISTING
  HOME     MY ACCOUNT     POWER SEARCH     REGISTER     MEMBER LIST     SUGGEST CATEGORY  

Average Visitor Rating: 0.00 (out of 5)
Number of ratings: 0 Votes

Visitor Rating

Search Engine module
3842 Search Engine module http://www.codeproject.com/aspnet/SearchDotnet.asp The Search Engine module will search an entire page also dynamic pages for matching keyword(s) or a phrase and will count how many times the keyword(s) or phrase are found on the page, and display the results with the highest matches first. The module will search all files with the extensions that you can easily place the extension name into the web.config file where indicated. Files or folders that you don't want searched can be placed in the web.config where indicated, so these files and folders are not searched. Also now you can choose the encoding of your choice.

This updated article contains tips to globalize and enhance the code. .

Note: It is best suited for small sites. Also you can modify this code to crawl pages internally by using regular expressions. For larger site you will need to write to XML file once periodically and then read from XML file. I have offered tips at the end of the section to do so. I have also included a demo project that reads and writes to XML.
ASP.NET > Scripts and Controls > Search Engines Oct 10, 2006

Write a Review   Add to My Favorite   Refer it to Friend   Report Broken Link  



Other links at ASP.NET > Scripts and Controls > Search Engines
Search Lite for ASP.NET is an index based search engine control for ASP.NET web applications, written in .NET. It's design is fully customizable through it's use of templates. It is simple to use, being entirely control based no programming is required. It is easy to deploy, requiring only it's DLLs and index files to be moved to the server.

For users it provides high-speed search capabilities, with powerful search expressions;

Phrase matching
NOT, OR and AND operators
Groups and nested groups
Word stemming

Implementation is as easy as

Drag SearchBox and SearchResult controls onto pages
Configure directory to store index files
Crawl and index web-site through integrated index management tool

Extensible API gives developers broad usage scope

Custom document parsers
Custom ranking algorithms
Programmatic crawling, indexing and searching
Logging of user's search activities
Category:

ASP.NET web application written for Microsoft .NET framework v1.1.
Includes both "Basic" and "Advanced" searching:
Advanced:
Query Contents, Author, Title, FileName or all properties.
Select custom list of filetypes to return (eg. .doc, .pdf etc..)
Select multiple Catalogs or Directories to restrict results.
Select Advanced or Standard query type.
Advanced Calendar control to pick "modified between" dates.
Select "Order by" and "Ascending" or "Descending" results.
Basic:
Simple Search Query and submit
Set Catalog, default Boolean operator and Maximum number of results
Flexible Design and Layout controlled via seperate CSS Stylesheet.
Seperate "Search Help" file for easy modification.
All packaged and ready to go!
Demos:

demo.simongibson.com (Advanced)
demo.simongibson.com (Basic)
Category:

The Search Engine module will search an entire page also dynamic pages for matching keyword(s) or a phrase and will count how many times the keyword(s) or phrase are found on the page, and display the results with the highest matches first. The module will search all files with the extensions that you can easily place the extension name into the web.config file where indicated. Files or folders that you don't want searched can be placed in the web.config where indicated, so these files and folders are not searched. Also now you can choose the encoding of your choice.

This updated article contains tips to globalize and enhance the code. .

Note: It is best suited for small sites. Also you can modify this code to crawl pages internally by using regular expressions. For larger site you will need to write to XML file once periodically and then read from XML file. I have offered tips at the end of the section to do so. I have also included a demo project that reads and writes to XML.
Category:

searchdb is an ASP.NET search engine written in VB.NET. It incorporates a webcrawler, indexer and site search engine. The program uses a database to store the crawled pages and extracted words and the results are displayed in a way similar to popular internet search engines.

Try it out on this site by clicking here.

The program is capable of indexing static text web pages and also dynamic pages which are normally extracted from a database and are of the form
'default.asp?name=value'

Formats such as Adobe pdf, Microsoft word, Macromedia Flash etc are not supported.

The engine is intended for small to medium sized web sites. For example, one of my web sites has about 50 searchable web pages which creates an Access database file of about 600 kbytes and can be searched in less the 0.5 seconds.

Another web site has just over 1000 searchable web pages which creates an Access database file of about 13 Mbytes and takes about up to 0.8 seconds to search.
Category:




Main Category
185
2033
798
285
174
1802
1127
908
1158
7373
70
902
59
2195
173

Join Mailing List
Joining mailing list will entitle you to receive occasional emails informing you of news and updates to the site and any special offers that may be of interest to you.



Top 10
Directory Statistics

Links: 19220
Categories: 1275
Registered Users: 724
Mailing List Subscribers: 2043
Unique Outgoing Hits: 227823

Pagerank Statistics
PR 10
2 site(s)
PR 9
9 site(s)
PR 8
37 site(s)
PR 7
289 site(s)
PR 6
828 site(s)
PR 5
2019 site(s)

PHP News