Trầ*_*inh 6 c# architecture 3-tier
我在c#中阅读了很多关于3层架构的文章,但我看到了:
几乎使用Bussiness Logic Layer(BLL)作为对象映射数据库中的对应表.这个BLL对象有一些像这样的方法:
+ GetData()
:返回此;
+ Update(this)
;
+ Insert(this)
;
+ Delete(this)
;
该BLL对象调用相应的DAL(数据访问层)来执行到相应的数据库表.
BindingSource
a Combobox
和a DataGridView
?那么在这种情况下我们如何分离代码呢?Moi*_*oiz 12
以上描述了一个非常简单的3层模型架构.
此图描述了3层模型的实际实现.
有 2 个关于 C# 中三层架构的很酷的项目。
\n\nC#和T\xcc\xb6h\xcc\xb6r\xcc\xb6e\xcc\xb6e\xcc\xb6 \xcc\xb6L\xcc\xb6a\xcc\xb6y\xcc\xb6e\xcc\xb6r\xcc中的 3 层架构\xb6 \xcc\xb6A\xcc\xb6r\xcc\xb6c\xcc\xb6h\xcc\xb6i\xcc\xb6t\xcc\xb6e\xcc\xb6c\xcc\xb6t\xcc\xb6u\xcc\xb6r\xcc\xb6e \xcc\xb6 \xcc\xb6i\xcc\xb6n\xcc\xb6 \xcc\xb6C\xcc\xb6#\xcc\xb6 \xcc\xb6.\xcc\xb6N\xcc\xb6E\xcc\xb6T\xcc\xb6。这两个项目都特别适合您。
\n\n