I have had experiences in two locations where they used shared,
unsplit mdbs on file servers that performed very poorly and would
get some kind of corruption about once per quarter.
Tony wasn't suggesting *sharing* the MDB. He was talking about each
user having his or her own front end that was stored on a file
server, rather than on the local PC (or, in the case of Terminal
Server/Citrix, on the host's local hard drive). The situation he
describes is quite common -- my largest Terminal Server-based app is
running in exactly that configuration, with the front ends (and back
end) stored on a file server, and not on the local hard drive of the
Terminal Server (which is, by design, a relatively small drive,
since it's only purpose is to run the Terminal Server, not to store
large amounts of data).