ASP.NET動(dòng)態(tài)網(wǎng)站設(shè)計(jì)

出版時(shí)間:2010-7  出版社:清華大學(xué)出版社  作者:王淑敏 編  頁數(shù):283  

前言

  由于微軟軟件開發(fā)工具產(chǎn)品的易學(xué)易用,ASP.NET在當(dāng)今動(dòng)態(tài)網(wǎng)頁與網(wǎng)站設(shè)計(jì)技術(shù)中占有主導(dǎo)地位。根據(jù)教育部有關(guān)教育教學(xué)改革精神,結(jié)合當(dāng)前高職高專教育的特點(diǎn),編者在總結(jié)多年教學(xué)經(jīng)驗(yàn)的基礎(chǔ)上,編寫了本書?! ”緯砸粋€(gè)完整的項(xiàng)目“在線考試系統(tǒng)”為導(dǎo)向,以任務(wù)為基本單元,將知識(shí)和技能穿插其中,講解了ASP.NET技術(shù)。在確定開發(fā)項(xiàng)目時(shí)一方面考慮實(shí)用性:另一方面考慮到理論知識(shí)的系統(tǒng)性,并采用大家感興趣、熟悉且可以操作的實(shí)際項(xiàng)目?! ”緯哂幸韵绿攸c(diǎn)?! 。?)采用項(xiàng)目驅(qū)動(dòng)式教材編寫體系。本書將一個(gè)大的項(xiàng)目案例的實(shí)現(xiàn)劃分為若干任務(wù),分別講解,在完成每個(gè)具體任務(wù)時(shí),會(huì)將相關(guān)的知識(shí)點(diǎn)進(jìn)行透徹講解?! 。?)內(nèi)容新穎,注重應(yīng)用。盡管現(xiàn)在市場(chǎng)上ASP.NET方面的書已經(jīng)有不少,但能滿足教學(xué)需要的卻很難找。針對(duì)這種狀況,我們?cè)诰帉憰r(shí)特別注意以下三點(diǎn):一是注意知識(shí)點(diǎn)和工具應(yīng)用的緊密結(jié)合;二是注意知識(shí)體系的更新,整個(gè)項(xiàng)目采用目前流行的三層架構(gòu);三是注意實(shí)用性,不但采用真實(shí)項(xiàng)目,代碼編寫也比較規(guī)范,便于學(xué)生將來快速適應(yīng)工作環(huán)境?! 。?)理論知識(shí)系統(tǒng)性比較強(qiáng)。本書大部分任務(wù)都包括知識(shí)準(zhǔn)備和任務(wù)實(shí)施,任務(wù)實(shí)施注重動(dòng)手能力的培養(yǎng),并逐步完成在線考試系統(tǒng)的制作;知識(shí)準(zhǔn)備部分為當(dāng)前任務(wù)的實(shí)施奠定了理論基礎(chǔ),并保證學(xué)習(xí)過程中理論知識(shí)講解的系統(tǒng)性?! ”緯赏跏缑羧沃骶帲R世霞、劉丹、白艷玲任副主編。具體編寫工作分工如下:任務(wù)1、任務(wù)12由王淑敏編寫,任務(wù)3、任務(wù)4、任務(wù)14由馬世霞編寫,任務(wù)6、任務(wù)8、任務(wù)15由劉丹編寫,任務(wù)9、任務(wù)10由白艷玲編寫,任務(wù)5、任務(wù)7由邰偉民編寫,任務(wù)11、任務(wù)13由胡海鶴編寫,緒論部分的項(xiàng)目介紹、任務(wù)2由白林如編寫。在本書的編寫過程中,得到了清華大學(xué)出版社的大力支持,在此表示衷心的感謝?! ‰m然我們?cè)诰帉戇^程中傾注了大量心血,但書中難免有疏漏之處,懇請(qǐng)廣大讀者批評(píng)指正。

內(nèi)容概要

本書通過講解一個(gè)完整的項(xiàng)目“在線考試系統(tǒng)”的設(shè)計(jì)與實(shí)現(xiàn),詳細(xì)介紹了ASP.NET項(xiàng)目開發(fā)的過程,并將ASP.NET所有的知識(shí)和技能穿插其中。本書共分15個(gè)任務(wù)進(jìn)行講解,內(nèi)容包括ASP.NET概述及運(yùn)行環(huán)境的構(gòu)建,C#語言基礎(chǔ)與實(shí)體類創(chuàng)建,為在線考試系統(tǒng)制作導(dǎo)航系統(tǒng),三層架構(gòu)與系統(tǒng)框架,ADO.NET數(shù)據(jù)庫操作與數(shù)據(jù)訪問層類的創(chuàng)建,驗(yàn)證控件與用戶登錄,ASP.NET內(nèi)置對(duì)象與登錄頁面完善,GridView控件、DetailsView控件與考生信息顯示,主題與母版頁,DataList控件與試題信息管理,第三方控件與試題的信息添加,Repeater控件與前臺(tái)試題顯示,用戶控件與網(wǎng)站版權(quán),文件及文件夾操作,網(wǎng)站部署與定制。    本書適用于各類高等職業(yè)院校計(jì)算機(jī)技術(shù)專業(yè),也可作為計(jì)算機(jī)培訓(xùn)班的教材,還可供從事網(wǎng)頁設(shè)計(jì)的技術(shù)人員學(xué)習(xí)參考。

書籍目錄

緒論  案例說明——在線考試系統(tǒng)介紹  0.1  系統(tǒng)分析和開發(fā)環(huán)境  0.2  系統(tǒng)功能模塊設(shè)計(jì)  0.3  系統(tǒng)運(yùn)行界面  0.4  Web.config文件和數(shù)據(jù)庫操作公共類    0.4.1  Web.config文件    0.4.2  數(shù)據(jù)庫操作的公共類  0.5  主要模塊設(shè)計(jì)    0.5.1  考生登錄頁面    0.5.2  考生考試頁面    0.5.3  考試成績(jī)顯示頁面    0.5.4  考試系統(tǒng)后臺(tái)管理登錄頁面    0.5.5  考試系統(tǒng)后臺(tái)學(xué)生信息管理頁面任務(wù)1  ASP.NET概述及運(yùn)行環(huán)境的構(gòu)建  1.1  知識(shí)準(zhǔn)備    1.1.1  實(shí)現(xiàn)動(dòng)態(tài)站點(diǎn)的關(guān)鍵技術(shù)    1.1.2  ASP.NET介紹  1.2  任務(wù)實(shí)施    1.2.1  安裝Visual  Studio.NET集成開發(fā)環(huán)境    1.2.2  第一個(gè)ASP.NET程序    1.2.3  搭建ASP.NET的運(yùn)行環(huán)境  練習(xí)  實(shí)訓(xùn)任務(wù)2  C#語言基礎(chǔ)與實(shí)體類創(chuàng)建  2.1  知識(shí)準(zhǔn)備    2.1.1  C#語言基礎(chǔ)    2.1.2  C#語言中的變量和運(yùn)算符    2.1.3  C#語言中的Console類    2.1.4  C#語言中的控制語句    2.1.5  數(shù)組    2.1.6  C#語言面向?qū)ο蟪绦蛟O(shè)計(jì)    2.1.7  常用的類和函數(shù)  2.2  任務(wù)實(shí)施    2.2.1  為在線考試系統(tǒng)創(chuàng)建實(shí)體類    2.2.2  在線考試系統(tǒng)倒計(jì)時(shí)的實(shí)現(xiàn)      練習(xí)  實(shí)訓(xùn)任務(wù)3  為在線考試系統(tǒng)制作導(dǎo)航系統(tǒng)  3.1  知識(shí)準(zhǔn)備    3.1.1  XML文件    3.1.2  TreeView控件    3.1.3  站點(diǎn)地圖    3.1.4  SiteMapPath控件  3.2  任務(wù)實(shí)施    3.2.1  為在線考試系統(tǒng)制作樹型目錄    3.2.2  為在線考試系統(tǒng)制作站點(diǎn)導(dǎo)航  3.3  知識(shí)和技能擴(kuò)展--Menu控件與網(wǎng)站菜單    3.3.1  網(wǎng)站菜單    3.3.2  Menu控件  練習(xí)  實(shí)訓(xùn)任務(wù)4  三層架構(gòu)與系統(tǒng)框架  4.1  知識(shí)準(zhǔn)備    4.1.1  三層架構(gòu)介紹    4.1.2  在線考試系統(tǒng)的系統(tǒng)結(jié)構(gòu)  4.2  任務(wù)實(shí)施    4.2.1  用三層架構(gòu)搭建“在線考試系統(tǒng)”系統(tǒng)框架    4.2.2  為在線考試系統(tǒng)創(chuàng)建模型層  練習(xí)  實(shí)訓(xùn)任務(wù)5  ADO.NET數(shù)據(jù)庫操作與數(shù)據(jù)訪問層類的創(chuàng)建  5.1  知識(shí)準(zhǔn)備    5.1.1  ADO.NET簡(jiǎn)介    5.1.2  Connection對(duì)象    5.1.3  Command對(duì)象    5.1.4  DataReader對(duì)象    5.1.5  DataSet對(duì)象    5.1.6  DataAdapter對(duì)象  5.2  任務(wù)實(shí)施    5.2.1  為在線考試系統(tǒng)數(shù)據(jù)訪問層創(chuàng)建DBHelper類    5.2.2  創(chuàng)建StudentService.cs類  練習(xí)  實(shí)訓(xùn)任務(wù)6  驗(yàn)證控件與用戶登錄  6.1  知識(shí)準(zhǔn)備    6.1.1  ASP.NET控件基礎(chǔ)    6.1.2  HTML控件    6.1.3  標(biāo)準(zhǔn)服務(wù)器控件    6.1.4  驗(yàn)證控件基礎(chǔ)  6.2  任務(wù)實(shí)施    6.2.1  創(chuàng)建管理員用戶登錄頁面    6.2.2  用戶登錄的實(shí)現(xiàn)    6.2.3  使用驗(yàn)證控件完善管理員登錄功能  練習(xí)  實(shí)訓(xùn)任務(wù)7  ASP.NET內(nèi)置對(duì)象與登錄頁面完善  7.1  知識(shí)準(zhǔn)備    7.1.1  ASP.NET內(nèi)置對(duì)象概述    7.1.2  Page對(duì)象    7.1.3  Request對(duì)象    7.1.4  Response對(duì)象    7.1.5  Application對(duì)象    7.1.6  Session對(duì)象    7.1.7  Server對(duì)象    7.1.8  Cookie對(duì)象  7.2  任務(wù)實(shí)施    7.2.1  登錄頁面的完善    7.2.2  網(wǎng)頁瀏覽計(jì)數(shù)器  練習(xí)  實(shí)訓(xùn)任務(wù)8  GridView控件、DetailsView控件與考生信息顯示  8.1  知識(shí)準(zhǔn)備    8.1.1  數(shù)據(jù)源控件    8.1.2  數(shù)據(jù)綁定控件    8.1.3  數(shù)據(jù)綁定方法  8.2  任務(wù)實(shí)施    8.2.1  在后臺(tái)管理中顯示考生信息    8.2.2  考生詳細(xì)信息顯示  練習(xí)  實(shí)訓(xùn)任務(wù)9  主題與母版頁  9.1  知識(shí)準(zhǔn)備    9.1.1  主題概述    9.1.2  母版頁概述    9.1.3  母版頁的制作  9.2  任務(wù)實(shí)施    9.2.1  添加在線考試系統(tǒng)主題    9.2.2  母版頁的套用    9.2.3  為在線考試系統(tǒng)后臺(tái)管理頁面制作母版  練習(xí)  實(shí)訓(xùn)任務(wù)10  DataList控件與試題信息管理  10.1  知識(shí)準(zhǔn)備    10.1.1  DataList控件    10.1.2  DataList控件的分頁和排序  10.2  任務(wù)實(shí)施    10.2.1  使用DataList控件分頁顯示試題信息    10.2.2  刪除試題信息    10.2.3  對(duì)試題信息排序  練習(xí)  實(shí)訓(xùn)任務(wù)11  第三方控件與試題的信息添加  11.1  知識(shí)準(zhǔn)備    11.1.1  第三方控件介紹    11.1.2  FreeTextBox控件  11.2  任務(wù)實(shí)施  練習(xí)  實(shí)訓(xùn)任務(wù)12  Repeater控件與前臺(tái)試題顯示  12.1  知識(shí)準(zhǔn)備    12.1.1  Repeater控件    12.1.2  Repeater控件使用舉例  12.2  任務(wù)實(shí)施    12.2.1  考試之前的準(zhǔn)備工作    12.2.2  使用Repeater控件顯示試題信息    12.2.3  保存考生試題信息    12.2.4  考生成績(jī)統(tǒng)計(jì)  練習(xí)  實(shí)訓(xùn)任務(wù)13  用戶控件與網(wǎng)站版權(quán)  13.1  知識(shí)準(zhǔn)備  13.2  任務(wù)實(shí)施    13.2.1  使用用戶控件創(chuàng)建網(wǎng)站版權(quán)信息    13.2.2  在模板頁中使用用戶控件  練習(xí)  實(shí)訓(xùn)任務(wù)14  文件及文件夾操作  14.1  文件    14.1.1  文件概述    14.1.2  文件的上傳和下載  14.2  文件和目錄操作    14.2.1  文件操作    14.2.2  目錄操作  14.3  XML文件的操作    14.3.1  XML文件的寫入    14.3.2  XML文件的讀取    14.3.3  XML文件的顯示和驗(yàn)證  練習(xí)  實(shí)訓(xùn)任務(wù)15  網(wǎng)站部署與定制  15.1  知識(shí)準(zhǔn)備    15.1.1  ASP.NET中的配置文件概述    15.1.2  ASP.NET中的配置文件類型    15.1.3  ASP.NET中的配置文件結(jié)構(gòu)    15.1.4  網(wǎng)站管理工具  15.2  任務(wù)實(shí)施    15.2.1  數(shù)據(jù)庫連接配置    15.2.2  身份驗(yàn)證配置    15.2.3  自定義錯(cuò)誤    15.2.4  sessionState配置  練習(xí)  實(shí)訓(xùn)參考文獻(xiàn)

圖書封面

評(píng)論、評(píng)分、閱讀與下載


    ASP.NET動(dòng)態(tài)網(wǎng)站設(shè)計(jì) PDF格式下載


用戶評(píng)論 (總計(jì)1條)

 
 

  •   感覺不行啊
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7