好久沒有更新博客了,如今已經不寫.NET,轉前端半年多了。前端
半年前在創業公司,作電子商務網站,用的是NopCommerce框架(3.2),這個框架仍是至關不錯的,通過一段時間的摸索,基本入門,因而就開始寫本身的框架NextCMS。很惋惜,本身沒能堅持住,這個框架寫了一半就沒作了。git
Nop特色:github
多商城支持,支持移動端,多語言,第三方驗證整合,插件開發方式等,想學習的話能夠去NopCommerce下載最新的源代碼。架構
技術:app
NextCMS主要用到的相關技術有MVC 4.5,EF 6,依賴注入Autofac,數據對象映射AutoMapper,模型驗證FluentValidation,Bootstrap 3等。框架
架構:學習
NextCMS.Core:核心庫,包括實體對象,依賴注入組件網站
NextCMS.Data:數據訪問類,這裏這的是EFspa
NextCMS.Service:核心服務,倉庫Repositoy,業務邏輯插件
NextCMS.Admin:後臺管理UI
NextCMS.Web:前臺UI
NextCMS.WebFramework:Web框架公共類
UI:
後臺管理用的是Metronic框架,根據BootStrap3開發的。
文檔:
在Document目錄下有一份關於功能模式設計的文檔。
部署:
執行腳本,改連接字符串。
如今分享出來,有興趣的同窗能夠完善它。