ASP.NET中如何搭建三层架构
1、打開(kāi)VS2010,新建一個(gè)網(wǎng)站,更改名字后存放在1中的文件夾中,此時(shí)要記得給該網(wǎng)站建一個(gè)新的文件夾,專(zhuān)門(mén)用來(lái)存放該網(wǎng)站所有的文件;
?
2、搭建數(shù)據(jù)訪問(wèn)層,點(diǎn)擊文件——添加——新建項(xiàng)目——類(lèi)庫(kù),更改名字之后,存放在1中的文件夾中,同樣也為數(shù)據(jù)訪問(wèn)層,建立一個(gè)新的文件夾,專(zhuān)門(mén)存放數(shù)據(jù)訪問(wèn)層的文件,取名叫DAL;
?
3、搭建業(yè)務(wù)邏輯層,點(diǎn)擊文件——添加——新建項(xiàng)目——類(lèi)庫(kù),更改名字之后,存放在1中的文件夾中,同樣也為業(yè)務(wù)邏輯層,建立一個(gè)新的文件夾,專(zhuān)門(mén)存放業(yè)務(wù)邏輯層的文件,取名叫BLL;
?
4、至此,三層架構(gòu)算是搭建完成了,接下來(lái)我們?yōu)檎麄€(gè)項(xiàng)目添加另一個(gè)類(lèi)庫(kù),用來(lái)存放數(shù)據(jù)實(shí)體,用來(lái)在各層之間傳遞數(shù)據(jù),取名為Models,該類(lèi)庫(kù)中的每一個(gè)類(lèi)文件對(duì)應(yīng)數(shù)據(jù)庫(kù)中的一個(gè)數(shù)據(jù)表。
注意事項(xiàng):
?
1、搭建各層時(shí)要注意命名空間的命名,命名空間下的每個(gè)類(lèi)應(yīng)聲明為public類(lèi)型的,不然在別的命名空間訪問(wèn)不到該類(lèi)。
?
2、引用哪個(gè)類(lèi)庫(kù)時(shí),要把先把該類(lèi)庫(kù)的dll文件添加到引用文件夾中,方法為右擊引用文件夾——添加引用——點(diǎn)擊瀏覽,則能找到你剛才建的類(lèi)庫(kù)的相關(guān)dll文件,如果要引用.NET的類(lèi)庫(kù),則點(diǎn)擊.NET選項(xiàng),能看見(jiàn)所有的.NET的類(lèi)庫(kù)。
總結(jié)
以上是生活随笔為你收集整理的ASP.NET中如何搭建三层架构的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 背包问题九讲 v1.0
- 下一篇: WPF-常用布局容器