Skip to content
Simon Proctor edited this page Oct 6, 2013 · 15 revisions

Lucinq is a framework centred around Lucene.Net. Its purpose is to reduce the verbosity of using Lucene in order to make it more readable, and more like a querying tool than an exercise in reading a Java Toolkit.

Design

Lucinq has been developed with Lucene at its heart, as such, the QueryBuilder deals almost completely with Query objects that come straight from the API, its extension methods in fact generate query objects, its Build() method - also generates a query object that could be put straight back into the native lucene engine. This translates to an api that does not restrict you to its calls, if Lucinq doesn't have it and Lucene does - simply use Lucene :D.

Getting Started

The pages below show the basic usage of Lucinq.

Lucinq With Sitecore

Lucinq currently supports Sitecore 6.6 & 7, please see the Sitecore section for more information.