Ja bih se manuo tih open source resenja i baze...
Vjerovatno si cuo za Google Desktop Search

. Koliko sam shvatio ti treba da indexiras i sadrzaj fajlova... Prema tome idealna situacija da primjenis Google Desktop Search SDK

Ne vjerujem da mozes napraviti nesto sto radi brze
http://desktop.google.com/developer.html
Nisam siguran koliko je "otvoren" SDK, ali definitivno vrijedi pokusati. Svidja mi se problem. Cim budem imao vremena probacu da iskoristim SDK!
Kao alternativu, u slucaju da google SDK nije dovoljno "otvoren", predlozio bih ti da iskoristis Microsoft Indexing Service.
http://www.codeguru.com/Csharp...a/searching/article.php/c9813/
Evo primjera problema kojeg mozes imati a kome je tesko uci u trag kada koristis indexing service...
Cim se promijeni file, indexing service indexira file, i u tom trenutku je lock-ovan. kad bildujes svoju aplikaciju, nekada se desi da Visual Studio pokusava da napravi izmjenu na fajlu, dok je file lock-ovan, pa ti aplikacija moze puci. Naravno ovo se samo desava kad razvijas i cesto bildujes na masini na kojoj se nalazi pokrenut indexing service za citav HDD, ili za recimo inetpub folder (mislim da je po defaultu ukljucen za inetpub kad se instalira...hm... nisam siguran provjeri)... Tako da bi trebao da indexiras samo neopodne stvari, a sve ostale indexe da pogasis.
Indexing service je super stvar samo zahtjeva da se uradi fine tuning, da bi sve proradilo kako treba, i da bi dobio optimalne performanse....
Probaj prvo sa Google-ovim SDK za desktop search ako imas vremena, to definitivno vrijedi probati, pa posalji iskustva, vec dugo se zanimam za to, al nikako da nadjem malo vremena da probam
Nadam se da sam pomogao...
Pozdrav,
[Ovu poruku je menjao adnan78 dana 16.08.2005. u 03:19 GMT+1]
[Ovu poruku je menjao adnan78 dana 16.08.2005. u 03:20 GMT+1]