|
|
|
What Sets It Apart
|
|
| Simple to configure and deploy |
| Indexes PDF, MS Office, RTF, HTML & more |
| 'Did you mean?' Spelling suggestions |
| Rich design-time support |
| Location / Content categorization |
| Windows Service based rebuilds |
| Entirely stand-alone (no Indexing Service or external API reqs.) |
| Weighted stemming |
| Section 508 compliant |
|
  |
RSS 
Search for ASP.NET is a powerful, yet simple to use and clean to implement,
search engine control for ASP.NET web-sites. Entirely designer based, it is easy to configure and deploy, making adding
search engine functionality to web applications a snap.
Our fully functional evaluation allows you to integrate Search in your own web application – with Visual Studio demos and quick start guide, you can setup
Search within minutes.
Implementation is as easy as
- Drag SearchBox and SearchResult controls onto pages
- Set which directory will be used to store the index files
- Crawl/Import web-site through integrated index management tool

Pro Level Features
These features are present only in Search Pro for ASP.NET
Content & Location categorization
Documents can be assigned to location categories and multiple content categories, giving users choice in which sections of
the site are searched.
Includes User Control source code for total flexibility.
Features
These features are present in Search Pro and Search Lite
Visual Studio based index management (spidering and indexing)
Conveniently manage the document index from the control designer.
The index management tool -
- discovers web pages and documents automatically by crawling the web-site
- indexes documents for high speed searching
- allows manual addition and removal of documents
Phrase matching
Surrounding portions of a query with quotes causes the contained keywords to be treated as a phrase, search results will
contain the words in the phrase in precise order.
Smart result summary & keyword highlighting
Result summary is an extract of the original text showing as many of the search keywords as possible. Summary can
include multiple extracts from various parts of the document when words are not close enough.
Stemming/Lemmas - Word form variations are searched and ranked lower
Word variations are (optionally) included in the search - in the example above the search for "downwards" yielded
results with the same stem "downward" which were ranked lower (optional through an adjustable factor). Similarly a search
for "downward" would yield results with "downwards", etc.
Complex expression support; nested groups, partial matching, NOT, OR and AND
Brackets indicate grouping, "-" indicates a NOT operator, OR indicates OR logic, AND indicates AND logic (implicit
when not specified). Groups can be nested to any number of levels, and may contain any legal expressions (phrases, NOT, OR,
AND). Wildcards * can be used to indicate partial matches.
Spider
Automatic link discovery through the web-site spider which reads and indexes pages.
Templated control
Quickly modify layout of results through templates for; header, footer, no-results, result-item, error-message (for
invalid search expressions).
Open, pure .NET API with Plug-in architecture
Written entirely in .NET, with no legacy components. The flexible API allows for customization of many of the behaviors,
including addition of custom file format parsers - plus programmatic administering, indexing and searching.
The Plug-in architecture allows convenient access to search/index/import events, for customization.
Result DataSource merging
The SearchResult control optionally works with DataSet objects, which can contain results from any number of resources,
such as;
- SQL database queries
- XML documents (see included example)
- Web service results
- Programmatically generated sets
- etc.
Ignore region support
Multiple blocks can be marked in web-pages as regions not to be indexed, this is most useful with menu's and other
blocks that are repeated on many pages.
Unicode and non English language support
Crawls and indexes pages encoded in most encodings (Unicode, UTF-8, ASCII, Cyrillic, Greek etc.) Page encoding
is determined by server response or if not specified by server, in the page meta tags.
All UI text's are localizable.
Includes many free spell check dictionaries.
Featured results control
For easy addition of 'featured results' to the results page, this control is ideal for highlighting product-pages,
support and other important pages.
Details
Search for ASP.NET is an index based search engine control for ASP.NET web applications, written in .NET. Its design
is fully customizable through its use of templates. It is simple to use, being entirely control based no programming is required.
It is easy to deploy, requiring only its 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
Extensible API gives developers broad usage scope
- Custom document parsers
- Custom ranking algorithms
- Programmatic crawling, indexing and searching
- Logging of user's search activities
Popular Knowledge Base Articles
How can I boost certain page weights, to improve their result ranking?
In the situation where certain pages are more important/useful than others, it may be desirable...
How to use AutoComplete outside of SearchBox, i.e. with a regular textbox.
If for whatever reason you do not use the SearchBox control, but still need the AutoComplete function...
Result Preview - how can I separate the 'expand' icon from the box where the preview is shown? (C#, VB.NET)
The result preview ASPX (in the ResultItem template) is by default...
Plug-in example: how to index document filenames so that they are searchable. (VB.NET)
In order to make the indexer include document file names in the index, and therefore make them searchable
Free Evaluation Download
Questions?
|
|
 |