Εδώ και καιρό χρησιμοποιούσα το Microsoft Desktop Search. To είχα επιλέξει σε σχέση με το αντίστοιχο Google αρχικά για λόγους UI αλλά και λόγω διαφόρων προβλημάτων που διάβασα οτι είχε. Βέβαια, το MDS έχει κι αυτό διάφορα χμμμμ... issues (να τα πώ;) όπως π.χ. κάτά το shut-down του μηχανήματος με τα διάφορα exe να μην μπορούν να τερματίσουν φυσιολογικά. Δεδομένου ότι το 90% της χρήσης του ήταν να ψάχνω αρχεία σε συνήθη formats (η αναζήτηση e-mail σε μεγάλο βαθμό έχει λυθεί με θρησκευτική οργάνωση σε φακέλους και το ίδιο το search του Outlook) σκέφτηκα να χρησιμοποιήσω το Ιndexing Service και εδώ (http://support.microsoft.com/default.aspx?scid=kb;en-us;820105) βρήκα ένα ενδιαφέρον αρθράκι για το πως χρησιμοποιείται το service προγραμματιστικά. Οπότε, μένει απλά να φτιάξω το UI...
Επίσης υλικό και εδώ http://www.codeproject.com/aspnet/search.asp,
και εδώ http://www.c-sharpcorner.com/Code/2004/Jan/UsingIndexServer.asp
Vir prudens non contra ventum mingit