一、開發環境
- vs2010 + NuGet
二、開始
- 新建解決方案
- 新建解決方案文件夾
- Modules用來放模塊項目(Infrastructure爲系統核心模塊,我們的整個權限都放在這裏面)
- Website爲前端
- 項目分層
- Niwar.Framework爲系統核心類庫,裏面封裝了常見的工具類及PetaPoco
- Social爲溝通模塊,目前實現了站內消息功能。
- Niwar.Infrastructure用於存放實體類
- Niwar.Infrastructure.Core爲業務實現類。
- Niwar.MVC爲Controllers獨立出來的類庫。
- 基本上該架子沒有使用接口,當然也就沒有IOC了,好處就是減少了代碼量,也精減了項目結構。
源碼下載:點擊下載架子源碼
在線演示:http://demo.niwar.cn