簡體   English   中英

C#解決方案結構和項目命名

[英]C# Solution structure & project naming

我的項目由多個服務器組成,這些服務器使用相同的網絡庫,並使用許多共同的代碼(枚舉,集合等)。 該項目依賴FluentNHibernate(可能更改為Entity Framework)

我會在第一時間知道如何構建我的解決方案目錄。 我應該將項目放在解決方案的子目錄下還是同一目錄下?

第二次,我想知道項目的命名約定以及項目內部的命名空間。

讓我們舉個例子,如果我調用我的項目Solution.ChatServer,ChatServer類將包含在此命名空間中,這個名稱是否有點多余?

我計划很快實現插件,並且我想使其變得盡可能簡單,並且一切都經過精心設計。

我喜歡使項目具有高度模塊化的想法,並且我希望遵循最大的.NET風格

關於命名和設計模式,您可以遵循.Net的官方准則: 命名程序集框架設計

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM