imagine this:

my dads offce has 300 computers connected in a LAN, and they wanted a VB app to transfer files and msgs without using the crappy N/W neighbourhood.

i have made the program to do it, but my question is this?
is it possible to have some code that retrieves the 300 computers on the network (which i have already), but much faster than network neighbourhood does? right now it takes about 100 years, give or take a few decades.

can it be done?