文章目錄:《從入門到放棄,.net構建博客系統》
Git源碼:https://github.com/Halifa/TonyBlogs
項目采用的技術有:asp.net mvc4 + autofac + ormlite + mysql + metronic + jquery.datatable + vue
一、項目分層
1. TonyBlogs.Framework,主要實現了框架的依賴注入,定義了依賴的生命周期
2. TonyBlogs.Entity,主要是數據表的實體對象,以Entity為后綴
3. TonyBlogs.Repository,主要是用於創建數據庫鏈接,以及對數據的讀寫操作
4. TonyBlogs.Sevice,主要是處理業務邏輯,想UI層提供服務
5. TonyBlogs.DTO,數據傳輸對象,面向界面UI層,通常由服務層生成該對象,在view中使用
6. TonyBlogs.WebApp,主要實現頁面的展示,項目的初始化

二、項目啟動
項目啟動時,會通過反射將依賴注入到IOC容器中

三、項目功能
- 前台實現博客列表展示、內容展示、博客點評
- 后台現實博客錄入、編輯和管理
- 后台同時有用戶、角色和功能管理
圖一 博客首頁

圖二 博客內容詳情及點評

圖三 功能權限用戶管理

圖四 博客列表管理

圖五 博客錄入及編輯

如本文對您有幫助請移步右下角,推薦本文,謝謝大家的點贊,因為您的支持是我最大動力
