VS2008個人博客系統

VS2008個人博客系統

學校期間,有課程涉及過.NET這門語言,所以利用課餘時間寫了一個個人博客系統。由於當時還不會什麼框架,所以差不多所有代碼都是手敲的。在此寫一下我的感受和體會。
  工具:VS2008 加其自帶的sql2005
  因爲上課是安裝的這個老版本,就沒換。

個人博客系統步驟:
  1. 確定個人博客的功能
      首先先確定博客要有那些功能,可以去網上查詢下一般博客的功能,我查詢後確定了:首頁、學無止境、個人日記、關於我、留言這五個功能。構想功能所需數據庫中的表及表中的字段名。

  2. 確定頁面樣式
      確定系統界面的大體框架,可以借鑑其他博客網頁的界面。(我沒學過美工,設計的不太好看)

  3. 編寫步驟
      先通過上步設計出的界面,用代碼實現出一個大體框架。然後可以從一些簡單的界面開始寫起。先手動在數據庫中添加一些信息,方便前臺實現測試。最後寫後臺管理界面實現數據庫中信息的增刪改查功能。

    大體就這樣吧,第一次寫不知道該如何表述。

    個人博客系統的展示:
    首頁:
    這裏寫圖片描述

這是首頁,左邊有個心情版、遊客登錄界面、jq的日曆。右邊會顯示作者最新發布的八篇文章,可以利用DataList控件,自定義區域實現這種效果。網頁中還有很多jq特效,由於是截圖沒法展示出來。

瀏覽文章界面:

這裏寫圖片描述

文章會有評論功能,必須遊客註冊登錄後纔可以評論。評論實現了樓中樓回覆的功能,這個可以用DataList的嵌套來實現。

留言界面:

在這裏插入圖片描述

遊客給博主的留言界面,同樣實現了樓中樓的回覆功能。前臺界面還有幾個就不一一展示啦。

後臺管理界面:

登錄界面:

在這裏插入圖片描述

文章管理界面:

在這裏插入圖片描述

圖中的表格可以直接使用GridView控件來實現,直接綁定數據源就可以了,很方便,還有很多界面就不一一展示啦。

還有我是用三層架構的格式來寫的:

在這裏插入圖片描述

三層架構的好處:
1、開發人員可以只關注整個結構中的其中某一層;   
2、可以很容易的用新的實現來替換原有層次的實現;   
3、可以降低層與層之間的依賴;
4、有利於標準化;   
5、利於各層邏輯的複用。

此博客只是想爲一些新手提供一些設計個人博客系統的思路、步驟和啓發。我也是新手,望大佬指點,希望大家都可以寫出屬於自己的個人博客。
  在截圖中,爲方便當時測試,許多博客文是直接複製的其他人的,若有影響,請及時聯繫我,我會及時刪除。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章