Microsoft编码标准文档
是否有可从Microsoft下载的编码标准文档? 我想使用他们的标准,主要用于C#。
如果您正在使用C#,则可以通过在您编写的任何代码上运行StyleCop来学习Microsoft的首选样式。 学习这种方式比尝试吸收一些巨大的文件要容易得多。
另请参阅Microsoft开发人员中心:模式和实践 ,尽管其中一些更高级而不仅仅是编码标准。
类库开发人员的设计指南
命名指南
模式和实践Guidance Explorer
“是一种能够发现,组合和使用高质量开发指南的工具.Guide Explorer安装时可以连接到模式和实践指南库,包括.NET,ASP.NET和ADO.NET应用程序的性能和安全主题。指导库包含各种指导类型,包括检查表和涉及设计,实施和部署主题的指南。“
所以,这将比一个大文件更友好,并会让你:
- 查找相关模式和实践指南
- 为您的开发方案构建自定义清单
- 为您的开发方案构建自定义指南
- 您可以构建自定义指南集,并按照建议的做法与您的团队分享。
- 订阅RSS提要指南
MSDN是一个开始搜索与Windows编程相关的任何东西的好地方。 你可以从:
- 编码风格约定
- 编码技术和编程实践
请记住,没有任何一种尺寸适合所有人,并且会议/标准会因团队之间的变化,使用的语言等而发生变化。
如果您需要Microsoft发布的指南,请将其谷歌或在其他答案中使用链接。
但如果你想要“微软自己的代码中使用的标准” – 没有一个答案。 Microsoft是一家拥有众多部门并获得代码的大公司,因此每个项目或产品都有自己的风格。
甚至.NET Framework本身的风格也与StyleCop的建议略有不同。
我的观点是,比微软本身更多关注那些指南和白皮书可能不是一个好主意。