我正在寻找为我的新网络应用程序构建数据访问层,我正在使用ASP.NET。我想为这个应用程序构建一个框架,但也希望将它用于我未来的项目。
实际上我的主要目标是建立一个框架,从DAC,DAL,BL到GUI。我想要你们的建议,我应该采用什么,什么能给我灵活性,适合小型和大型应用。
提前致谢。
答案 0 :(得分:1)
答案 1 :(得分:1)
我不认为DAL用于多个项目,我认为你将DAC(数据访问组件)与DAL(数据访问层)混淆,DAL通常是项目规范,另一方面DAC是非常常见的。
答案 2 :(得分:0)
通常情况下,DAL可用于多个项目。我想你现在正在讨论业务逻辑层功能。确保在未来的项目中实现足够的BL功能以重用BL的大部分内容。互联网上有很多关于如何确保大型项目在未来可以重复使用的信息。
答案 3 :(得分:0)
不要重新发明轮子。 .NET框架已经相当丰富,增加复杂性只会使可维护性和可测试性变得更加痛苦。
如果你想要坚实的框架:
将它们整齐地绑在一起几乎可以解决任何问题。