asp.net三层架构应用详解【收录】
生活随笔
收集整理的這篇文章主要介紹了
asp.net三层架构应用详解【收录】
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ASP.NET技術框架+腳本語言,對于不綁定數據的頁面都用了HTML的靜態控件。使用了最新的AJAX技術實現了無刷新的三級連動,通過繼承IHttpHandler(處理器)類防止圖片盜鏈,使用了大量用戶控件來代替重復界面,同時運用了觀察者模式,讓用戶控件可以回調頁面的方法。通過頁面傳值來實現購物車的購買。在處理多用戶注冊和訪問時使用線程鎖定。整個系統使用分層架構(業務邏輯層,數據層,界面層)實現代碼和頁面的分離。
A. 業務實體層把數據庫的字段都用設為私有字段通過屬性調用具有很好的封裝效果。
B. 業務接口層為所有的行為提供公開接口,實現了業務邏輯層,界面層,數據層的異步。
C. 業務邏輯層通過數據工廠層的反射機制取的實現接口的數據層的對象,同時實現了向上轉型。
D. 數據層通過調用一個封裝好的SQLHELPER類對數據庫的存儲過程進行操作,實現數據的增刪查改。
E. 界面層通過業務調用業務邏輯層為實體層的字段賦值或取值。
轉載于:https://www.cnblogs.com/zhangtao1212/archive/2012/05/10/2494207.html
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的asp.net三层架构应用详解【收录】的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android 工程中引入第三方JAR包
- 下一篇: 设计模式笔记15:代理模式(Proxy