資源簡介
整個項目主要采用三層架構,面向接口的編程方式。
界面層:User Interface
CinDou.Web主要放我們的Web頁面,
CinDou.Route主要放置MVC中Controller,
這里我采用把Controller分離出來。個人考慮的原因是:項目比較清晰,職責比較單一。
邏輯層:Business Logic Layer
CinDou.BFactory 是邏輯工廠層,用于創建邏輯層的接口,便于界面層調用。
CinDou.IBLL 邏輯接口層
CinDou.BLL 邏輯業務層 主要負責邏輯層中的業務。
CinDou.Model 邏輯業務類
數據庫層:Data Accss Layer
CinDou.DFacoty:數據工廠層,用于創建數據庫層的接口,從而讓邏輯層調用
CinDou.IDAL : 數據庫接口層
CinDou.DAL : 數據庫持久層
CinDou.EFramework: Entity Framework層
工具層:ToolKit
CinDou.Tools 常用的工具類方法層
Component :控件層
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Reflection;
using?System.Linq;
using?System.Text;
using?CinDou.Tools;
using?CinDou.IBLL;
using?CinDou.BLL;
namespace?CinDou.BFactory
{
????public?sealed?class?BLLFactory
????{
????????static?string?blllayer?=?WebSite.BLLAssembly;
????????public?static?CinDou.IBLL.IProduct?CreateProduct()
????????{
????????????return?(CinDou.IBLL.IProduct)Assembly.Load(blllayer).CreateInstance(blllayer?+?“.Product“);
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????2475??2012-06-26?11:55??51Aspx源碼必讀.txt
?????文件???????14402??2012-06-26?11:55??CinDou.sln
?????文件??????105984??2012-06-26?11:55??CinDou.suo
?????文件????????4945??2012-06-26?11:55??from.gif
?????文件?????????125??2012-06-26?11:55??最新Asp.Net源碼下載.url
?????文件???????61764??2012-06-26?11:55??步驟說明.docx
?????文件?????????508??2012-06-26?11:55??CinDou.BFactory\BLLFactory.cs
?????文件????????2922??2012-06-26?11:55??CinDou.BFactory\CinDou.BFactory.csproj
?????文件????????4608??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.BFactory.dll
?????文件???????11776??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.BFactory.pdb
?????文件????????4608??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.BLL.dll
?????文件???????11776??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.BLL.pdb
?????文件????????4608??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.DFactory.dll
?????文件???????11776??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.DFactory.pdb
?????文件????????4096??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.IBLL.dll
?????文件????????7680??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.IBLL.pdb
?????文件????????4096??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.IDAL.dll
?????文件????????7680??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.IDAL.pdb
?????文件????????5120??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.Model.dll
?????文件????????7680??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.Model.pdb
?????文件????????7680??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.Tools.dll
?????文件???????13824??2012-06-26?11:55??CinDou.BFactory\bin\Debug\CinDou.Tools.pdb
?????文件??????783648??2012-06-26?11:55??CinDou.BFactory\bin\Debug\Entityfr
?????文件??????834489??2012-06-26?11:55??CinDou.BFactory\bin\Debug\Entityfr
?????文件????????1588??2012-06-26?11:55??CinDou.BFactory\obj\Debug\CinDou.BFactory.csproj.FileListAbsolute.txt
?????文件????????4608??2012-06-26?11:55??CinDou.BFactory\obj\Debug\CinDou.BFactory.dll
?????文件???????11776??2012-06-26?11:55??CinDou.BFactory\obj\Debug\CinDou.BFactory.pdb
?????文件????????5881??2012-06-26?11:55??CinDou.BFactory\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件???????54719??2012-06-26?11:55??CinDou.BFactory\obj\Debug\ResolveAssemblyReference.cache
?????文件????????1386??2012-06-26?11:55??CinDou.BFactory\Properties\AssemblyInfo.cs
?????文件????????3302??2012-06-26?11:55??CinDou.BLL\CinDou.BLL.csproj
............此處省略326個文件信息
- 上一篇:c#讀取電子秤重量
- 下一篇:模擬QQ登錄(已過期可學習邏輯)
評論
共有 條評論