AppsPlus Uses C#.NET to Integrate dtSearch with a Client’s Existing Database Application

“dtSearch gave us the flexibility we needed in working with C#.NET and our database backend.”

dtSearch is “a phenomenal search engine.”
AppsPlus has years of experience in database development. As a Microsoft MVP, AppsPlus specializes in Windows and web-based programming. The president of AppsPlus, F. Scott Barker, has written multiple books on programing. AppsPlus has been working with the dtSearch Text Retrieval Engine for nearly a decade.

AppsPlus' client needed to integrate search functionality programmatically with a Visual FoxPro application. AppsPlus provided the solution with two custom applications written in C#.NET on top of the dtSearch Text Retrieval Engine: ProtoIndexer and QuickBrowse.

ProtoIndexer utilizes XML to allow the user to specify folders to index or re-index, either on-demand, or at a scheduled time. QuickBrowse displays search results and highlights hits in retrieved files. Both integrate with the dtSearch Engine and the client's existing Visual FoxPro application.

“dtSearch gave us the flexibility we needed in working with C#.NET and our database backend,” explained Mr. Barker. dtSearch is “a phenomenal search engine,” adds the AppsPlus site.

AppsPlus' clients for software development include industries ranging from the government, insurance, banking, medical analysis — even projects for Microsoft. Mr. Barker, a former Microsoftie, is the author of a multiple books published by SAMS and Wrox Publishing on programming techniques, including Wrox's C# Express Starter Kit.

For more information on AppsPlus' development and consulting services, please call Scott Barker at (206) 369-7309, email, or visit AppsPlus online at
Return to Case Study Contents Page
Case studies are based on information obtained at the time a case study is written. Case study descriptions may not reflect the current status of an application. dtSearch Corp. cannot independently verify information contained within case studies. All information is provided subject to Terms of Use.