lucene.net

There are 10 entries for the tag lucene.net

What’s new in Subtext 2.5: full-text search, related posts and more

In Subtext 2.5 we changed the internal search provider from the “like %term%” SQL based one to a more mature and powerful one powered by Lucene.net. I wrote about how Lucene.net is implemented inside Subtext, but it didn’t show the benefits for the users. In this post I’m explaining the visible features of the full-text search. There are 4 places where the new Lucene.net based search engine has its effect: Full-text search Related links More Results for the search OpenSearch provider ...

Subtext 2.5 is released!

UPDATE: There is a bug-fix version available: read Subtext 2.5.1 release notes. After more then one year since last release, we are happy to announce that the new version of Subtext, number 2.5, has just been released. The main features are the new dashboard, featuring the Ayende’s formula for blog post popularity, and a improved site-wide search based on Lucene.net. If you are interested you can also read how the search engine has been implemented using Lucene.net. Lots of improvements have been made to the codebase of Subtext for this release: Code reorganization...

Lucene.net is powering Subtext 2.5 search

Back in August and September I started a series with the main concepts of Lucene.net and I started to explain the design behind the forthcoming Lucene.net-powered search engine for Subtext. In the last few months I finally had the time to sit down and implement the search engine for Subtext. In this post I want to show you how I implemented it and since I kept the points of contact with the Subtext domain model to the minimum, how you can modify it to use it in your own application. Another reason behind this post is… asking to...

How Subtext’s Lucene.net index is structured

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext Lucene.net index is structured In the last part of the tutorial about Lucene.net we talked about...

Lucene - or how I stopped worrying, and learned to love unstructured data

Before moving to how I’m implementing Lucene.net into Subtext, I wanted to bring to my Lucene.net tutorial the experience of a good friend of mine, Nic Wise, who is using Lucene, both Java and .NET, since 2003. So, without further ado, let’s read the experience directly from Nic’s writings. Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application ...

Dissecting Lucene.net storage: Documents and Fields

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured In the previous posts we discussed how to get started with Lucene.net,...

Lucene.net: your first application

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured In the first two posts of the tutorial you learnt how to...

Lucene.net: the main concepts

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured In the previous post you learnt how to get a copy of...

How to get started with Lucene.net

Lucene.net tutorial How to get started with Lucene.net Lucene.net: the main concepts Lucene.net: your first application Dissecting Lucene.net storage: Documents and Fields Lucene - or how I stopped worrying, and learned to love unstructured data How Subtext’s Lucene.net index is structured A few weeks ago I expressed my intention of introducing Lucene.net into Subtext, and that I would have written about the journey. In...

Reducing the bounce rate of tech blogs with Subtext and Lucene.net

In this post I’m going to explain the reason behind my decision to introduce Lucene.net into Subtext to power the internal search engine. The problem: high bounce rate It all stared a few week ago, when I noticed that I get lot of visitors from search engines (around 70%) but that they rarely look at more than one page (only 15% read a second page). I was interested in knowing if this was just a problem of my blog, or a general problem of all tech/dev oriented blogs. So I ran a quick poll over twitter, and I found out that I’m not...