一個基於Asp.net MVC的博客類網站開源了!

分類:IT技術 時間:2017-09-30

背景說明:

學時畢業設計作品,一直閑置在硬盤了,倒想著不如開源出來,也許會對一些人有幫助呢,而且個人覺得這個網站做得還是不錯了,畢竟是花了不少心思,希望對你有所幫助。

github地址:https://github.com/xueying/QSWebProject

參考來源:

http://www.cnblogs.com/inline/p/3865186.html

http://ddmvc4.codeplex.com/

 

網站介紹:

該網站采用UnitOfwork框架,前端和後臺在實現過程中引用了不少的控件和一些優秀的庫,具體看下面的介紹(原諒我的懶,直接上以前的演示PPT內容,勿噴~)

 

系統結構,跟參考來源中的框架沒有很大的區別,當時就建立在該框架的基礎上進行實現的:)

                                                       圖1:系統架構

 

                                                  圖2:核心思想和組件

 

在實現該網站了可是使用了不少心思調用修改各種控件,又做前端又寫後臺,而且還P圖~,哦哦,這裏前端和後臺管理都使用了一套來自 keenthemes 的框架 ,有興趣可以點擊看一下。

                                    圖3:系統引用的部分第三方控件和庫

 

該網站實現的功能還是比較多的,看下面兩張圖就明白了,誰叫我當時真的有那顆熱忱的心,可謂是吃飯睡覺時心思都放在這件事上,好懷念當時的那種感覺。

這裏多說兩句:

       在基本模塊中都實現了評論功能,而且是局部刷新分頁,在 書籍推薦 模塊中參考豆瓣的設計,添加了評分的功能,而且還支持書籍資源下載;

        圖片欣賞模塊在前端方面實現了瀑布流模式,體驗還不錯,如果內容足夠,可以一直往下刷~

 

                                                       圖4:功能內容

 

後臺針對前臺的功能做了對應,內容也是多得要命~

 

                                                      圖5:後臺管理

 一睹為快:

以前買過服務器和域名跑了一段時間呢,但是沒續費所以不能在線點擊預覽啦,先上幾張圖先,個人感覺我的審美能力還是不錯的,排版還是自己折騰出來的。

 

 

  •  

     

 

安裝部署說明:

再貼一次:github地址:https://github.com/xueying/QSWebProject

  1. 下載解壓後,用 Visual Studio 2013 或以上版本打開(2010或2012 估計也行,沒試過,估計要折騰一下);
  2. 找到 MSSQL 數據庫腳本文件 QSDB_github.sql 並執行之
  3. 數據庫連接:打開 QSProject\QSWebProject\QS.Web\Web.config 文件,找到:<add name="SQ.DAL.UnitOfWork" providerName="system.Data.SqlClient" connectionString="Data Source=JOSEPHUS-PC;Initial Catalog=QSDB;Integrated Security=True" />進行數據庫的配置。
  4. 前臺登錄采用學號或用戶名登錄:用戶名:Admin(學號:123456789012)密碼:123456;後臺管理地址 Admin/OAuth/Index,後臺登錄僅提供用戶名登錄。

 

其他:

因時間有限,還有好多細節的內容沒有說到的,相信在你在了解代碼中能夠發現不少驚喜,如果你覺得不錯的話,那就 頂一個唄!

最近剛開通了個人微信公眾號,有興趣的朋友可以打開微信掃如下二維碼關註一下,或者微信搜索 物役記(微信號:materialchains),本人一直覺得時間很重要,推己及人也不敢浪費他人的時間,希望在我成長之余也能幫助到大家!

 


Tags: 實現 前端 網站 框架 而且 控件

文章來源:


ads
ads

相關文章
ads

相關文章

ad