链接到 Microsoft 编码标准/最佳实践文档?
Posted
技术标签:
【中文标题】链接到 Microsoft 编码标准/最佳实践文档?【英文标题】:Link to Microsoft coding standard/ best practices documentation? 【发布时间】:2010-11-24 15:04:00 【问题描述】:任何人都可以发布指向 Microsoft 开发最佳实践和指南的链接吗?
我为此搜索了高低,似乎找不到我正在寻找的资源。特别是我正在寻找微软发布的开发指南,以概述 .net 开发中的最佳实践......它包含关闭连接、命名约定、异常处理等内容......
我记得前段时间我在定义公司 SDLC 并进行 FxCop 工作和设置时,我有一个来自 Microsoft 的 .net 开发的漏洞,FxCop 检查并强制执行。
谁能帮我再次找到这个?!?!?
【问题讨论】:
谢谢大家,但它是针对微软最佳实践的,由微软公司推出,我记得它有一个部分说明为什么 try 和 catch 块不好,并详细说明这会只是吃/隐藏异常并在catch中重新抛出异常会导致开销并且是不好的做法......而不是try catch,它指出了if条件的使用......我清楚地记得这一节,因为我专注于我的团队。 【参考方案1】:MSDN 上的Design Guidelines for Developing Class Libraries
如果你想要一些可以随身携带的东西,那么我建议The Hardcover Edition。
【讨论】:
这是一个 pdf 或 word 文件,而不是 msdn 链接...我需要一些可以离线使用的东西。 @kacalapy - 我添加了离线版本的链接。【参考方案2】:还有来自 Phillips 的不错的 c# 风格指南,你可以找到 here
编辑:我刚刚发现了一个新的 Application Architecture Guide v2 和 C# Coding Style Guide
HTH。
【讨论】:
【参考方案3】:你也应该看看
http://msdn.microsoft.com/en-us/practices/default.aspx
【讨论】:
【参考方案4】:当我们讨论这个主题时,这里有一个我觉得有用的C# Coding Standards document 的链接。
【讨论】:
【参考方案5】:我不确定是否有一个地方可以让您获得如此广泛的最佳实践指导。
应用程序开发的良好起点是.NET Framework Core Development 和.NET Framework Advanced Development,但这不包括命名约定等编码标准。
异常处理在here.
【讨论】:
以上是关于链接到 Microsoft 编码标准/最佳实践文档?的主要内容,如果未能解决你的问题,请参考以下文章