3.4 Avoiding XML Configuration Files with the Service Configuration Editor
Configuration files are an important cornerstone of an application. They control critical application functionality, such as:
Protocols used by the application
Authentication requirements for client/server communication
Endpoint information, consisting of address, binding, and contract information
.NET configuration files are in XML format, so they involve a bewildering hierarchy of tags, attributes, and element values. Adding the Windows Communication Foundation to the mix greatly increases the complexity of application configuration files. Trying to keep all of this straight to create and maintain a configuration file can be rather difficult, especially since you probably don’t work with them often.
Fortunately, the Service Configuration Editor (SCE), part of the Windows SDK, lets you focus on the details of your communication infrastructure instead of worrying about what attributes go to which elements in your XML files.
Service Configuration Editor at a Glance
Service Configuration Editor
Power Tools page
Create and maintain complex configurations for WCF applications without having to deal with XML files
Forums, WCF team blogs