注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡圖形圖像、多媒體、網(wǎng)頁制作ASP.NET網(wǎng)站開發(fā)項目化教程(第2版)

ASP.NET網(wǎng)站開發(fā)項目化教程(第2版)

ASP.NET網(wǎng)站開發(fā)項目化教程(第2版)

定 價:¥69.80

作 者: 肖宏啟,蘇暢 著
出版社: 清華大學出版社
叢編項: 微課視頻版(21世紀高等學校計算機類課程創(chuàng)新規(guī)劃教材
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302555407 出版時間: 2020-10-01 包裝: 平裝
開本: 16 頁數(shù): 376 字數(shù):  

內(nèi)容簡介

  本書以C#為編程語言,全面介紹了ASP.NET的控件、內(nèi)置對象、Web頁面的數(shù)據(jù)庫訪問技術(shù)、數(shù)據(jù)控件、ASP.NET MVC等。共分為10個單元,結(jié)合專業(yè)課程特點,對基于ASP.NET Web軟件開發(fā)工作過程進行剖析,以真實完整的項目“新知書店”為載體,在行業(yè)專家的指導下,結(jié)合Web項目開發(fā)的流程和規(guī)范,分解出工作過程的典型工作任務,根據(jù)工作任務整合了相關知識點,按照高職學生的認知特點設計教學過程。

作者簡介

  肖宏啟,副教授,畢業(yè)于湖南大學,后就讀于四川大學并取得碩士學位。有軟件領域5年的從業(yè)經(jīng)歷,在軟件開發(fā)和計算機教學方面有著豐富的經(jīng)驗。早期主要從事底層軟件的設計與開發(fā)工作,現(xiàn)主要從事教學與科研等方面的工作。 曾主編過《數(shù)據(jù)結(jié)構(gòu)(C語言版)》,受到使用師生的一致好評,另參與過其他教材如《ASP.NET網(wǎng)站開發(fā)項目化教程》。主持貴州省軟件技術(shù)骨干專業(yè)項目的建設工作,承擔省級課題2項。

圖書目錄

單元1ASP.NET基礎及開發(fā)環(huán)境搭建

1.1.NET Framework概述

1.1.1.NET Framework的定義及組成

1.1.2.NET Framework的功能特點

1.1.3.NET Framework環(huán)境

1.1.4.NET Framework的主要版本

1.2Web基礎知識

1.2.1HTTP

1.2.2Web服務器和瀏覽器

1.2.3C/S模式與B/S模式

1.2.4Web的訪問原理

1.3IIS的安裝與配置

1.3.1IIS概述

1.3.2IIS中的網(wǎng)站、Web應用程序和虛擬目錄

任務11安裝和配置IIS Web服務器

1.4ASP.NET概述

1.4.1ASP.NET的歷史

1.4.2ASP.NET的優(yōu)點

1.4.3ASP.NET的開發(fā)模式

任務12安裝Visual Studio 2017

1.5Visual Studio使用基礎

1.5.1Visual Studio Web開發(fā)環(huán)境

1.5.2ASP.NET網(wǎng)站基本構(gòu)建流程

任務13創(chuàng)建簡單的Web網(wǎng)站

任務14ASP.NET文檔分析

1.6ASP.NET頁面的處理機制

1.7ASP.NET的網(wǎng)頁代碼模型

1.7.1單文件頁模型

1.7.2代碼隱藏頁模型

單元小結(jié)

單元練習題

單元2使用控件高效創(chuàng)建網(wǎng)站頁面

2.1服務器控件概述

2.1.1控件分類

2.1.2在頁面中添加HTML服務器控件

2.1.3在頁面中添加Web服務器控件


ASP.NET網(wǎng)站開發(fā)項目化教程(第2版)微課視頻版





目錄

2.1.4設置服務器控件屬性

2.2標準服務器控件

2.2.1文本類型控件

2.2.2按鈕類型控件

2.2.3鏈接類型控件

2.2.4選擇類型控件

任務21設計“新知書店”用戶注冊頁面

2.3驗證控件

2.3.1驗證控件及其作用

2.3.2驗證控件的屬性和方法

2.3.3表單驗證控件(RequiredFieldValidator)

2.3.4比較驗證控件(CompareValidator)

2.3.5范圍驗證控件(RangeValidator)

2.3.6正則驗證控件(RegularExpressionValidator)

2.3.7驗證組控件(ValidationSummary)

任務22為“新知書店”用戶注冊頁面添加驗證功能

2.4圖像控件(Image)

2.5Panel控件

2.6文件上傳控件(FileUpload)

2.6.1FileUpload控件概述

2.6.2FileUpload控件應用

2.7第三方控件

2.7.1驗證碼控件(WebValidates)

2.7.2富文本控件(CKEditor)

2.7.3日期輸入控件

任務23設計“新知書店”求職簡歷頁面

單元小結(jié)

單元練習題

單元3ASP.NET內(nèi)置對象與數(shù)據(jù)傳遞

3.1ASP.NET對象概述及屬性方法事件

3.2Page對象

3.2.1Page對象的常用屬性

3.2.2Page對象的常用方法

3.2.3Page對象的常用事件

任務31體驗頁內(nèi)數(shù)據(jù)傳遞

3.3Response對象

3.3.1Response對象的常用屬性

3.3.2Response對象的常用方法

3.4Request對象

3.4.1Request對象的常用屬性

3.4.2Request對象的常用方法

任務32獲取客戶端數(shù)據(jù)與跨頁傳遞數(shù)據(jù)

3.5Server對象

3.5.1Server對象的常用屬性

3.5.2Server對象的常用方法

3.5.3Server對象的應用

3.6Cookie對象

3.6.1Cookie對象的常用屬性

3.6.2Cookie對象的常用方法

3.6.3Cookie對象的應用

3.7Session對象

3.7.1Session對象的常用屬性

3.7.2Session對象的常用方法

3.7.3Session對象的事件

3.7.4Session對象的應用

任務33實現(xiàn)防非法訪問的登錄功能

3.8Application對象

3.8.1Application對象的常用方法

3.8.2Application對象的事件

3.8.3Application對象的應用

3.8.4Application、Session、Cookie 對象的區(qū)別

任務34制作簡易在線聊天室

單元小結(jié)

單元練習題

單元4搭建風格統(tǒng)一的Web站點

4.1CSS樣式控制

4.1.1頁面中使用CSS的三種方法

4.1.2樣式規(guī)則

4.2頁面框架

4.2.1“新知書店”項目概況

4.2.2網(wǎng)頁布局和框架技術(shù)

4.3母版頁

4.3.1母版頁概述

4.3.2創(chuàng)建母版頁

4.3.3創(chuàng)建內(nèi)容頁

4.3.4訪問母版頁的控件和屬性

任務41使用母版頁搭建“新知書店”后臺頁面框架

4.4網(wǎng)站導航

4.4.1站點地圖

4.4.2導航控件

任務42實現(xiàn)“新知書店”后臺面包屑導航功能

任務43實現(xiàn)“新知書店”后臺的菜單功能

任務44實現(xiàn)“新知書店”前臺頁面菜單欄功能

單元小結(jié)

單元練習題

單元5使用ADO.NET訪問數(shù)據(jù)庫

5.1ADO.NET概述

5.1.1ADO.NET簡介

5.1.2ADO.NET的結(jié)構(gòu)

5.1.3與數(shù)據(jù)有關的命名空間

5.1.4ADO.NET數(shù)據(jù)提供者

5.1.5ADO.NET對象模型

5.2Connection數(shù)據(jù)連接對象

5.2.1Connection對象概述

5.2.2Connection對象的常用屬性和方法

5.2.3使用SqlConnection對象連接數(shù)據(jù)庫

5.3Command命令執(zhí)行對象

5.3.1Command對象概述

5.3.2Command對象的常用屬性和方法

5.3.3創(chuàng)建Command對象

5.3.4使用Command對象操作數(shù)據(jù)

任務51實現(xiàn)“新知書店”用戶注冊功能

5.4DataReader數(shù)據(jù)讀取對象

5.4.1DataReader對象概述

5.4.2DataReader對象的常用屬性和方法

5.4.3創(chuàng)建DataReader對象

5.4.4使用DataReader對象檢索數(shù)據(jù)

任務52實現(xiàn)“新知書店”用戶登錄功能

5.5DataSet對象和DataAdapter對象

5.5.1DataSet對象

5.5.2DataAdapter對象

單元小結(jié)

單元練習題

單元6數(shù)據(jù)綁定技術(shù)

6.1數(shù)據(jù)綁定概述

6.1.1數(shù)據(jù)綁定的定義

6.1.2Eval和Bind方法

6.2數(shù)據(jù)綁定語法

6.2.1簡單數(shù)據(jù)綁定

6.2.2復雜數(shù)據(jù)綁定

6.3數(shù)據(jù)源控件

6.3.1數(shù)據(jù)源控件概述

6.3.2SqlDataSource數(shù)據(jù)源控件

6.3.3ObjectDataSource數(shù)據(jù)源控件

6.3.4SiteMapDataSource數(shù)據(jù)源控件

6.4常用控件的數(shù)據(jù)綁定

6.4.1RadioButtonList控件的數(shù)據(jù)綁定

6.4.2DropDownList控件的數(shù)據(jù)綁定

任務61實現(xiàn)用戶注冊的省市選擇功能

任務62實現(xiàn)“新知書店”后臺圖書列表的檢索類別選擇

單元小結(jié)

單元練習題

單元7數(shù)據(jù)綁定控件的應用

7.1數(shù)據(jù)綁定控件

7.1.1數(shù)據(jù)綁定控件的層次結(jié)構(gòu)

7.1.2數(shù)據(jù)綁定控件與數(shù)據(jù)源控件

7.2GridView控件

7.2.1GridView控件的常用屬性、方法和事件

7.2.2使用GridView控件綁定數(shù)據(jù)源

7.2.3自定義GridView控件的列

7.2.4使用GridView控件分頁顯示數(shù)據(jù)

7.2.5使用GridView控件編輯和刪除數(shù)據(jù)

任務71實現(xiàn)“新知書店”后臺圖書信息的查詢

任務72實現(xiàn)“新知書店”后臺圖書詳細信息的編輯

任務73實現(xiàn)“新知書店”后臺的圖書添加功能

任務74實現(xiàn)“新知書店”后臺用戶信息的更新

任務75實現(xiàn)“新知書店”后臺用戶信息的刪除

7.3DataList控件

7.3.1DataList控件概述

7.3.2DataList控件的常用屬性、方法和事件

7.3.3分頁顯示DataList控件中的數(shù)據(jù)

7.3.4在DataList控件中編輯與刪除數(shù)據(jù)

任務76實現(xiàn)“新知書店”前臺圖書列表顯示功能

任務77實現(xiàn)“新知書店”前臺圖書列表顯示的排序和分頁

7.4Repeater控件

7.4.1Repeater控件概述

7.4.2Repeater控件的常用屬性、方法和事件

7.4.3分頁顯示Repeater控件中的數(shù)據(jù)

7.5其他數(shù)據(jù)綁定控件

7.5.1DetailsView控件

7.5.2FormView控件

7.5.3ListView控件

7.5.4DataPager控件

任務78實現(xiàn)“新知書店”前臺圖書詳細信息顯示

單元小結(jié)

單元練習題

單元8使用三層架構(gòu)搭建系統(tǒng)框架

8.1系統(tǒng)架構(gòu)設計和分層

8.1.1系統(tǒng)架構(gòu)設計

8.1.2三層架構(gòu)概述

任務81搭建“新知書店”系統(tǒng)三層架構(gòu)

8.2“新知書店”系統(tǒng)功能分析

8.2.1“新知書店”系統(tǒng)功能概述

8.2.2“新知書店”系統(tǒng)總體功能結(jié)構(gòu)設計

8.2.3“新知書店”系統(tǒng)主要用例描述與功能流程

8.3“新知書店”系統(tǒng)架構(gòu)設計

8.3.1“新知書店”系統(tǒng)架構(gòu)概述

8.3.2數(shù)據(jù)庫的設計

8.3.3表示層(UI)設計

8.3.4業(yè)務邏輯層(BLL)設計

8.3.5數(shù)據(jù)訪問層(DAL)設計

任務82實現(xiàn)三層架構(gòu)下的“新知書店”用戶注冊功能

單元小結(jié)

單元練習題

單元9ASP.NET MVC編程基礎

9.1MVC概述

9.1.1MVC和WebForm

9.1.2MVC頁面的運行機制

9.2ASP.NET MVC應用程序

9.2.1創(chuàng)建ASP.NET MVC應用程序

9.2.2ASP.NET MVC應用程序的結(jié)構(gòu)

9.2.3ASP.NET MVC的約定和規(guī)則

9.3MVC控制器(Controller)

9.3.1深入理解控制器

9.3.2創(chuàng)建控制器

9.4MVC視圖(View)

9.4.1深入理解視圖

9.4.2創(chuàng)建視圖

9.4.3視圖模板引擎

9.4.4布局頁

9.5MVC模型(Model)

9.5.1深入理解模型

9.5.2創(chuàng)建模型

9.6ASP.NET MVC開發(fā)示例

9.6.1用戶信息列表顯示

9.6.2實現(xiàn)圖書的查詢功能

任務91實現(xiàn)“新知書店”用戶信息管理功能

單元小結(jié)

單元練習題

單元10“新知書店”購物功能的設計與實現(xiàn)

任務101設計“新知書店”購物車商品實體類

任務102設計“新知書店”購物車類的業(yè)務邏輯

任務103實現(xiàn)“新知書店”購物車界面設計及顯示

任務104實現(xiàn)“新知書店”購物車的增、刪、改

單元小結(jié)

參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號