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


