從入門到放棄,.net構建部落格系統(一):系統構建篇

來源:互聯網
上載者:User

標籤:後台   hub   mvc4   strong   最大   http   alt   源碼   hal   

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. 後台同時有使用者、角色和功能管理

 

圖一 部落格首頁

 

圖二 部落格內容詳情及點評

 

圖三 功能許可權使用者管理

 

圖四 部落格列表管理

 

圖五 部落格錄入及編輯

 

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

從入門到放棄,.net構建部落格系統(一):系統構建篇

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.