【发布时间】:2010-02-12 16:39:15
【问题描述】:
我为一家公司编写内部软件。
我总是想尽可能地利用 OOP 技术。在这个想法中,我想创建一个独立于自己的.DLL 中的数据访问层 (DAL)。
我可以做些什么来限制 DAL DLL 只能访问我的业务逻辑层 DLL?
我最不需要的是公司里有一点编程知识并且可以访问系统(通过 Active Directory)来安装 .NET Express,引用我的 .DLL,并开始在外部启动数据访问代码真实系统。是否有任何 .NET 机制可以用来限制 DLL 只能由预先选择的主机应用程序/DLL 使用?
【问题讨论】:
标签: .net vb.net architecture code-access-security