To allow users outside of CollegiumV's network to access their files stored
on an internal file server without having to deal with FTP and similar
access methods, I created a web appication called ZDrive. It is basically
a web-based file manager, similar to Windows Explorer, written in C# (ASP.NET).
The name comes from the fact that each user profile has a Z:\ drive mapped
on login to the user's directory on the file server.
Using a series of scripts on the web server, it takes Windows domain
authentication information and accesses that user's personal storage space
on the file server. However, the scripts are capable of accessing any
file system supported by Windows itself. ZDrive supports all common file
operations, such as copy, move, or delete. Further, any file can be directly
downloaded using a relay script which ensures only properly authenticated
users download files from the network.
A screenshot of ZDrive in action:

|