Yes. However we would encourage layout customizations to be done through the template mechanism, since this is powerful and simple.
First, add the Keyoti.SearchEngine.Core DLL to your references. Then in the codebehind (or Win form etc) run the search with
//sets up the index directory path, in this example it's underneath the app. root.
Configuration.xmlLocation = Server.MapPath("IndexDirectory");
Configuration.enablePhraseMatching = true;
Configuration.summaryWordLength = 50;
Configuration.dbType = "xml";
//temp license key, if this has expired please request new one from support@keyoti.com
//run the search using the query string (you can direct the SearchBox control to this page)
SearchAgent sa =
//get results 1 through 10, change these to create paging
SearchResult res = sa.Search(1, 10);
{
Response.Write(rItem.Title+"<br>"+rItem.URIString+"<br><br>");
}
Full code behind.
-------------------------
using
namespace
Configuration.enablePhraseMatching =
#region
InitializeComponent();
#endregion