1. At a computer system in a computer networking environment, a method for managing server content and configuration from within a single server management application, the method comprising: an act of receiving a client connection requesting initiation of a server management application; an act of initiating the server management application, the application providing for user interaction such that the user can manage content and server configuration settings from within the server management application; an act of receiving user input indicating a configuration settings change to be applied to the server; an act of the server management application altering one or more configuration settings on the server, the management application providing configuration access to those settings for which the client has access rights; an act of receiving user input indicating that one or more portions of content are to be published to the server; and an act of the server management application publishing the content portions to the server, the management application implementing a protocol as provider model that facilitates content publishing to the server over a variety of different protocols.