我已经开始在C#(WPF.NET)中从事应用程序项目的工作,我想知道项目的组织标准。
我已经看到人们在使用文件夹,例如:
观看次数/
ViewsModels /
词典/
命令/
等
您应该拥有哪些文件夹,例如销售点应用程序项目?以及在Xamarin中的应用?
答案 0 :(得分:1)
一种常用的方法是根据您的文件夹命名空间。尽管并非所有人都likes。
由于存在名称空间的命名约定,因此可以使用它来提取文件夹的名称。因此,根据命名空间的命名约定,您可以提取文件夹名称。
有关命名约定,请参见this link。
请注意:您的项目已具有默认名称空间。您不应该在文件夹结构中使用它。它是“根”。
它遵循以下路径:
公司。(产品|技术)[。功能] [。子命名空间]
例如,对于您的视图模型:
mycomp.mysolution.web.viewmodels
及其他:
mycomp.mysolution.web.somethingelse
这将导致一个名为“ somethingelse”的文件夹