风格指南/布局web.config&app.config以获得持续支持的最佳方式

问题描述:

配置文件变得如此复杂,有些人建议他们是their own programming language.如果我要进一步采用这种比喻,编辑文件时的一致性。风格指南/布局web.config&app.config以获得持续支持的最佳方式

我打算将这个问题限制到WCF,WCF对最小的配置更改非常敏感,但是认为其他部分(web.config)也会从结构中受益。

鉴于VS2010将处理文件的缩进,在更新配置文件时还有哪些其他标准适用?一些想法,我想出了:

  • 排序<config sections>字母
  • <config sections/>名称标识应该被推到了左

或者

  • 组标识符和config sections通过类似的功能

我猜对于专业之间的指导可能略有不同(Web vs WCF vs身份模型),但是我很欣赏听到您自己的观点。

我总是(直到东西强制相反)按字母顺序排列所有东西(节,节点,子节点),除了节声明,必须先排序。