Ho provato oggi per la prima volta DotLucene, e sono rimasto impressionato dalla qualità di questo open-source search engine. Un cliente che salva su nostro server centinaia di documenti ogni giorno mi ha chiesto di realizzare un motore di ricerca che fosse "potente e veloce" (parole sue). In meno di un ora ho realizzato un servizio che si occupa una volta al giorno di creare l'indice con DotLucene e un motore di ricerca che esegue ricerche testuali all'interno di file di word, pdf (con una semplice IFilter), excel, html e testo in pochi centesimi di secondi. I documenti occupano più di 40 Gb e l'indice meno di 100 Mb, incredibile. Sul sito ufficiale c'è un link all'articolo su CodeProject dal titolo Office documents indexing (CodeProject) dal quale consiglio di partire per las ua semplicità. Realizzare applicazioni come Google Desktop Search o MSN Desktop Search con questa libreria diventa un gioco da ragazzi.