日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

asp.net初學(xué)者:petshop4.0設(shè)計說明_.Net教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:三層架構(gòu)各層間的訪問過程
1、傳入值,將值進(jìn)行類型轉(zhuǎn)換(為整型)。 2、創(chuàng)建bll層的對象,通過對象訪問bll層的方法調(diào)用bll層。 3、bll層方法中取得數(shù)據(jù)訪問層的實例,實例化idal層的接口對象,這個對象是由工廠層創(chuàng)建的

petshop4.0設(shè)計說明

一、項目名稱及描述:(實現(xiàn)步驟為:4-3-6-5-2-1)

1、WEB=表示層

2、BLL=業(yè)務(wù)邏輯層

3、IDAL=數(shù)據(jù)訪問層接口定義

4、Model=業(yè)務(wù)實體

5、DALFactory=數(shù)據(jù)層的抽象工廠(創(chuàng)建反射)

6、SQLServerDAL=SQLServer數(shù)據(jù)訪問層 / OracleDAL=Oracle數(shù)據(jù)訪問層

DBUtility 數(shù)據(jù)庫訪問組件基礎(chǔ)類

二、項目引用關(guān)系

1、Web 引用 BLL。

2、BLL 引用 IDAL,Model,使用DALFactory創(chuàng)建實例。

3、IDAL 引用 Model。

4、Model 無引用。

5、DALFactory 引用IDAL,通過讀取web.config里設(shè)置的程序集,加載類的實例,返回給BLL使用。

6、SQLServerDAL 引用 Model和IDAL,被DALFactory加載的程序集,實現(xiàn)接口里的方法。

三、實現(xiàn)步驟

1、創(chuàng)建Model,實現(xiàn)業(yè)務(wù)實體。

2、創(chuàng)建IDAL,實現(xiàn)接口。

3、創(chuàng)建SQLServerDAL,實現(xiàn)接口里的方法。

4、增加web.config里的配置信息,為SQLServerDAL的程序集。

5、創(chuàng)建DALFactory,返回程序集的指定類的實例。

6、創(chuàng)建BLL,調(diào)用DALFactory,得到程序集指定類的實例,完成數(shù)據(jù)操作方法。

7、創(chuàng)建WEB,調(diào)用BLL里的數(shù)據(jù)操作方法。

注意

1、web.config里的程序集名稱必須與SQLServerDAL里的輸出程序集名稱一致。

2、DALFactory里只需要一個DataAccess類,可以完成創(chuàng)建所有的程序集實例。

3、項目創(chuàng)建后,注意修改各項目的默認(rèn)命名空間和程序集名稱。

4、注意修改解決方案里的項目依賴。

5、注意在解決方案里增加各項目引用。

分享:技巧應(yīng)用:ASP.Net中的MD5加密
其實在ASP.Net編程中,不用調(diào)用md5.asp來加密數(shù)據(jù)。在DotNet中有自帶的類: 以下為引用的內(nèi)容: System.Web.Security.HashPasswordForSt

來源:模板無憂//所屬分類:.Net教程/更新時間:2008-08-22
相關(guān).Net教程