Connecting to the Database
Depending on the location, we have two options for connecting to a SourceSafe database:
Local Area Network (LAN) access (we are at the local development site)
Remote internet via HTTP(S) (we are at a remote location)
A LAN connection allows us to connect to the SourceSafe database using all the available SourceSafe client applications:
Visual SourceSafe Explorer
Visual SourceSafe Administrator
Visual Studio with the SourceSafe LAN plug-in
Command-line utilities
A remote internet connection via HTTP(S) on the other hand allows us to connect to the SourceSafe database using only Visual Studio with the SourceSafe internet plug-in. This plug-in uses the SourceSafe XML web service and it is optimized for best performance over remote connections.
There is actually a third option for connecting to a SourceSafe database as we've seen in Chapter 2—a Virtual Private Network (VPN) connection. A VPN connection is, logically speaking, somewhat a hybrid between a LAN and an internet...