13. A method comprising: displaying a document including text extracted from a first copy of a configuration file for a remote network device, the text representing a plurality of objects that each control different functionality of the remote network device; receiving a user input modifying a first selected portion of the text that corresponds to one or more objects of the plurality of objects; and exchanging communications with the remote network device including the first modified selected portion of the text prior to receiving a subsequent second user input that modifies a second portion of the text, the communications for dynamically modifying a second different copy of the configuration file that is stored on the remote network device without exchanging an entire copy of the configuration file with the remote network device.
13. A method comprising: displaying a document including text extracted from a first copy of a configuration file for a remote network device, the text representing a plurality of objects that each control different functionality of the remote network device; receiving a user input modifying a first selected portion of the text that corresponds to one or more objects of the plurality of objects; and exchanging communications with the remote network device including the first modified selected portion of the text prior to receiving a subsequent second user input that modifies a second portion of the text, the communications for dynamically modifying a second different copy of the configuration file that is stored on the remote network device without exchanging an entire copy of the configuration file with the remote network device. 14. The method of claim 13 , further comprising interactively checking the first modified selected portion of the text for one or more errors by sending the first modified selected portion of the text to the remote network device and receiving feedback corresponding to one or more errors in the first modified selected portion of the text.