The Server Explorer is a very useful part of Visual Studio, yet it continues to be one of the more underused and underappreciated parts of the development environment. Using the Server Explorer, you can interface with databases, event logs, services, performance counters, and more.The Server Explorer can interface with your local system as well as with remote servers and databases. To connect to a remote machine, all you need to do is click the Add Server button on the top of the Server Explorer and then enter the name or IP address of the remote server. To connect to another server or database, you must be a recognized user on that remote server or database. The type of user you are on that machine, or the local machine for that matter, will dictate what operations you are allowed to perform through the Server Explorer.One of the best uses of the Server Explorer is being able to view a list of all the services on your local machine or any remote servers you are attached to. From the list of services, you can start or stop any services that you would normally have permission to start or stop. This is just the beginning of what can be done with the Server Explorer.The hacks in this chapter teach you how to interface with performance counters and how to manage your database through the Server Explorer. This chapter will also look at a download from Microsoft that will allow you to access WMI through the Server Explorer.To open the Server Explorer, click the Server Explorer tab that's next to the toolbox, or choose View Server Explorer (Ctrl-Alt-S).