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

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

前言

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

內(nèi)容概要

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

書籍目錄

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

圖書封面

評論、評分、閱讀與下載


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


用戶評論 (總計1條)

 
 

  •   感覺不行啊
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7