Archives / 2010
  • Advanced querying with LIFTI

    As always, you can find the LIFTI project at its CodePlex home: Until now, the way in which you can query against LIFTI has been pretty basic. If you searched for " … more

  • LIFTI and Porter stemming

    Back in the original post where I first introduced LIFTI I wrote: LIFTI will not...: Handle word derivatives, e.g. if "Cats" is searched for, objects containing just the word "Cat" would not be … more

  • Using T4 to generate content at runtime

    UPDATE 9 April 2014: The source is also available on GitHub 

    T4 (the Text Template Transformation Toolkit) is slowly becoming more widely known as a way to generate code to be compiled and used … more

  • LIFTI: Searching Pascal-cased words

    This post will show how LIFTI can be adapted to index and search upon Pascal-cased words, similar to Visual Studio 2010's Navigate To window. (Or Resharper's Go to symbol command, if you're so … more

  • Greetings and salutations

    Hi - welcome to my blog. I'm having to write this launch entry slightly sooner that I initially wanted to thanks to Google's remarkable policy of indexing things that aren't linked to. (How does it … more

  • Creating a lightweight in-memory full text indexer

    Introduction SQL Server provides a really powerful full text index feature whereby you can run queries along the lines of "find me comments that contain the words 'success' and 'happy'". That's all … more