c# – 命名:解决方案,项目,命名空间和程序集

前端之家收集整理的这篇文章主要介绍了c# – 命名:解决方案,项目,命名空间和程序集前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在为解决方案,项目,默认命名空间和程序集(Visual Studio)命名指南.
现在看起来像这样:
例如,我们有一家名为“公司”的公司和一个名为“项目”的项目.该项目在单独的dll,UI( WPF / WinForms)和Web部分中具有业务逻辑.有问题标题中列出的东西的名称

解决方名称:“项目”.

业务逻辑dll项目名称:“项目”,默认命名空间:“Company.Project”,程序集名称:“项目”.

UI项目名称:“ProjectUI”,默认名称为“Company.Project.UI”(可以在UI的多个版本的情况下扩展,如“Company.Project.UI.WPF”),程序集名称“Project”(工作)因为它不是一个dll).

Web项目名称:“ProjectWeb”,默认命名空间:“Company.Project.Web”,程序集名称:“ProjectWeb”(用于Web应用程序).

我的问题是:你有这样的指导方针吗?描述这件事情是个好主意吗?你对我的做法有什么看法?

如果您分享您在工作中使用的方式,我将很高兴.

解决方法

你可能想看看 Microsoft’s Namespace Naming Guidelines,这是非常类似于你的.

猜你在找的C#相关文章