從入門到放棄,.net構建博客系統(一):系統構建篇


文章目錄:《從入門到放棄,.net構建博客系統》

demo:http://tonyblogs.top/

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容器中

 

 

三、項目功能

  1. 前台實現博客列表展示、內容展示、博客點評
  2. 后台現實博客錄入、編輯和管理
  3. 后台同時有用戶、角色和功能管理

 

圖一 博客首頁

 

圖二 博客內容詳情及點評

 

圖三 功能權限用戶管理

 

圖四 博客列表管理

 

圖五 博客錄入及編輯

 

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM