999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ASP.NET的個人博客網站

2009-04-26 05:29:42黃瑩娜項仁平
網絡與信息 2009年4期

黃瑩娜 劉 源 項仁平

摘要:采用ASP.NET(C#)編寫個人博客網站,易于管理,可重用性強。

關鍵詞:ASP.NF;博客;B/S;C#

一、引言

博客Blog是Weblog的縮寫,中文意思是“網絡日志”,它通常是由簡短且經常更新的帖子所構成,并且按照年份和日期的倒序排列。

本博客網站采用ASP.NET(C#)編寫,以SQL Server為后臺數據庫,利用微軟.NET編輯工具Visual Studio 2005來創建網站,利用ADO.NET接口技術連接數據庫,對數據庫操作。11l本博客網站分網站管理員、博客用戶和游客三類對象。

二、技術

ASP.Net與現存的ASP保持語法兼容,實際上我們可將現有的ASP源碼文件擴展名“.asp”改為“aspx”,然后配置在支持ASPNet運行時的IIS服務器的Web目錄下,即可獲得ASP.Net運行時的全部優越性能。目前ASPNet的開發語言有三種:C#,Visual Basic.Net和Jscript。本網站的開發使用的是C#。

本系統采用兩層架構,web展示層的每個頁面可以直接對數據庫進行訪問,而不用過多的實現數據庫的連接和操作接口。其開發和調試的過程簡單,但是日后的維護相當煩瑣。數據庫是系統的最底層。數據訪問模塊包含在web展示層中。Web展示層通過數據訪問模塊訪問數據庫。數據訪問模塊一般封裝數據庫的查詢、添加、更新、刪除等操作,同時還為web展示層提供訪問數據庫的接口。

本系統采用ASP.Net應用程序最基本的兩層架構模式,各層的功能介紹如下:Web展示層是系統最高層,向用戶展示各種界面。用戶通過界面對系統進行操作,并實現用戶各種操作信息的添加、修改和刪除,與數據庫直接關聯。其數據庫模塊封裝了對數據庫的所有操作,包括數據的添加、修改、刪除和查詢。數據庫則用來存儲本系統的所有數據。

三、實現

博客系統實現了博客用戶和游客之間基于網絡的信息交流與溝通。系統的用戶主要有三種:博客用戶、游客和系統管理員,博客用戶先注冊才能使用本系統。系統主要由四個模塊構成:

1評論:評論序號、評論用戶ID、評論用戶昵稱、評論標題、評論內容、評論時間、評論的文章序號

2文章信息:文章序號、文章作者、文章標題、摘要、文章內容、文章發表日期、文章人氣、回復、文章類型編號、文章類型名稱、文章回復數

3留言:留言編號、網友昵稱、留言標題、個人主頁、留言內容、留言時間、留言回夏

4鏈接:鏈接編號、鏈接名稱、鏈接地址

本系統根據用戶登錄身份不同,賦予不同的管理權限。管理員可以實現管理員密碼的修改、用戶刪除和查詢及刪除和瀏覽文章;博客用戶可以實現對自己信息的修改,管理文章、分類、鏈接和密碼的修改;游客只能夠實現瀏覽博客文章,匿名發表評論,給博客用戶留言和注冊成為博客用戶。

在實現過程中,登錄模塊首頁為login aspx文件,為了保證用戶登錄后不再重復顯示登錄窗口,設置了一個Session變量添加登錄信息和自定義驗證控件RequiredFieodVa,idater對用戶名進行檢查。注冊的用戶兩次輸入的密碼要求必須一致,由CompareValidator控件控制。另外,在用戶名字段加入了CompareVa,idator控件,對其編程驗證數據庫中是否已經存在填寫的用戶名,若已經存在,提示用戶名存在;若不存在,注冊條件均符合,則提示注冊成功并返回用戶登錄界面。

數據庫中的表關聯關系:分類表ST_class的ST_c_id字段為主鍵,文章表ST—news的ST_c_id宇段為外鍵。文章表ST news的S7_n_id字段為主鍵,回復信息表ST_replav的ST_n_id字段為外鍵。

公用模塊編寫,數據庫連接編寫。為了應用程序方便移植,為版本控制提供更好的支持,可以在應用程序配置文件(也就是WEB CONFOG)中設置數據庫連接信息。添加如下語句:

[注]數據庫名、用戶名、密碼、服務器地址都必須和運行或調試的計算機上的保持一致。

四、結論

基于ASP.NET的博客網站突出在信息交流的即時性,本系統使用了.NET框架來創建一個實際的Web應用。在社會信息化需求不斷增長的環境下,如果能合理使用這種框架來開發滿足實際需要的應用程序,不僅能使我們的開發進度提前,而且也增強了系統的可維護性,并提供系統更好的性能。

主站蜘蛛池模板: 亚洲色图欧美在线| 亚洲国产综合精品中文第一| 性喷潮久久久久久久久| 国产精品美女自慰喷水| 色亚洲激情综合精品无码视频| 亚洲无码91视频| 亚洲国产成人麻豆精品| 欧美伦理一区| 红杏AV在线无码| 久热这里只有精品6| 国产精品一区在线麻豆| 99久久性生片| 国产91小视频在线观看| 欧美、日韩、国产综合一区| 91免费国产高清观看| 亚洲午夜天堂| 精品国产乱码久久久久久一区二区| 欧美 亚洲 日韩 国产| 美女被狂躁www在线观看| 日本亚洲国产一区二区三区| 女同国产精品一区二区| 乱人伦99久久| 日韩成人午夜| 久久精品视频一| 99热这里只有成人精品国产| 日韩午夜伦| 一级毛片免费的| 亚洲一区二区约美女探花| 高清无码手机在线观看| AV色爱天堂网| 无码电影在线观看| 成人亚洲天堂| 欧美中文字幕无线码视频| 婷婷激情亚洲| 曰韩人妻一区二区三区| 99免费在线观看视频| 亚洲综合激情另类专区| 国产成人一区| 亚洲女同欧美在线| 国产成人凹凸视频在线| 成人福利视频网| 伊人色在线视频| 国产精品成| 免费高清自慰一区二区三区| 伊人久久婷婷五月综合97色| 久青草国产高清在线视频| 婷婷亚洲视频| 日韩午夜福利在线观看| 91久久精品日日躁夜夜躁欧美| 毛片免费高清免费| 久久精品91麻豆| 波多野结衣中文字幕一区二区| 久久这里只精品热免费99| 99久久无色码中文字幕| 欧洲成人在线观看| 欧美a在线视频| 亚洲精品人成网线在线| 亚洲高清中文字幕| 久久黄色免费电影| 片在线无码观看| 91青青在线视频| 国产免费一级精品视频| 国产精品xxx| 久久综合干| 亚洲婷婷丁香| 在线观看国产网址你懂的| 91美女在线| 99一级毛片| 日本一区中文字幕最新在线| 国产免费a级片| 国产性爱网站| 全裸无码专区| 波多野结衣一区二区三区AV| 久久精品国产91久久综合麻豆自制| 99久久国产综合精品女同| 亚洲欧洲日韩综合| 国产日本欧美在线观看| 啪啪永久免费av| 欧美性猛交一区二区三区| 亚洲系列无码专区偷窥无码| 极品尤物av美乳在线观看| 国产精品成人观看视频国产|