程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> asp.net微信公眾平台開發(二) 多層架構框架搭建和入口實現

asp.net微信公眾平台開發(二) 多層架構框架搭建和入口實現

編輯:關於ASP.NET

上篇已經設計出比較完善的數據庫了,這篇開始進入代碼。  首先把上篇設計的數據庫腳本在數據庫中執行下,生成數據庫,然後在VS中建立項目,為了方便理解和查看,我設計的都是很直白的類名和文件名,沒有命名空間前綴。

采用接口方式,共8個項目:7個類庫和一個MVC項目,  分別為:

顯示層——MVC項目

業務邏輯層——訪問接口IBLL、具體實現BLL

數據訪問層——訪問接口IDAL、具體實現DAL

數據(模型)——DataModel

通用方法——Common

倉儲——Factory

這裡的倉儲並不為了生產業務邏輯層和數據訪問層的接口,而是為了存放EntityFramework上下文對象和一些緩存管理,業務邏輯層和數據訪問層的接口生產(實現)工作我會交給Spring.NET注入實現。 框架搭建好之後如下:

框架搭建好了,接下去把數據庫添加進來,在DAL中(注意是DAL不是datamodel)添加新項,選擇數據--ADO.NET實體數據模型:

取個名字,就叫WeixinModel吧, 選擇從數據庫生成,配置一下數據庫連接到之前生成的數據庫,一路下一步,最後加載到edmx, 在edmx上右鍵--添加代碼生成項,選擇代碼:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved