Questions tagged «code-organization»

2
在.NET(Visual Studio)中,何时创建新程序集?
我正在开发Silverlight应用程序。我将其拆分为几个程序集: 域 存储库(所有保存到Sterling数据库的东西) 用户界面 ... 这就是我学到的方法,但我想知道。如果您知道这些DLL将不会被重用,是否有必要将它们拆分?还是可以将所有内容放在一个程序集中并使用文件夹和命名空间来保持整洁? 我也看到过有太多程序集的项目。而不是在适当的地方使用名称空间。 那么:什么时候为一些新代码创建新程序集?关于这个主题有什么好的资源吗?您是否在技术上(域,数据,UI等)和/或功能上(例如,患者管理,患者医疗,医院后勤……等)拆分了代码?可能仅适用于大型企业级应用程序?

2
GUI,BLL,DAL组织在项目中
我正在阅读有关应用程序层的内容,并希望在我的下一个项目(C#、. Net)中使用此设计。一些问题: 是否通过名称空间完成层分离?Project.BLL。什么,Project.DAL。什么 按层然后按组件(Project.BLL.Component1)或按组件再按层(Project.Component1.BLL)分离是否更合适 对于我的DAL,是否使用不同的类进一步组织了这一层?如果所有数据库调用都放在一个类中,则没有组织。用不同的类或名称空间将它们拆分会更好吗? DAL类通常是静态的吗?在每次调用其方法之一之前实例化DAL对象似乎很麻烦。 用这些层以正确的方式处理事务的任何其他技巧将不胜感激。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.