Community Links
Blog Posts
Here are some great posts from the Lucene.Net community:
Full Text Search with Lucene.Net
A very detailed how-to guide for working with Lucene.Net.
"This is one of the best posts I have ever seen about Lucene.NET"
Great intro posts about Lucene:
Introductory Lucene.Net Series
An excellent introductory series from Simone Chiaretta
- How to get started with Lucene.Net
- The Main Concepts
- Your First Application
- Dissecting Storage Documents and Fields
- Lucene - or how I stopped worrying and learned to love unstructured data
Series on using Lucene.Net with Blazor
A series that covers Lucene.Net search, pagination, auto complete, faceting and highlighting in Blazor from Thomas Beck. Source for all projects available on GitHub with a live demo site available as well.
- Lucene + Blazor, Part 1: Basic Search
- Lucene + Blazor, Part 2: Results Paging
- Lucene + Blazor, Part 3: Auto Complete
- Lucene + Blazor, Part 4: Faceting
- Lucene + Blazor, Part 5: Highlighting
Other posts
- Lazily setting the SetMultiTermRewriteMethod
- How-to guide on lazily setting the rewrite method of the query parser instead of eagerly since you may not know it is required until the query is built.
- Spatial Search with Lucene.Net and Examine
- How-to guide on implementing geo spatial search with Lucene.Net in the context of using Examine to manage Lucene.Net.
- Implementing Search in Blazor WebAssembly with Lucene.Net
- How-to guide on setting up Lucene.Net to work with Blazor WebAssembly.
Lucene.Net projects
Here are some great projects built with Lucene.Net:
Examine
Examine is a managed abstraction around Lucene.Net. It provides a fluent search API and handles all of the underlying Lucene.Net objects for you.
Azure Directory
This project allows you to create Lucene Indexes and use them in Azure.
This project implements a low level Lucene Directory object called AzureDirectory around Windows Azure BlobStorage.