I bet you better keep the accessible file list in a sperate XML file which
you place in a directory, which created using the name of the user then as
the user login you just take the xml file and read the data sequentially
using a fast sequential xml reader like XMLtextreader class and display the
filenames in the lsitview, I guess you use system.io for these operation
right now, which is resourse wise costly if you have so many files in a one
folder.

Actually i use MS Index Server to search for files - the result is returned
in a DataReader which I iterate. The Index Server controls the files so it's
not possible for me to keep track of the users files using xml. I just get
the basic fileinformation as filename, path and so on...

I bet you better keep the accessible file list in a sperate XML file which you place in a directory, which created using the name of the user then as the user login you just take the xml file and read the data sequentially using a fast sequential xml reader like XMLtextreader class and display
the filenames in the lsitview, I guess you use system.io for these operation right now, which is resourse wise costly if you have so many files in a
one folder.

I don't know much about MS Index Server, can it say the users, have access
to a particular file?
"Dan Kjaergaard" <dk*****@hotmail.com> wrote in message
news:ef**************@tk2msftngp13.phx.gbl...

Actually i use MS Index Server to search for files - the result is
returned in a DataReader which I iterate. The Index Server controls the files so
it's not possible for me to keep track of the users files using xml. I just get the basic fileinformation as filename, path and so on...

I bet you better keep the accessible file list in a sperate XML file
which

you place in a directory, which created using the name of the user then
as the user login you just take the xml file and read the data sequentially using a fast sequential xml reader like XMLtextreader class and display the

filenames in the lsitview, I guess you use system.io for these operation right now, which is resourse wise costly if you have so many files in a