<rss version="2.0"><channel><title>Easy Search Documentation</title><link>http://easysearch.mykb.com</link><description></description><lastBuildDate>Mon, 08 Feb 2010 17:10:06 GMT</lastBuildDate><language>en-us</language><item><title>EasySearch Pricing -- Product, Support, and Upgrades</title><link>http://easysearch.mykb.com/Article_C688B.aspx</link><description>&lt;p&gt;EasySearch is not only easy to use (and fast to setup), it's very affordable. Anyone interested in adding a search engine to their ASP.NET application should not be hindered by price. The only difference between versions of EasySearch is the maximum number of pages the search engine will scan.&lt;/p&gt;
&lt;p&gt;
&lt;table id="Table1" border="0" cellspacing="0" cellpadding="5" width="90%"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td class="TDBottom" valign="top"&gt;&amp;nbsp;&lt;/td&gt;
&lt;td class="TDBottomLeft" valign="top"&gt;
&lt;p align="center"&gt;&lt;span class="BlueBold"&gt;&lt;font color="#000000"&gt;EasySearch&lt;br /&gt;200&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" valign="top"&gt;
&lt;p align="center"&gt;&lt;span class="BlueBold"&gt;&lt;font color="#000000"&gt;EasySearch&lt;br /&gt;Pro&lt;/font&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Limited Page Scans&lt;/h3&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;Yes (200)&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;5000/15,000&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;License Price&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;&amp;nbsp;&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;a href="https://www.easysearchasp.net/Purchase.aspx"&gt;Buy Now&lt;br /&gt;&lt;/a&gt;$99&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;a href="https://www.easysearchasp.net/Purchase.aspx"&gt;Buy Now&lt;/a&gt;&lt;br /&gt;$249/499&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Annual Support/Upgrades&lt;/h3&gt;1st Year Included&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;&lt;font style="BACKGROUND-COLOR: yellow"&gt;New...&lt;/font&gt; Live Hints&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;Live hints dispalyed as search is being typed&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Zero Coding Required&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;Modify your Web.Config, then Simply Drag and Drop EasySearch&amp;nbsp;Controls onto your ASPX page&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Automated Crawler&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;Simply Tell EasySearch Where to Start&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Configurable User-Agent&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;Give a custom name to the Crawler User-Agent&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Configurable User Controls&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;It's Easy to configure EasySearch to match your site&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;CSS Style Sheet Friendly&lt;/h3&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Save EasySearch To File&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;Fast Startup Times Between Application Restarts&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Search Multiple Domains&lt;/h3&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td class="TDBottom"&gt;
&lt;h3&gt;Access Search Reports&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;What are your customers searching for?&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDBottomLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;h3&gt;Web Service Enabled&lt;/h3&gt;
&lt;div class="tinyDesc"&gt;Programmatic access to a WebService DataSet&lt;/div&gt;&lt;/td&gt;
&lt;td class="TDLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;
&lt;td class="TDLeft" align="middle"&gt;&lt;img border="0" alt="Yes Icon" src="https://www.easysearchasp.net/images/magnifying_glass_icon.jpg"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/p&gt;</description><guid isPermaLink="false">8349d9f3-b8f8-4e9f-b316-c04fd9368d64</guid><pubDate>Fri, 07 Aug 2009 07:57:22 GMT</pubDate></item><item><title>Excluding Pages and Directories from Scanning and Search Results</title><link>http://easysearch.mykb.com/Article_64883.aspx</link><description>&lt;p&gt;The web.EasySearch.Config has&amp;nbsp;four nodes to help you control certain pages and directories from being scanned, or being displayed in search results.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;ExcludePageNamesFromResults 
&lt;li&gt;ExcludePageNamesFromScanning 
&lt;li&gt;ExcludeDirectoryNameFromResults 
&lt;li&gt;ExcludeDirectoryNameFromScanning&lt;/li&gt;&lt;/ol&gt;
&lt;p&gt;These nodes&amp;nbsp;allow for certain file names and directory names (with all the files found in that directory) to be excluded from your search results and/or excluded from your scanning engine. It should be known that the XML nodes (inside the &amp;lt;&amp;gt; marks) are case sensitive, while the data (inside the &amp;gt;&amp;lt; marks) is not case sensitive. If you exclude &amp;lt;pageNameStartsWith&amp;gt; an S, all pages beginning with S or s will be excluded.&lt;/p&gt;
&lt;p&gt;It will be also helpful to know that the values supplied to these nodes can be singular or comma seperated. In the below example, we're Excluding the page name&amp;nbsp;&lt;strong&gt;"AllArticlePage"&lt;/strong&gt; from the results, which is a singular exclusion. If you have to pages to exclude, you&amp;nbsp;would set the value&amp;nbsp;as &lt;strong&gt;"AllArticlePage,SecondPage,AnotherPage,WhateverPage"&lt;/strong&gt;.&amp;nbsp;
&lt;style type="text/css"&gt;PRE.ShowCode {BACKGROUND-COLOR:#ffffff;PADDING-RIGHT: 3px;Border: 0px;FONT-SIZE: 11px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;FONT-FAMILY: "Courier New";}.ColorLineNumber { color:red; }.DefaultFontFace { color:arial; }.DefaultFontSize { size:3; }.ColorBackGroundLine { color:#EEEECC; }.ColorAlternatingBackGroundLine { color:#FFFFEE; }.ColorComment { color:green; }.ColorServerSideTag { color:green; }.ColorDataBinding { color:dodgerblue; }.ColorControlTag { color:maroon; }.ColorAspTemplateTag { color:green; }.ColorStartHtmlTag { color:blue; }.ColorEndHtmlTag { color:blue; }.ColorVBKeyword { color:blue; }.ColorVBComment { color:green; }.ColorCSKeyword { color:blue; }.ColorSQLKeyword { color:blue; }.ColorCSComment { color:green; }.ColorSQLComment { color:green; }.ColorSQLFunctions { color:maroon; }.ColorSQLDataTypes { color:green; }&lt;/style&gt;
&lt;/p&gt;&lt;pre class="ShowCode"&gt;&lt;span class="ColorLineNumber"&gt;1:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludePageNamesFromResults&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;2:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;allarticlepage&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;3:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;4:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;5:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;6:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludePageNamesFromResults&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;7:     &lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;8:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludePageNamesFromScanning&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;9:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;askquestion&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;10:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;11:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;12:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;pageNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;13:    &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludePageNamesFromScanning&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;br /&gt;&lt;font color="#333333"&gt;&lt;span class="ColorLineNumber"&gt;14&lt;font color="#333333"&gt;&lt;span class="ColorLineNumber"&gt;:     &lt;/span&gt;
&lt;/font&gt;15:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludeDirectoryNameFromResults&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;span class="ColorLineNumber"&gt;16:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;_includes&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;17:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;18:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;19:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;20:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludeDirectoryNameFromResults&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;21:     &lt;/span&gt;&lt;/font&gt;
&lt;br /&gt;&lt;font color="#333333"&gt;&lt;span class="ColorLineNumber"&gt;22:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludeDirectoryNameFromScanning&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;23:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;askquestion&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;24:    &lt;/span&gt;    &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameStartsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;25:    &lt;/span&gt;    &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameEndsWith&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;span class="ColorLineNumber"&gt;26:    &lt;/span&gt;    &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;directoryNameContains&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;27:    &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;ExcludeDirectoryNameFromScanning&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;/font&gt;&lt;/span&gt;&lt;/pre&gt;&lt;!--This code was color coded by TripleASP.Net's ShowCode For more information, please view http://TripleASP.Net/ShowCode.aspx You can add ShowCode to your own application by using our web service: http://TripleASP.Net/Services/ShowCode.asmx --&gt;
&lt;p&gt;Each node has 4 child nodes that work the same for exclusions.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Name&lt;/strong&gt;: Notice in the examples, the page or directory&amp;nbsp;names do not include the file extensions. File extensions are controlled by &lt;a href="/Article_F5424.aspx"&gt;EasySearch_ValidExtentions&lt;/a&gt; 
&lt;li&gt;&lt;strong&gt;NameStartsWith&lt;/strong&gt;: Will exclude all page or directory names that start with the included text. Some pages might want to be excluded if for example they start with an "_", which might be a testing page or directory. 
&lt;li&gt;&lt;strong&gt;NameEndsWith&lt;/strong&gt;: Will exclude all page or directory names that end with the included text. 
&lt;li&gt;&lt;strong&gt;NameContains&lt;/strong&gt;: Will exclude all page or directory names that have the included text anywhere in the page or directory name.&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;In the above examples, there are two pages that we use on the EasySearchASP.net Site that we want to be excluded from our search index. Lines 2 and 5 are simple examples of how you can exclude pages from being scanned, as well as simply being ignored in the results. Lines 14-27 show the syntax for excluding directory names.&lt;/p&gt;
&lt;h1&gt;Why would you want to scan a page, and exclude it from the results?&lt;/h1&gt;
&lt;p&gt;In the above example, we have&amp;nbsp;a page named AllArticlePage.aspx which we wrote for the sole intention of Search Engine Spiders to follow, IE. google, EasySearch, Yahoo, etc. This page point to all the articles on our knowledge base, and is dynamically generated. We want to scan it, because we want search engine spiders to be able to follow all the links on that page, but we don't actually want search results to show the summary page.&lt;/p&gt;</description><guid isPermaLink="false">a0b181b4-6f99-4201-8f4c-7737169ac713</guid><pubDate>Fri, 07 Aug 2009 07:53:03 GMT</pubDate></item><item><title>FAQ :: Is EasySearchASP.Net licensed for multiple sites?</title><link>http://easysearch.mykb.com/Article_DC463.aspx</link><description>&lt;p&gt;The EasySearchASP.net License file currently looks like this. 
&lt;style type="text/css"&gt;PRE.ShowCode {BACKGROUND-COLOR:#ffffff;PADDING-RIGHT: 3px;Border: 0px;FONT-SIZE: 11px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;FONT-FAMILY: "Courier New";}.ColorLineNumber { color:red; }.DefaultFontFace { color:arial; }.DefaultFontSize { size:3; }.ColorBackGroundLine { color:#EEEECC; }.ColorAlternatingBackGroundLine { color:#FFFFEE; }.ColorComment { color:green; }.ColorServerSideTag { color:green; }.ColorDataBinding { color:dodgerblue; }.ColorControlTag { color:maroon; }.ColorAspTemplateTag { color:green; }.ColorStartHtmlTag { color:blue; }.ColorEndHtmlTag { color:blue; }.ColorVBKeyword { color:blue; }.ColorVBComment { color:green; }.ColorCSKeyword { color:blue; }.ColorSQLKeyword { color:blue; }.ColorCSComment { color:green; }.ColorSQLComment { color:green; }.ColorSQLFunctions { color:maroon; }.ColorSQLDataTypes { color:green; }&lt;/style&gt;
&lt;/p&gt;&lt;pre class="ShowCode"&gt;&lt;span class="ColorLineNumber"&gt;1:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;?xml&lt;/span&gt; version="1.0" encoding="utf-8" ?&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;2:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;EasySearch&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;3:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;License&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;4:     &lt;/span&gt;      &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;CustomerName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Your Name&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;CustomerName&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;5:     &lt;/span&gt;      &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;MajorVersion&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;1&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;MajorVersion&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;6:     &lt;/span&gt;      &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;MaxPageScans&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;200&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;MaxPageScans&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;7:     &lt;/span&gt;      &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;LicenseKey&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Your LicenseKey will go here&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;LicenseKey&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;8:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;License&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;9:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;EasySearch&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;!--This code was color coded by TripleASP.Net's ShowCode For more information, please view http://TripleASP.Net/ShowCode.aspx You can add ShowCode to your own application by using our web service: http://TripleASP.Net/Services/ShowCode.asmx --&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;An EasySearchASP.net&amp;nbsp;license is limited to a storing a&amp;nbsp;single&amp;nbsp;dictionary. This single dictionary does have the ability to scan and store information from multiple domains. &lt;/p&gt;
&lt;p&gt;For example, the EasySearchASP.net site, and the EasySearchASP.net Knowledge Base are different websites. We outsource our support site to &lt;a href="http://www.mykb.com/"&gt;http://www.myKB.com&lt;/a&gt; &lt;a href="/"&gt;&lt;/a&gt;and of course our marketing site is just &lt;a href="http://www.easysearchasp.net/"&gt;www.EasySearchASP.net&lt;/a&gt;. The EasySearchASP.net product searches both of these domains, and returns a single result set.&lt;/p&gt;
&lt;p&gt;The EasySearchASP.net Pro Server license, does allow multiple installations, which in turn will each be allowed to store one or multiple indexes. This license should be purchased when the software is to be used across multiple customers sites, for different purposes.&lt;/p&gt;</description><guid isPermaLink="false">9f5d2e39-1caa-4504-b087-49c3f56ef4bb</guid><pubDate>Sat, 19 Jul 2008 19:31:58 GMT</pubDate></item><item><title>How does forms authentication work?</title><link>http://easysearch.mykb.com/Article_63446.aspx</link><description>&lt;p&gt;EasySearchASP.NET does not have any login capabilities. The index is built only as anonymous users can read the site.&lt;/p&gt;
&lt;p&gt;The EasySearchASP.NET web crawler is the same as Google, Yahoo, or Microsoft search engine crawlers. The index is only picking up what content is available to the robot crawler.&lt;/p&gt;
&lt;p&gt;For secure content you may consider using a knowledge base&amp;nbsp;to store and search content that needs to only be made available to certain users, or user groups.&amp;nbsp;Our&amp;nbsp;parent company creates&amp;nbsp;myKB.com, which is the &lt;a href="http://www.myKB.com"&gt;knowledge base software&lt;/a&gt;&amp;nbsp;we use&amp;nbsp;for our secure content.&lt;/p&gt;</description><guid isPermaLink="false">d4a8acb5-a908-41bf-b045-96d40e878ae0</guid><pubDate>Sun, 25 Nov 2007 14:19:51 GMT</pubDate></item><item><title>Step 1 :: Unzip the EasySearchASP Files and Give Write Permissions to /EasySearchASP Directory</title><link>http://easysearch.mykb.com/Article_A2EB5.aspx</link><description>&lt;p&gt;When you purchase EasySearchASP.net, you will receive an EasySearchASP.zip file attached in an email. Unzip this zip file in the root of the website you're installing EasySearchASP.net into. This process will place the EasySearchModule assembly into your application /Bin folder, and create an EasySearchASP folder, and finally&amp;nbsp;a web.EasySearch.Config file in the root. &lt;/p&gt;
&lt;p&gt;The zip file will include the following files.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;/Web.EasySearch.Config &lt;a href="/Article_4F948.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;Bin/EasySearchModule.dll &lt;a href="/Article_442AC.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/EasySearchResults_DataGrid.ascx &lt;a href="/Article_CDF64.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/EasySearchResults_Repeater.ascx 
&lt;li&gt;EasySearchASP/LiveResults.aspx &lt;a href="/Article_4E66B.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/SearchControl.ascx &lt;a href="/Article_436DC.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/XML.aspx.config &lt;a href="/Article_4B54A.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/EasySearch.css &lt;a href="/Article_3E6A8.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/Sample1.aspx &lt;a href="/Article_88C93.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/Sample2.aspx &lt;a href="/Article_E54F7.aspx"&gt;[Details]&lt;/a&gt; 
&lt;li&gt;EasySearchASP/Sample3.aspx &lt;a href="/Article_3BECF.aspx"&gt;[Details]&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;After these files have been extracted, an EasySearchASP directory will have&amp;nbsp;been created.&amp;nbsp;This directory can be renamed or moved, it is only the default installation. The &lt;font color="red"&gt;&lt;em&gt;ASPNET(IIS5)&lt;/em&gt;&lt;/font&gt; or &lt;font color="red"&gt;&lt;em&gt;Network Service(IIS6)&lt;/em&gt;&lt;/font&gt; accounts&amp;nbsp;need to be granted write access to this directory so that EasySearchASP.net can serialize itself to disk. This is one of the key features for EasySearchASP.net to be able to startup quickly. Also a log file gets written to this directory if logging is turned on.&lt;/p&gt;
&lt;h3&gt;/Bin/EasySearchASP.licx&lt;/h3&gt;
&lt;p&gt;If you've purchased EasySearchASP, then your email also contains an EasySearchASP.licx file. This file needs to be placed inside the /Bin directory after you've extracted the above files. In some cases this license file will be placed inside the EasySearchASP.zip file. This license file needs to stay in the /Bin directory, or alternativley can be&amp;nbsp;&lt;a href="/Article_B6A74.aspx"&gt;embedded as a resource &lt;/a&gt;to any assembly in the bin directory.&lt;/p&gt;</description><guid isPermaLink="false">28494326-1660-4254-b58d-775087f0ddb3</guid><pubDate>Thu, 01 Nov 2007 14:03:55 GMT</pubDate></item><item><title>INFO :: EasySearch\Xml.aspx.config</title><link>http://easysearch.mykb.com/Article_4B54A.aspx</link><description>&lt;p&gt;For security, the xml.aspx file is shipped as xml.aspx.config. This makes the file not available for browsing because of the config ForbiddenFileHandler. To use the file temporarily for debugging purposes you should rename the file to xml.aspx.&lt;/p&gt;
&lt;p&gt;EasySearch\Xml.aspx is the page used to display XML information about your EasySearch catalog. From this page you can see the catalog data that is currently stored in your EasySearch Catalog as&amp;nbsp;XML, as well as a few administrative functions, such as deleting&amp;nbsp;the EasySearch Catalog, which will cause the catalog to be reconstructed.&lt;/p&gt;
&lt;p&gt;This file does not have to remain in the EasySearch directory, and can actually be renamed. This is a common practice if you have a secure directory to move this file, into that directory. If you do rename the Xml.aspx page, we suggest renaming it to EasySearchXml.aspx, so it is easily recognizable.&lt;/p&gt;
&lt;h3&gt;Sample XML&lt;/h3&gt;
&lt;p&gt;We have created a dedicated area in our knowledge base to show examples of how the xml.aspx file can be used. We intend for this to grow over time, but to start there are four examples&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;a href="/Article_639D6.aspx"&gt;XML Word&lt;/a&gt; 
&lt;li&gt;&lt;a href="/Article_BC6E2.aspx"&gt;XML Words&lt;/a&gt; 
&lt;li&gt;&lt;a href="/Article_84DE5.aspx"&gt;XML File&lt;/a&gt; 
&lt;li&gt;&lt;a href="/Article_4CC2A.aspx"&gt;XML Files&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;</description><guid isPermaLink="false">ecd94cc1-50f8-41d4-80fe-b56d0ba85a4f</guid><pubDate>Thu, 01 Nov 2007 14:00:59 GMT</pubDate></item><item><title>EasySearch in a Server Farm -- New Setting for MasterServer</title><link>http://easysearch.mykb.com/Article_6D62C.aspx</link><description>&lt;p&gt;Friday, February 24, 2006&lt;/p&gt;
&lt;p&gt;EasySearchASP.net has had several problems running on a server farm environment. The major problem is that there was no way for one server to be an indexer, and another server to be a read only server. So both servers (or all the servers) would scan documents, and try to write files all at the same time. This setting allows you to set the name of your master server, and only that server will do the scanning, and writing of the catalog files. All other servers will act as read only servers, and will only read the resource files, that the master server has written.&lt;/p&gt;
&lt;p&gt;On a single server installation, you're free to omit this setting, or set it to the single server machine name.&lt;/p&gt;&lt;!-- code formatted by http://manoli.net/csharpformat/ --&gt;
&lt;style type="text/css"&gt;
.csharpcode
{
 font-size: small;
 color: black;
 font-family: Courier New , Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;

&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="rem"&gt;&amp;lt;!-- For Server Farms, Enter the Master Server Name, All other servers will be read only --&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;add&lt;/span&gt; &lt;span class="attr"&gt;key&lt;/span&gt;&lt;span class="kwrd"&gt;="EasySearch_MasterServerName"&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;="machinename"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><guid isPermaLink="false">0b38977a-4efc-4e7d-a616-8a627c20c2f5</guid><pubDate>Fri, 24 Feb 2006 14:25:46 GMT</pubDate></item><item><title>New Strings in Web.EasySearch.Config</title><link>http://easysearch.mykb.com/Article_C5DCF.aspx</link><description>&lt;p&gt;Friday, February 24, 2006&lt;/p&gt;
&lt;p&gt;A lot of EasySearch customers have requested that a a few strings in the application be customizable. They don't like the default values, or are possibly international sites, and need this info to be displayed in their native language.&lt;/p&gt;
&lt;p&gt;These features were added in EasySearchASP.dll assembly version 1.1.2246.27533, and will remain in effect for all versions after 1.1.2246.27533.&lt;/p&gt;
&lt;p&gt;Three string values have been added to the Web.EasySearch.Config file for your customizing.&lt;/p&gt;&lt;!-- code formatted by http://manoli.net/csharpformat/ --&gt;
&lt;style type="text/css"&gt;
.csharpcode
{
 font-size: small;
 color: black;
 font-family: Courier New , Courier, Monospace;
 background-color: #ffffff;
 /*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
 background-color: #f4f4f4;
 width: 100%;
 margin: 0em;
}
.csharpcode .lnum { color: #606060; }
&lt;/style&gt;

&lt;div class="csharpcode"&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   1:  &lt;/span&gt;&lt;span class="rem"&gt;&amp;lt;!-- Application Strings --&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   2:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   3:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;add&lt;/span&gt; &lt;span class="attr"&gt;key&lt;/span&gt;&lt;span class="kwrd"&gt;="RequiredSearchResults"&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;="Search Results Are Required&amp;amp;lt;br/&amp;amp;gt;"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   4:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   5:  &lt;/span&gt;&lt;span class="rem"&gt;&amp;lt;!-- {0} = current page, {1} total pages, {2} = items per page --&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   6:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;add&lt;/span&gt; &lt;span class="attr"&gt;key&lt;/span&gt;&lt;span class="kwrd"&gt;="PageXofY"&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;="Viewing Page {0} of {1} ({2} Listings per page)"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;pre class="alt"&gt;&lt;span class="lnum"&gt;   7:  &lt;/span&gt;&amp;nbsp;&lt;/pre&gt;&lt;pre&gt;&lt;span class="lnum"&gt;   8:  &lt;/span&gt;&lt;span class="kwrd"&gt;&amp;lt;&lt;/span&gt;&lt;span class="html"&gt;add&lt;/span&gt; &lt;span class="attr"&gt;key&lt;/span&gt;&lt;span class="kwrd"&gt;="PhraseNotFound"&lt;/span&gt; &lt;span class="attr"&gt;value&lt;/span&gt;&lt;span class="kwrd"&gt;="Phrase Not Found"&lt;/span&gt; &lt;span class="kwrd"&gt;/&amp;gt;&lt;/span&gt;&lt;/pre&gt;&lt;/div&gt;
&lt;h3&gt;RequiredSearchResults&lt;/h3&gt;
&lt;p&gt;This is the error message displayed to the end user that a search phrase is required.&lt;/p&gt;
&lt;h3&gt;PageXofY&lt;/h3&gt;
&lt;p&gt;This is displayed at the bottom of the Search Data Grid, showing the customer what page they're on, the total number of pages, and the number of items per page being displayed.&lt;/p&gt;
&lt;h3&gt;PhraseNotFound&lt;/h3&gt;
&lt;p&gt;Displayed in the type ahead drop down list, when a search phrase is not found.&lt;/p&gt;</description><guid isPermaLink="false">336dd404-b813-4649-8774-e1ac4490b0a0</guid><pubDate>Fri, 24 Feb 2006 14:20:00 GMT</pubDate></item><item><title>Add a Search Engine to your ASP.NET Site</title><link>http://easysearch.mykb.com/Article_23E46.aspx</link><description>&lt;h2&gt;Help your Customers Search with &lt;em&gt;Hints&lt;/em&gt;&lt;/h2&gt;EasySearch &lt;strong&gt;&lt;em&gt;Hints&lt;/em&gt;&lt;/strong&gt; assist your customers while they are searching. As soon as you start typing, the live search results show you words that are on your site. Try it now, on our site, in the top right corner. The following image shows how it might look if you searched for the word "hints" as you were typing. The live results &lt;strong&gt;ONLY&lt;/strong&gt; show words that are on your site, so it actually assists your customer to find exactly what they are looking for ... Fast and Easy.&lt;br /&gt;&lt;br /&gt;
&lt;p align="center"&gt;
&lt;center&gt;
&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="233" height="227" id="Captivate1"&gt;
  &lt;param name="movie" value="http://www.EasySearchASP.net/myKB/EasySearchHints.swf"&gt;
  &lt;param name="quality" value="high"&gt;
  &lt;param name="menu" value="false"&gt;
  &lt;param name="loop" value="1"&gt;
  &lt;embed src="http://www.EasySearchASP.net/myKB/EasySearchHints.swf" width="233" height="227" loop="1" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" menu="false"&gt;&lt;/embed&gt;
&lt;/object&gt;
&lt;/center&gt;&lt;/p&gt;
&lt;h2&gt;Add a Search Engine To Your Site Today&lt;/h2&gt;Adding a search engine to your site is no longer only available to websites that have large development teams behind them. We've taken the pain out of adding search capabilities to your site, by doing all the work for you. EasySearch can be added to your site, in less then 5 minutes. 
&lt;h2&gt;How Does It Work?&lt;/h2&gt;EasySearch starts working as soon as it's turned on. EasySearch looks at your website, builds a dictionary of everything it finds, and keeps track of where it was found. It just takes a few minutes! Once this dictionary is built, users can start searching your site. 
&lt;h2&gt;How Do I Start Using EasySearch?&lt;/h2&gt;EasySearch comes with all the&amp;nbsp;controls that you need to get started. These controls are simply&amp;nbsp;added to your ASP.NET web pages. The first control is a text box, and a series of submit buttons. You can see a sample of this on the top right corner of this page. This is the control that you'll use to give your users the ability to activate a search. The second control is a Repeater that lists the search results for your users. Both of these controls are fully functional, easy, and ready to use. 
&lt;h2&gt;Try the Live Demo ...&lt;/h2&gt;Will EasySearch work on your site? Why not give it a try. The &lt;a href="http://www.easysearchasp.net/LiveDemo.aspx"&gt;Live Demo&lt;/a&gt;&amp;nbsp;lets you type in your web site address, and a search term. Then in seconds, we search your site, and show you the search results. The &lt;a href="http://www.easysearchasp.net/LiveDemo.aspx"&gt;Live Demo&lt;/a&gt; only searched the first 10 pages of your site.</description><guid isPermaLink="false">036ffc47-b5ff-49c2-98f4-2b72ba87759f</guid><pubDate>Tue, 22 Nov 2005 12:06:12 GMT</pubDate></item><item><title>50%, 75%, and 100% Off Coupons</title><link>http://easysearch.mykb.com/Article_46AE7.aspx</link><description>&lt;p&gt;Thank you for your interest in &lt;a href="http://www.easysearchasp.net/"&gt;http://www.EasySearchASP.net&lt;/a&gt;, The easiest and fastest five minute&amp;nbsp;search solution for your asp.net website. If you're reading this page, you're obviously interested in EasySearchASP.net,&amp;nbsp;and we've come up with a win/win situation, that will help you get your hands on it.&lt;/p&gt;
&lt;p&gt;Something that we feel, will make us happy, and help your pocket book as well.&lt;/p&gt;
&lt;p&gt;Our goal with this win/win is to have you help us spread the word about EasySearchASP.net. You can help us, by simply writing about, and linking to our EasySearchASP website. Different types of writing, and linking, will qualify for different discounts. These discounts do not apply to the source code version, only to EasySearchASP.net ($99 value) and EasySearchASP.net Pro ($249 Value).&lt;/p&gt;
&lt;h2&gt;50% Off Discounts&lt;/h2&gt;
&lt;p&gt;If you simply place a link to our website, using the below links, we'll send you a 50% off coupon. We'd like to ask that this link be on a page, or pages, that will stay active for more than one year.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;lt;a href="http://www.EasySearchASP.net"&amp;gt;EasySearchASP.net&amp;lt;/a&amp;gt;&lt;br /&gt;Produces&lt;br /&gt;&lt;a href="http://www.easysearchasp.net/"&gt;EasySearchASP.net&lt;/a&gt; 
&lt;li&gt;&amp;lt;a href="http://www.EasySearchASP.net"&amp;gt;Search for ASP.net Sites&amp;lt;/a&amp;gt;&lt;br /&gt;Produces&lt;br /&gt;&lt;a href="http://www.easysearchasp.net/"&gt;Search for ASP.net Sites&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;75% Off Discounts&lt;/h2&gt;
&lt;p&gt;Similar to above, only These Links have an image as well. Again, please create these links, where they can stay active for at least a year.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&amp;lt;A href="http://www.easysearchasp.net/"&amp;gt;&amp;lt;img border="0" alt="Add Search to any ASP.net Site" src="http://www.easysearchasp.net/Images/Logo/PoweredByEasySearch.gif"&amp;gt;&amp;lt;/A&amp;gt;&lt;br /&gt;&amp;lt;br/&amp;gt;&lt;br /&gt;&amp;lt;A href="http://www.easysearchasp.net/"&amp;gt;EasySearchASP.net&amp;lt;/A&amp;gt;&lt;br /&gt;Produces&lt;br /&gt;&lt;a href="http://www.easysearchasp.net/"&gt;&lt;img alt="Add Search to any ASP.net Site" src="http://www.easysearchasp.net/Images/Logo/PoweredByEasySearch.gif" border="0"&gt;&lt;/a&gt; &lt;br /&gt;&lt;a href="http://www.easysearchasp.net/"&gt;EasySearchASP.net&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;
&lt;h2&gt;100% Discount -- Yes, Free -- 100%&lt;/h2&gt;
&lt;p&gt;Write a paragraph about EasySearchASP.net. Specifically talking about how EasySearch was easy to use. The demo was easy and fast to get started and worked right away.&amp;nbsp;Maybe how adding search to your ASP.net website was so fast and easy with EasySearchASP.net. Your paragraph should focus on our brand, "EasySearchASP.net" (as apposed to just EasySearch), should mention&amp;nbsp; the keywords "asp.net and&amp;nbsp;search" closely together, and should contain one or more links to our homepage. Not a requirement for the 100% discount coupon, but for bonus points, you can also include our "Powered BY EasySearch" logo above.&lt;/p&gt;</description><guid isPermaLink="false">2591598e-482b-4336-a2d4-70d3cb902f5a</guid><pubDate>Tue, 15 Nov 2005 06:52:54 GMT</pubDate></item><item><title>EasySearch 1.0 Released</title><link>http://easysearch.mykb.com/Article_728F8.aspx</link><description>&lt;p&gt;January 3, 2005. After many sleepless nights, EasySearchASP.net is officially released. We've spent a long time making EasySearch as easy to use as possible. Hopefully this comes through to the website, and it's just as easy to use.&lt;/p&gt;
&lt;p&gt;We've made great efforts to show you how easy it is to use by having a full working demo available on the site. Simply type in your URL and a search term in the &lt;a href="https://www.easysearchasp.net/livedemo.aspx"&gt;Live Demo&lt;/a&gt; page, and you'll see EasySearch in action. This is not using any 3rd party services to search your site, it's same product that you can purchase today, to quickly and easily add Searching capabilities to your own ASP.net site.&lt;/p&gt;
&lt;p&gt;If you find something that you especially like, or something that you don't like, or isn't working for you, please let us know, via the &lt;a href="https://www.easysearchasp.net/comments.aspx"&gt;comments&lt;/a&gt; page.&lt;/p&gt;
&lt;p&gt;Thank you.&lt;/p&gt;</description><guid isPermaLink="false">5520c8c8-2c7d-491f-90ea-c9d6961a3de3</guid><pubDate>Mon, 14 Nov 2005 22:36:34 GMT</pubDate></item><item><title>EasySearch Beta Released</title><link>http://easysearch.mykb.com/Article_394FA.aspx</link><description>&lt;h2&gt;November 24th, 2004&lt;/h2&gt;
&lt;p&gt;Today is the public debut of EasySearch for ASP.NET. EasySearch is meant to be a "Plug-And-Play" solution for adding a search engine to your ASP.NET WebSite.&lt;/p&gt;
&lt;p&gt;More Details To Follow as the Marketing Site Develops.&lt;/p&gt;</description><guid isPermaLink="false">591ef740-7432-45e2-8370-001e54153889</guid><pubDate>Mon, 14 Nov 2005 22:36:06 GMT</pubDate></item><item><title>FAQ :: How do I clear the Search word in the search control?</title><link>http://easysearch.mykb.com/Article_2FE84.aspx</link><description>&lt;p&gt;The last search is stored in the ASP.net Session variable, EasySearch_LastSearchText. So if you want to clear the text, simply clear the session variable.&lt;/p&gt;
&lt;p&gt;Session["EasySearch_LastSearchText"] = string.Empty;&lt;/p&gt;</description><guid isPermaLink="false">59eff65e-8e57-43fb-acc5-4612277f8f70</guid><pubDate>Wed, 02 Nov 2005 16:17:17 GMT</pubDate></item><item><title>NEWS :: EasySearch Source Code Now Available</title><link>http://easysearch.mykb.com/Article_EF748.aspx</link><description>&lt;h2&gt;Tuesday, October 25, 2005&lt;/h2&gt;
&lt;p&gt;By popular demand, EasySearch C# Source Code is &lt;a href="https://www.easysearchasp.net/Purchase.aspx"&gt;now available for sale&lt;/a&gt;. With this source code you'll be able to further integrate search into your solution.&lt;/p&gt;
&lt;p&gt;Possibilities include ... (but obviously are not limited to)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Security Integration&lt;/li&gt;
&lt;li&gt;Custom Data Storage&lt;/li&gt;
&lt;li&gt;Custom User Interfaces&lt;/li&gt;
&lt;li&gt;Enhancements&lt;/li&gt;&lt;/ul&gt;</description><guid isPermaLink="false">4cb1b18d-5082-44cc-991c-ebd601e0e641</guid><pubDate>Tue, 25 Oct 2005 11:10:33 GMT</pubDate></item><item><title>INFO :: HREF attributes need Quotes</title><link>http://easysearch.mykb.com/Article_7987C.aspx</link><description>&lt;p&gt;EasySearchASP.net uses regular expressions to parse the content that it finds fro a bunch of reasons. One of which is to find links to other pages.&lt;/p&gt;
&lt;p&gt;These links are usually in the form of ...&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lt;a href="mypage.aspx"&amp;gt;My Page&amp;lt;/a&amp;gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;In rare cases, the link in HTML is created and saved as&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lt;a href=mypage.aspx&amp;gt;My Page&amp;lt;/a&amp;gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Notice that there are no quotes around the second href attribute. EasySearchASP.net regular expressions depend on the href="" style and for this reason, will not pick up the second instance of mypage.aspx.&lt;/p&gt;
&lt;p&gt;It should be considered good practice to use quotes around your href values.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description><guid isPermaLink="false">aeefae7d-4ef0-4132-834d-761269abf59a</guid><pubDate>Thu, 22 Sep 2005 10:17:26 GMT</pubDate></item><item><title>Fixed 2005-May-26 :: ItemsPerPage now affects the Results Repeater.</title><link>http://easysearch.mykb.com/Article_64C46.aspx</link><description>&lt;p&gt;The SearchResults control has an &lt;a href="http://www.easysearchasp.net/CodeDocs/EasySearchModule.SearchResultsMembers.html"&gt;ItemsPerPage property&lt;/a&gt; on it. This property&amp;nbsp;turns paging&amp;nbsp;on or off&amp;nbsp;for the EasySearchResults_DataGrid.ascx DataGrid.&lt;/p&gt;
&lt;p&gt;This is still the case, however the property will now also affect the EasySearchResults_Repeater.ascx repeater control.&lt;/p&gt;
&lt;p&gt;If you're using the repeater, before today, there was no way to limit the number of results returned. The repeater always displayed all the results that were found.&lt;/p&gt;
&lt;p&gt;Now the repeater will only return maximum number of results in the DataTable up to the ItemsPerPage value.&lt;/p&gt;
&lt;p&gt;You can still display the result counts to your users by using the following logic in the EasySearchResults_Repeater.ascx (and the DataGrid.ascx) controls.&lt;/p&gt;
&lt;p&gt;Search Phrase: &amp;lt;%=this.SearchPhrase%&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;Items Per Page: &amp;lt;%=this.ItemsPerPage%&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;Results: &amp;lt;%=this.SearchResultCount%&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;Message: &amp;lt;%=this.SearchResultsMessage%&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;&lt;/p&gt;</description><guid isPermaLink="false">50cc7a8e-db04-41ac-8eab-b3d48c18b081</guid><pubDate>Thu, 26 May 2005 13:37:40 GMT</pubDate></item><item><title>Frame Support</title><link>http://easysearch.mykb.com/Article_57468.aspx</link><description>&lt;p&gt;Follow pages as found in the following sample.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;lt;FRAMESET&amp;nbsp;&amp;nbsp; COLS = "270,100% "&amp;nbsp; &amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FRAME SRC="GeneratePage.asp?ArticalID=234" NAME="Frame1" NORESIZE&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;FRAME SRC="GeneratePage.asp?ArticalID=235" NAME="Frame2" RESIZE&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/FRAMESET&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;NOFRAMES&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;BODY BACKGROUND="290C.JPG"&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;P&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/BODY&amp;gt;&lt;br /&gt;&amp;nbsp; &amp;lt;/NOFRAMES&amp;gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Frame support is currently in place, but has not throughly been tested. If you're using frames on your site, and would like to help us test this feature, please let us know.&lt;/p&gt;</description><guid isPermaLink="false">f918c596-f06a-46ff-be1c-f86672ab4429</guid><pubDate>Tue, 24 May 2005 10:01:52 GMT</pubDate></item><item><title>SUGGEST :: Redefine Web.EasySearch.Config, to allow multiple settings.</title><link>http://easysearch.mykb.com/Article_C864D.aspx</link><description>&lt;p&gt;Currently the Web.EasySearch.Config file has one set of settings. This can be problematic, if you're scanning multiple sites, and would like to tweak a single site.&lt;/p&gt;
&lt;p&gt;For example, This EasySearchASP.net site, searches itself, and the knowledge base. Each of these is independent, however, the settings in Web.EasySearch.Config are single.&lt;/p&gt;
&lt;p&gt;Therefor you can not make a change to only one of the sites. This is to be addressed in a future release of EasySearchASP.net&lt;/p&gt;</description><guid isPermaLink="false">2ac362a5-f7d5-473a-a7a6-5f2e9b9e3c0b</guid><pubDate>Tue, 24 May 2005 10:00:27 GMT</pubDate></item><item><title>BUG :: International Characters</title><link>http://easysearch.mykb.com/Article_3A74F.aspx</link><description>&lt;p&gt;Several of the regular expressions in EasySearch wash international characters. If your site has international characters, such as the&amp;nbsp;German Umlauts (äöü, ÄÖÜ) these words will not be indexed properly.&lt;/p&gt;
&lt;p&gt;This is a known issue.&lt;/p&gt;</description><guid isPermaLink="false">d31f12fb-2d62-4d0f-aecb-fb9485bc6b33</guid><pubDate>Tue, 24 May 2005 09:56:04 GMT</pubDate></item><item><title>FIXED 2005-May-24 :: Item has already been added.</title><link>http://easysearch.mykb.com/Article_B6859.aspx</link><description>&lt;p&gt;A bug has come alive in EasySearchASP.net when the need to deserialize the catalog, takes longer then one second. This can happen in a number of situations, where in the time it takes to complete a deserialization from disk, another background thread starts scanning a page, and then a collision occurs.&lt;/p&gt;
&lt;p&gt;This problem has been addressed and fixed. The error that you'll see in your log file is ...&lt;/p&gt;
&lt;h2&gt;Item has already been added. Key in dictionary: "z" Key being added: "z"&lt;/h2&gt;
&lt;p&gt;Where 'z' can be any letter. This is where the collision occurred. If you already have EasySearchASP.net installed and running, simply download a new copy, and replace the &lt;a href="/Article_442AC.aspx"&gt;Bin/EasySearchModule.dll&lt;/a&gt; file.&lt;br /&gt;&lt;/p&gt;</description><guid isPermaLink="false">4fddefb0-73cd-45af-bcb4-6543fd9e1025</guid><pubDate>Tue, 24 May 2005 09:55:23 GMT</pubDate></item><item><title>FAQ :: How do I handle repeating Meta tags?</title><link>http://easysearch.mykb.com/Article_E5F58.aspx</link><description>&lt;p&gt;It's a very common approach to use Meta tags to describe the content of your pages. Many sites use this for External search engine ranking, and to help the search engines describe pages.&lt;/p&gt;
&lt;p&gt;Internally, to your site, these don't usually help you, since the user cannot see them.&lt;/p&gt;
&lt;p&gt;Remember the whole idea of these tags to begin with is to explain to an outside search engine what's on the page. Well since EasySearchASP.net is an internal product, these tags won't usually be helpful.&lt;/p&gt;
&lt;p&gt;So how do you turn them off? By using the keywords weighting system. In the configuration setting, there are options to set the weighting system for Title and Keywords, where the latter&amp;nbsp;affects all meta tag settings.&lt;/p&gt;
&lt;p&gt;If the keywords have a setting of 0, they'll never be added to the weight of search results, and are in fact rendered useless. Since this is the case, EasySearchASP.net will not scan and store the meta words at all.&lt;/p&gt;
&lt;p&gt;This can be a tremendous memory savings for most sites. Doing the calculation, 2000 pages, with 50 meta keywords (that are the same) on each page, = 10,000 object that literally are just wasted space.&lt;/p&gt;
&lt;h2&gt;Credits&lt;/h2&gt;
&lt;p&gt;Thank you Eric J. Smith ( &lt;a href="http://www.codesmithtools.com/" target="_Blank"&gt;Code Smith Tools&lt;/a&gt; ) for working with us, to make this option available, and ultimately, make EasySearchASP.net a better product.&lt;/p&gt;</description><guid isPermaLink="false">0e81bcc5-dc8b-42f4-b619-609314bc9766</guid><pubDate>Tue, 24 May 2005 09:29:03 GMT</pubDate></item><item><title>Syntax Example, Displayed on www.ASP.net Control Gallery</title><link>http://easysearch.mykb.com/Article_4D274.aspx</link><description>&lt;pre&gt;&lt;font face="courier new" size="2"&gt;EasySearch consists of two simple to use visual
controls. A Search Control and a Search Results
Control. Both of these controls are listed in the
following Example.aspx page. A further description
can be found at the following URL.

/article_88c93.aspx



Register the Controls in the ASPX page.

1: &amp;lt;%@ Register TagPrefix="uc1" 
       TagName="Search" Src="SearchControl.ascx" %&amp;gt;
2: &amp;lt;%@ Register TagPrefix="uc1" 
       TagName="Results" src="EasySearchResults_DataGrid.ascx" %&amp;gt;



This is a supplied CSS style sheet.

7: &amp;lt;link rel="stylesheet" href="EasySearchASP.css" type="text/css"&amp;gt;



Here we load the Search Control. This is the text box
that allows the end user to type in their search
criteria. This control also renders the appropriate
code that powers the Live Hints functionality of
EasySearchASP.net.

17:    &amp;lt;uc1:Search id="SearchControl" 
18:        ResultsPageUrl="~/EasySearch/Sample1.aspx?Search={0}" 
19:        IncludeEnterPostBack="true"
20:        runat="server" /&amp;gt;



Here we load the EasySearch Results Control. The
product actually comes with 3 example controls. Two
DataGrid controls (one with Paging), and a repeater
control, that simply lists all the results. Keep in
mind that this is only a sample. The Search Results
emits a DataTable that can be bound to any control.

29:     &amp;lt;uc1:Results Id="EasySearchResults_DataGrid1" 
30:        runat="server" /&amp;gt;


-- All very simple to use.
--
--&lt;/font&gt;&lt;/pre&gt;</description><guid isPermaLink="false">c7c4c506-cc6c-4099-b89f-edc2f3861319</guid><pubDate>Wed, 04 May 2005 07:57:13 GMT</pubDate></item><item><title>Medium Description With Software Box in the Top Left</title><link>http://easysearch.mykb.com/Article_78D5C.aspx</link><description>&lt;p&gt;&lt;a href="http://www.easysearchasp.net/"&gt;&lt;img style="BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #000000 1px solid" src="http://www.easysearchasp.net/images/logo/EasySearchBox.jpg" border="0"&gt;&lt;/a&gt;EasySearchASP.net offers the easiest and fastest way to add search capabilities to your website.&lt;/p&gt;
&lt;p&gt;What are your customers looking for you your website? Do you know if they're even getting the information they originally came to find.&lt;/p&gt;
&lt;p&gt;Global search engines make it easy for users to find your site. But once a user arrives, they must rely on your site layout, and navigation to find their way around.&lt;/p&gt;
&lt;p&gt;Add EasySearchASP.net to your website in about 5 minutes, and let your users find what they're looking for.&lt;/p&gt;
&lt;p&gt;EasySearchASP.net is easy to install on both dedicated servers, as well as Hosted Servers via FTP. After functionality, our number one goal when developing EasySearchASP.net was to make the product as EASY to use as possible.&lt;/p&gt;</description><guid isPermaLink="false">f21cd65a-1f3c-47ee-98d6-e65927e71a1a</guid><pubDate>Wed, 04 May 2005 07:52:49 GMT</pubDate></item><item><title>Short Description of EasySearch ( Less than 255 Chars )</title><link>http://easysearch.mykb.com/Article_CA69C.aspx</link><description>&lt;p&gt;Add Search with Live Results (results displayed to the user types) to your website in less than 5 minutes with EasySearchASP.net.&lt;/p&gt;
&lt;p&gt;EasySearchASP.net is easy to configure and install on both dedicated servers, as well as Hosted Servers via FTP.&lt;/p&gt;</description><guid isPermaLink="false">6d135b9c-5f95-4e24-b558-9872f633588b</guid><pubDate>Wed, 04 May 2005 07:49:30 GMT</pubDate></item><item><title>SearchEngine_ValidExtensions</title><link>http://easysearch.mykb.com/Article_F5424.aspx</link><description>&lt;font color="#0000ff" size="2"&gt;
&lt;p&gt;&amp;lt;&lt;/font&gt;&lt;font color="#800000" size="2"&gt;add&lt;/font&gt;&lt;font color="#ff00ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;key&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="EasySearch_ValidExtensions"&lt;/font&gt;&lt;font color="#ff00ff" size="2"&gt; &lt;/font&gt;&lt;font color="#ff0000" size="2"&gt;value&lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;="htm,html,asp,aspx,asmx,txt,php,cfm"&lt;/font&gt;&lt;font color="#ff00ff" size="2"&gt; &lt;/font&gt;&lt;font color="#0000ff" size="2"&gt;/&amp;gt;&lt;/p&gt;&lt;/font&gt;
&lt;p&gt;Valid Extensions that the crawler will scan. These extensions should only include URL extentions that return text or html that can be scanned into EasySearch. Any url ending in an extension not listed here will be skipped. Url's ending in directories ( &lt;a href="http://www.domain.com/directory/"&gt;www.domain.com/directory/&lt;/a&gt; ) will automatically get scanned.&lt;/p&gt;
&lt;p&gt;Examples of these valid URL extensions are&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;html 
&lt;li&gt;htm 
&lt;li&gt;asp 
&lt;li&gt;aspx 
&lt;li&gt;php 
&lt;li&gt;cfm&amp;nbsp; 
&lt;li&gt;txt&lt;/li&gt;&lt;/ul&gt;</description><guid isPermaLink="false">b35ac6ef-60f1-4e7c-b20c-a400cb24d4be</guid><pubDate>Mon, 02 May 2005 13:40:40 GMT</pubDate></item><item><title>INFO :: Bin/EasySearchASP.net.chm</title><link>http://easysearch.mykb.com/Article_CD686.aspx</link><description>&lt;p&gt;This is the windows help file for the objects found within EasySearchModule.dll. This is a great code reference for developing against EasySearchASP.net.&lt;/p&gt;
&lt;p&gt;The most current version of this&amp;nbsp;file can also always be downloaded here.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.EasySearchASP.net/CodeDocs/EasySearchASP.net.chm"&gt;http://www.EasySearchASP.net/CodeDocs/EasySearchASP.net.chm&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;</description><guid isPermaLink="false">a0dbfe17-b50b-4682-8264-7d7cc4f892bb</guid><pubDate>Sat, 23 Apr 2005 10:07:57 GMT</pubDate></item><item><title>FAQ :: Does EasySearchASP Crawl DHTML Menus?</title><link>http://easysearch.mykb.com/Article_C5732.aspx</link><description>&lt;p&gt;I'm currently using a DHTML Menu from &lt;a href="http://www.milonic.com/"&gt;http://www.milonic.com/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Will EasySearch crawl a DHTML Menu system?&lt;/p&gt;
&lt;h2&gt;Answer :: Yes!&lt;/h2&gt;
&lt;p&gt;Viewing the source of Milonic.com's home page, revieles source for their great looking&amp;nbsp;Menu Control that looks like the following.&lt;!--This code was color coded by TripleASP.Net's ShowCode For more information, please view http://TripleASP.Net/ShowCode.aspx You can add ShowCode to your own application by using our web service: http://TripleASP.Net/Services/ShowCode.asmx --&gt;
&lt;style type="text/css"&gt;PRE.ShowCode {BACKGROUND-COLOR:#ffffff;PADDING-RIGHT: 3px;Border: 0px;FONT-SIZE: 11px;PADDING-BOTTOM: 0px;PADDING-TOP: 0px;FONT-FAMILY: "Courier New";}.ColorLineNumber { color:red; }.DefaultFontFace { color:arial; }.DefaultFontSize { size:3; }.ColorBackGroundLine { color:#EEEECC; }.ColorAlternatingBackGroundLine { color:#FFFFEE; }.ColorComment { color:green; }.ColorServerSideTag { color:green; }.ColorDataBinding { color:dodgerblue; }.ColorControlTag { color:maroon; }.ColorAspTemplateTag { color:green; }.ColorStartHtmlTag { color:blue; }.ColorEndHtmlTag { color:blue; }.ColorVBKeyword { color:blue; }.ColorVBComment { color:green; }.ColorCSKeyword { color:blue; }.ColorSQLKeyword { color:blue; }.ColorCSComment { color:green; }.ColorSQLComment { color:green; }.ColorSQLFunctions { color:maroon; }.ColorSQLDataTypes { color:green; }&lt;/style&gt;
&lt;/p&gt;&lt;pre class="ShowCode"&gt;&lt;span class="ColorLineNumber"&gt;1:     &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;td&lt;/span&gt; class=menu1 valign=top&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;2:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/mfa/"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Discussion Forum Archive&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;3:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/login.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Login&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;4:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/register.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Register&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;5:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/searchengines_milonic.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Search Engines &amp;amp; Milonic&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;6:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/removelink.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Removing the forced Link&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;7:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/multiplemenus.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Multiple Menus&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;8:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/cssbasedmenus.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;CSS Based Menus&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;9:     &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/apachesetup.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Apache Setup&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;10:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/iissetup.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Internet Information Server IIS setup&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;11:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/pipermail/milonic/"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Mailing List&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;12:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/menuvinfo.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Version Info&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;13:    &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;td&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;14:    &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;td&lt;/span&gt; class=menu1 valign=top&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/aboutmilonic.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;About&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;15:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/aboutus.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;About us&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;16:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/testimonials.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Testimonials&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;17:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/tablemenu.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Embedding a Menu inside a Table Cell&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;18:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/nonprofits.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Investing in None Profits&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;19:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/contactus.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Contact us&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;20:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/location.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Where&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;21:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/corp_customers.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Distinguished Clients&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;22:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/cbuy.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Purchase&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;23:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/privacy.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Privacy&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;24:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/license.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;License&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;25:    &lt;/span&gt;   &lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;li&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt; href="/fraudusers.php"&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;Beware of these guys!&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;a&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;br /&gt;&lt;span class="ColorLineNumber"&gt;26:    &lt;/span&gt;&lt;span class="ColorStartHtmlTag" zzzzz&gt;&amp;lt;/&lt;/span&gt;&lt;span class="ColorControlTag" yyy&gt;td&lt;/span&gt;&lt;span class="ColorEndHtmlTag" xxxx&gt;&amp;gt;&lt;/span&gt;
&lt;!--This code was color coded by TripleASP.Net's ShowCode For more information, please view http://TripleASP.Net/ShowCode.aspx You can add ShowCode to your own application by using our web service: http://TripleASP.Net/Services/ShowCode.asmx --&gt;&lt;/pre&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;This type of HTML is very simple, and EasySearch loves it. There are alternative options for you to feed the URL's of your site into the EasySearch Queue.&lt;/p&gt;
&lt;p&gt;You can create a page, that just has links on it, and then set it to not be shown in your search results. Look at the &lt;a href="/article_64883.aspx"&gt;ExcludePageNamesFromResults&lt;/a&gt; setting.&lt;/p&gt;
&lt;p&gt;You can also programatically use EasySearchASP and add URL's to the Queue. Look for a Catalog.AddPageToQueue(string URL) method to accomplish this.&lt;/p&gt;</description><guid isPermaLink="false">8bc886ba-19c3-4005-8c5d-543bcf2aa758</guid><pubDate>Wed, 20 Apr 2005 09:31:31 GMT</pubDate></item><item><title>FAQ :: How many HTML pages can EasySearch index?</title><link>http://easysearch.mykb.com/Article_64A49.aspx</link><description>&lt;p&gt;What is the maximum number of pages EasySearch can index? Of course this is also dependent on the hardware used -- but what is a reasonable&amp;nbsp;number, 100, 200 1000, 2000, 10000 (or more) pages?&lt;/p&gt;
&lt;p&gt;Today, EasySearchASP.net has happily indexing&amp;nbsp;2000 pages for many of our customers. EasySearchASP has been tested and continues to work on a site scanning 15,000 pages. This maximum load, test site uses a High End Web Server, with 8 Gig of Ram on it.&lt;/p&gt;
&lt;p&gt;For most modern hardware, EasySearchASP can index around 2000 pages, and not have any impact on the machine.&lt;/p&gt;
&lt;p&gt;The important portion of this answer is Hardware.&lt;/p&gt;</description><guid isPermaLink="false">c537f6f3-0849-4efd-af47-58818bdfb317</guid><pubDate>Wed, 20 Apr 2005 09:27:44 GMT</pubDate></item><item><title>FAQ :: What happens with repeated content like Menus and Footers?</title><link>http://easysearch.mykb.com/Article_F56CA.aspx</link><description>&lt;p&gt;EasySearchASP has a few rules built&amp;nbsp;into it that makes it easy for you to setup your pages to be scanned as accurately as possible. If you have common elements on your pages, like a footer, then every page on your site that has that foot will be returned when a user searches for a word contained in your footer. This doesn't make for very accurate search results.&lt;/p&gt;
&lt;p&gt;Can you ignore the footer? Yes!&lt;/p&gt;
&lt;p&gt;There are actually two solutions that can be used independently or together. The first are a set of Ignore comments that the EasySearch crawler looks for. Any content found within these ignore tags will not be indexed into the EasySearchASP catalog. These tags are HTML comments.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&amp;lt;!--EasySearchIgnoreStart--&amp;gt; 
&lt;li&gt;&amp;lt;!--EasySearchIgnoreEnd--&amp;gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;These tags are not case sensitive, but they are space sensitive. There should be no spaces in these tags.&lt;/p&gt;
&lt;p&gt;To ignore your footer might be to wrap the footer with these comments. That is to place the start tag above your footer, and the end tag below your footer.&lt;/p&gt;
&lt;p&gt;You might also look at the &lt;a href="/Article_6B868.aspx"&gt;ContentStart and ContentEnd&lt;/a&gt; tags.&lt;/p&gt;</description><guid isPermaLink="false">e3e7a1e6-b71c-442d-9559-d9196ce781cb</guid><pubDate>Wed, 20 Apr 2005 09:18:32 GMT</pubDate></item><item><title>Download the Free Full Working Demo</title><link>http://easysearch.mykb.com/Article_5DEA4.aspx</link><description>&lt;h2&gt;Full Functioning Free EasySearchASP Demo&lt;/h2&gt;
&lt;p&gt;The EasySearchASP demo is&amp;nbsp;free. It is&amp;nbsp;fully functional, with no time limit, and none of the features have been turned off. The EasySearchASP Demo&amp;nbsp;displays a "Powered By &lt;a href="http://www.easysearchasp.net/"&gt;www.EasySearchASP.NET&lt;/a&gt;" link at the bottom of the Search Results pane and is limited to scanning 15 pages on your website.&lt;/p&gt;
&lt;p&gt;If you enjoy using the EasySearchASP Demo, upgrading is as simple as purchasing a license, and dropping&amp;nbsp;a new license file&amp;nbsp;into your application.&lt;/p&gt;
&lt;p&gt;Please fill out the following form, and an EasySearchASP Demo will be emailed to you.&lt;/p&gt;</description><guid isPermaLink="false">2e5ab39f-22f9-4447-b934-b1b77e0cf6df</guid><pubDate>Mon, 18 Apr 2005 13:56:24 GMT</pubDate></item></channel></rss>