more information



Live Demos and Trial Software

To see ECF™ G5 in action, visit our trials/demo page or contact us now.

Partner/Developer Programs

See how adding the ECF™ G5 to your consulting and integration services can make a big difference. Learn More.

.NET eCommerce Systems Integrators and eCommerce Solution Provider Program


.NET eCommerce Blog

Check out our blog for more information, tips, and resources related to eCommerce. Visit Now

Product Documentation WIKI

For the latest product documentation on ECF™ G5 please visit our WIKI.



Advanced Search Technology with Multiple Options


Built-in Support with Lucene, SOLR, SQL Full Text, and 3rd Party Engines

ECF™ G5 offers multiple options for powerful search capabilities including the ability to extend, modify, integrate, or even replace search capabilities depending on the size, scale and needs of your target commerce solution. The Quartz.NET Engine alongside Lucene, SOLR, or third party engines allows you to customize job scheduling behavior of the Search Index Service.

Out of the gate, we provide three immediate options and approaches, including integrated Lucene and SOLR search capabilities, SQL Server Full text Search, and a model to integrate popular 3rd party tools like SLI, Apptus, Mercado, Coveo, and virtually any other type of search technology you may want.


Lucene Capabilities

> Quartz.NET Engine for customized job scheduling of the Search Index Service. Automate and schedule builds of the Lucene search index.

> Common Logging framework for logging of system messages. You can configure settings for critical and non-critical errors and messages.

> Powerful, accurate, and efficient search algorithms

> Many powerful query types: phrase queries, wildcard queries, proximity queries, range queries, and more

> Date-range searching and sorting by any field

> Incremental indexing as fast as batch indexing

> Ranked searching -- best results returned first many powerful query types: phrase queries, wildcard queries, proximity queries, range queries and more

> Fielded searching (e.g., title, author, contents) date-range searching sorting by any field multiple-index searching with merged results allows simultaneous update and searching


SOLR Capabilities

All of the benefits of Lucene, plus...

> Scalable, High-Performance Indexing

> Enterprise search capabilities, load capacity, enterprise scalability

> Augmented faceted search capabilities

> Multiple-index searching with merged results allows simultaneous update and searching

> Desirable Memory Footprint

> Index size roughly 20-30% the size of text indexed Powerful, Accurate and Efficient Search Algorithms


Lucene/SOLR and ECF™ G5

Lucene is a high-performance, full-featured text search engine library, with SOLR being a high-performance, enterprise-level augmentation to the base Lucene engine. They are a powerful set of technologies, APIs and algorithms suitable for nearly any application that requires full-text search. ECF™ includes a fully implemented Lucene engine and implementation that is showcased in our complete trial package and sample site at http://ecf50.demo.mediachase.com/.

One advantage of Lucene and SOLR over other search engines is the way it stores the data. Most of the search engines use a B-tree data structure to maintain indexes whereas Lucene, instead of maintaining a single index, builds multiple index segments and merges them periodically.

SOLR includes a good compression system which it uses to optimize the storage of indexes. This helps reduce disk I/O, without using much of the CPU resources.


SQL Server Full Text Capabilities

ECF™ G5 also supports SQL Server full text searching capabilities which can also be useful depending on your implementation needs. SQL Server full text searching can be used to meet your business goals. You can implement SQL server full text search to maximize performance, or you can hone Lucene to search based on ranking or different languages. This is all done against the full-text indexes of SQL Server.


3rd Party Search Products

Through it's modular and loosely coupled subsystem and gateway architecture, ECF™ G5 supports the ability to easily integrate and interface with other popular search and merchandising product such as SLI, Apptus, Mercado or Coveo and have links to them so you also have complete flexibility. In fact, you can even write tour own and use that too if you have the desire to do so.

In short, ECF™ G5 offers an array of powerful search capabilities and the flexibility you need to succeed while enabling high performance and access to the products and information your customers want, generating more sales and higher revenue.





- Let Lucene.NET Improve Product Searches
- Hyper Fast Search a Must
- Overview of the Catalog Search APIs
- Quartz.NET Documentation (Sourceforge)



Comparing the Mediachase ECF™ G5 ASP.NET eCommerce Framework with Traditional Shopping Cart Solutions

ASP.NET eCommerce Framework and Shopping Cart Software Demo and Trial Options





To learn more about our eCommerce software solutions, our ASP.NET C# source code technology, or any of the ECF™ G5 architecture & integration capabilities, visit our ECF™ G5 site at /commerce . To ask questions or to learn more, you can contact us at US +1-323-988-1071 (PST), +1-202-355-7125 (EST), or mailto:sales@mediachase.com