ASP.NET(C#)網(wǎng)站開(kāi)發(fā)

-
【作 者】主編 張志明 王輝
【I S B N 】978-7-5170-1693-9
【責(zé)任編輯】楊元泓
【適用讀者群】高職高專
【出版時(shí)間】2014-01-26
【開(kāi) 本】16開(kāi)
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁(yè) 數(shù)】210
【千字?jǐn)?shù)】288
【印 張】13.25
【定 價(jià)】¥29
【叢 書(shū)】高職高專院校“十二五”精品示范系列教材(軟件技術(shù)專業(yè)群)
【備注信息】
簡(jiǎn)介
本書(shū)特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書(shū)
本書(shū)由教學(xué)和教材編寫(xiě)經(jīng)驗(yàn)豐富的一線教師編寫(xiě),結(jié)合高職教學(xué)特點(diǎn)和要求,針對(duì)課程知識(shí)點(diǎn)的具體應(yīng)用,提供相應(yīng)的任務(wù)范例,詳細(xì)介紹任務(wù)的操作步驟和原理。全書(shū)內(nèi)容深入淺出、循序漸進(jìn)、突出應(yīng)用,具有很強(qiáng)的可讀性和可操作性。本書(shū)從計(jì)算機(jī)基礎(chǔ)知識(shí)和基本操作出發(fā),以軟件應(yīng)用為主線,以案例驅(qū)動(dòng)為手段,詳細(xì)介紹了ASP.NET網(wǎng)站開(kāi)發(fā)所必須的專業(yè)知識(shí)。并提供真實(shí)的企業(yè)網(wǎng)站開(kāi)發(fā)案例進(jìn)行綜合訓(xùn)練,使得本書(shū)的全部?jī)?nèi)容形成有機(jī)整體,有助于學(xué)生的知識(shí)掌握。
本書(shū)既可作為高職院校計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和信息管理專業(yè)理論與實(shí)踐一體化教材,也可作為ASP.NET動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)愛(ài)好者的自學(xué)教材。
本書(shū)提供代碼和源文件,讀者可以從中國(guó)水利水電出版社網(wǎng)站以及萬(wàn)水書(shū)苑下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown或http://www.hzxbc.cn/。
平臺(tái)課+ 模塊課 搭建專業(yè)群課程
實(shí)例驅(qū)動(dòng)+ 項(xiàng)目同步 優(yōu)化內(nèi)容 新穎實(shí)用
教材+ 案例+ 實(shí)戰(zhàn)素材 立體化資源相結(jié)合
隨著社會(huì)信息化程度的不斷提高和電子商務(wù)在各行業(yè)的廣泛運(yùn)用,企業(yè)越來(lái)越重視企業(yè)動(dòng)態(tài)和產(chǎn)品的信息推廣,各行各業(yè)普遍開(kāi)設(shè)了自己的門(mén)戶網(wǎng)站和公司主頁(yè)。動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)技術(shù)已經(jīng)成為計(jì)算機(jī)類(lèi)專業(yè)畢業(yè)生所必須掌握的專業(yè)技術(shù)之一。而基于微軟公司.NET平臺(tái)的ASP.NET開(kāi)發(fā)工具是初學(xué)動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)的理想選擇。
本書(shū)從動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)實(shí)際需求出發(fā),本著高職教育“必須,夠用”的原則,所用教學(xué)內(nèi)容結(jié)合案例教學(xué)展開(kāi)。合理安排知識(shí)結(jié)構(gòu),從網(wǎng)站開(kāi)發(fā)基礎(chǔ)知識(shí)開(kāi)始,由淺入深、循序漸進(jìn)地講解了Visual Studio軟件安裝、網(wǎng)站服務(wù)器搭建、常用控件使用、ADO.NET數(shù)據(jù)訪問(wèn)、文件處理和網(wǎng)站外觀設(shè)計(jì)等內(nèi)容。并在本書(shū)的最后一章,結(jié)合企業(yè)實(shí)際案例進(jìn)行教程知識(shí)點(diǎn)的綜合訓(xùn)練。本書(shū)共分為10章:第1章 ASP.NET開(kāi)發(fā)環(huán)境;第2章 常用標(biāo)準(zhǔn)控件;第3章 數(shù)據(jù)驗(yàn)證控件;第4章 ADO.NET數(shù)據(jù)訪問(wèn);第5章 ADO.NET數(shù)據(jù)顯示控制;第6章 ASP.NET內(nèi)置對(duì)象;第7章 文件處理;第8章 外觀設(shè)計(jì);第9章 頁(yè)面導(dǎo)航;第10章 綜合實(shí)例編程。
本書(shū)圖文并茂、條理清晰、通俗易懂,在講解每個(gè)知識(shí)點(diǎn)時(shí)都配有相應(yīng)的實(shí)例,方便讀者上機(jī)實(shí)踐。同時(shí),在難以理解和掌握的部分內(nèi)容上給出相應(yīng)介紹,讓讀者能夠在充分理解知識(shí)點(diǎn)的基礎(chǔ)上,快速提高操作技能。此外,本書(shū)在各個(gè)章節(jié)結(jié)尾處配有知識(shí)拓展,讓讀者在該章節(jié)內(nèi)容鞏固提高的基礎(chǔ)上,對(duì)未來(lái)章節(jié)內(nèi)容有一定的接觸,起到良好的承上啟下的作用。
本書(shū)由河南牧業(yè)經(jīng)濟(jì)學(xué)院張志明、王輝任主編,陳炎龍、馬金素、張一帆任副主編。其中,王輝編寫(xiě)了第1章和第9章;張志明編寫(xiě)了第4章和第6章;陳炎龍編寫(xiě)了第2章和第3章;張一帆、李建榮編寫(xiě)了第5章和第10章;馬金素編寫(xiě)了第7章和第8章。同時(shí),武茜、段紅玉、郝玉東、吳慧玲也參與了本書(shū)部分編寫(xiě)工作。在本書(shū)的編寫(xiě)過(guò)程中,參閱了大量的文獻(xiàn)和著作,并得到了學(xué)院領(lǐng)導(dǎo)、專家和廣大老師的鼎力支持,在此深表感謝。
由于編者水平有限,時(shí)間倉(cāng)促,不妥之處在所難免,衷心地希望廣大讀者批評(píng)指正。本書(shū)應(yīng)用了大量的網(wǎng)絡(luò)和書(shū)本資料,個(gè)別參考文獻(xiàn)可能沒(méi)有一一顯示在參考文獻(xiàn)中,敬請(qǐng)作者諒解。
編 者
2013年12月
第1章 ASP.NET開(kāi)發(fā)環(huán)境 1
1.1 情景分析 1
1.2 Web基礎(chǔ)知識(shí) 2
1.2.1 C/S結(jié)構(gòu)和B/S結(jié)構(gòu) 2
1.2.2 Web系統(tǒng)三層架構(gòu) 3
1.2.3 ASP.NET工作原理 3
1.3 ASP.NET開(kāi)發(fā)環(huán)境配置 4
1.3.1 ASP.NET的運(yùn)行環(huán)境 4
1.3.2 安裝IIS服務(wù) 5
1.3.3 安裝.NET Framework 7
1.3.4 測(cè)試ASP.NET環(huán)境 7
1.3.5 安裝Visual Studio 8
1.4 初識(shí)Visual Studio 2008 10
1.4.1 Visual Studio簡(jiǎn)介 10
1.4.2 創(chuàng)建ASP.NET網(wǎng)站 11
1.4.3 創(chuàng)建Web頁(yè)面 13
1.5 知識(shí)拓展 16
1.5.1 創(chuàng)建虛擬目錄 16
1.5.2 頁(yè)面處理過(guò)程 18
第2章 常用標(biāo)準(zhǔn)控件 21
2.1 情景分析 21
2.2 服務(wù)器控件概述 22
2.3 常用服務(wù)器控件 23
2.3.1 文本控件 23
2.3.2 選擇控件 27
2.3.3 按鈕控件 35
2.3.4 表格控件 40
2.4 會(huì)員注冊(cè)頁(yè)面設(shè)計(jì) 42
2.5 知識(shí)拓展 48
2.5.1 Panel控件 48
2.5.2 Image控件 49
2.5.3 ListBox控件 50
第3章 數(shù)據(jù)驗(yàn)證控件 53
3.1 情景分析 53
3.2 數(shù)據(jù)驗(yàn)證控件 54
3.2.1 RequiredFieldValidator控件 54
3.2.2 CompareValidator控件 56
3.2.3 RangeValidator控件 59
3.2.4 RegularExpressionValidator控件 60
3.2.5 CustomValidator控件 62
3.2.6 ValidationSummary控件 63
3.3 會(huì)員注冊(cè)信息驗(yàn)證 65
3.4 知識(shí)拓展 66
3.4.1 客戶端驗(yàn)證和服務(wù)器端驗(yàn)證 66
3.4.2 驗(yàn)證組 67
第4章 ADO.NET數(shù)據(jù)訪問(wèn) 68
4.1 情景分析 68
4.2 ADO.NET核心對(duì)象 69
4.2.1 Connection對(duì)象 70
4.2.2 Command對(duì)象 73
4.2.3 DataReader對(duì)象 78
4.2.4 DataSet對(duì)象 79
4.2.5 DataAdapter對(duì)象 79
4.3 會(huì)員注冊(cè)信息管理 81
4.3.1 會(huì)員注冊(cè)信息瀏覽 81
4.3.2 會(huì)員注冊(cè)信息添加 83
4.3.3 會(huì)員注冊(cè)信息修改 86
4.3.4 會(huì)員注冊(cè)信息刪除 88
4.4 知識(shí)拓展 89
4.4.1 SQL Server數(shù)據(jù)庫(kù)操作 89
4.4.2 Web.config應(yīng)用程序設(shè)置 90
第5章 ADO.NET數(shù)據(jù)顯示控制 92
5.1 情景分析 92
5.2 數(shù)據(jù)綁定 93
5.2.1 單值數(shù)據(jù)綁定 94
5.2.2 多值數(shù)據(jù)綁定 95
5.2.3 格式化數(shù)據(jù)綁定 99
5.3 GridView控件數(shù)據(jù)綁定 101
5.3.1 GridView顯示查詢結(jié)果 101
5.3.2 GridView常用屬性和事件 104
5.4 網(wǎng)站新聞頁(yè)面設(shè)計(jì) 106
5.4.1 新聞?wù)w顯示 106
5.4.2 新聞標(biāo)題省略顯示 108
5.4.3 新聞?wù)w分頁(yè) 109
5.4.4 新聞詳細(xì)頁(yè) 110
5.5 知識(shí)拓展 111
5.5.1 GridView刪除記錄行 111
5.5.2 GridView刪除確認(rèn)提示 113
5.5.3 Repeater控件數(shù)據(jù)綁定 113
第6章 ASP.NET內(nèi)置對(duì)象 115
6.1 情景分析 115
6.2 ASP.NET常用對(duì)象 116
6.2.1 Page對(duì)象 116
6.2.2 Response對(duì)象 118
6.2.3 Request對(duì)象 120
6.2.4 Session對(duì)象 125
6.2.5 Application對(duì)象 128
6.2.6 Cookie對(duì)象 129
6.3 在線聊天室 132
6.3.1 前期準(zhǔn)備工作 132
6.3.2 用戶登錄實(shí)現(xiàn) 133
6.3.3 在線聊天室實(shí)現(xiàn) 137
6.4 知識(shí)拓展 139
6.4.1 Server對(duì)象 139
6.4.2 網(wǎng)上投票系統(tǒng)的實(shí)現(xiàn) 140
6.4.3 防止重復(fù)投票 144
第7章 文件處理 146
7.1 情景分析 146
7.2 文件上傳和下載 146
7.2.1 文件上傳 146
7.2.2 文件下載 147
7.3 作品提交頁(yè)面實(shí)現(xiàn) 150
7.4 知識(shí)拓展(上傳圖片至數(shù)據(jù)庫(kù)) 153
7.4.1 保存圖片路徑 153
7.4.2 保存圖片數(shù)據(jù) 156
第8章 外觀設(shè)計(jì) 159
8.1 情景分析 159
8.2 樣式 159
8.2.1 CSS簡(jiǎn)介 160
8.2.2 CSS基礎(chǔ) 160
8.2.3 創(chuàng)建CSS 162
8.3 主題 164
8.3.1 主題 165
8.3.2 創(chuàng)建主題 165
8.3.3 應(yīng)用主題 166
8.3.4 SkinID的使用 168
8.3.5 禁用主題 168
8.4 網(wǎng)站外觀設(shè)計(jì) 169
8.5 知識(shí)拓展 170
8.5.1 用戶控件 170
8.5.2 母版頁(yè) 174
8.5.3 創(chuàng)建內(nèi)容頁(yè) 178
第9章 頁(yè)面導(dǎo)航 181
9.1 情景分析 181
9.2 站點(diǎn)地圖 181
9.2.1 TreeView控件 182
9.2.2 Menu控件 183
9.2.3 SiteMapPath 183
9.3 后臺(tái)管理頁(yè)面設(shè)計(jì) 184
9.4 知識(shí)拓展 186
9.4.1 站點(diǎn)地圖 186
9.4.2 SiteMapDataSource控件 188
第10章 綜合實(shí)例編程 190
10.1 情景分析 190
10.2 數(shù)據(jù)庫(kù)設(shè)計(jì) 191
10.3 公用文件 193
10.3.1 配置文件 193
10.3.2 樣式和外觀文件 193
10.3.3 自定義操作類(lèi) 194
10.3.4 用戶自定義控件 195
10.4 主要功能界面設(shè)計(jì) 196
10.4.1 設(shè)計(jì)母版頁(yè)MyPage.master 196
10.4.2 設(shè)計(jì)首頁(yè)Default.aspx 197
10.4.3 客戶留言Message.aspx 199
參考文獻(xiàn) 201
- Python程序設(shè)計(jì)案例教程(微課版) [主編 石利平 田輝平 余以勝]
- Java面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 姜春磊 陳虹潔]
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)指導(dǎo)與實(shí)訓(xùn)(第二版) [主編 倪燃]
- Python程序設(shè)計(jì)及實(shí)踐教程 [肖朝暉]
- C語(yǔ)言程序設(shè)計(jì) [魏琴 劉祖珉 趙仕波 肖陽(yáng)春]
- C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教程 [張小剛 司春景]
- 電氣控制與PLC程序設(shè)計(jì)(第二版) [胡冠山]
- Java Web項(xiàng)目化設(shè)計(jì)實(shí)踐教程 [邱云 曾陳萍]
- C語(yǔ)言程序設(shè)計(jì)(第三版) [主編 丁紅 王立新 蔡開(kāi)立]
- Python數(shù)據(jù)分析 [主編 馮志輝 趙磊 李放]
- Python程序設(shè)計(jì)與應(yīng)用(第二版) [主編 張廣淵]
- C程序設(shè)計(jì)實(shí)踐教程 [劉衛(wèi)國(guó)]
- C程序設(shè)計(jì)(慕課版) [劉衛(wèi)國(guó)]
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語(yǔ)言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國(guó)興]
- SwiftUI完全開(kāi)發(fā) [李智威 著]
- MySQL數(shù)據(jù)庫(kù)項(xiàng)目式教程 [陳亞峰]
- C語(yǔ)言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語(yǔ)言程序設(shè)計(jì)(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實(shí)應(yīng)用開(kāi)發(fā)實(shí)踐 [主 編 劉龍]
- Python程序設(shè)計(jì) [主編 姜春磊 陳虹潔]
- C語(yǔ)言程序設(shè)計(jì)實(shí)踐教程(活頁(yè)式) [主編 鄭茵 陳巍 滕泓虬]
- 面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張勇 張平華 趙小龍]
- Python程序設(shè)計(jì)基礎(chǔ)及實(shí)戰(zhàn) [主編 劉健]
- C語(yǔ)言程序設(shè)計(jì) [姜雪]
- Python程序設(shè)計(jì)實(shí)踐教程 [王鶴琴 蔡正保]
- C++程序設(shè)計(jì)實(shí)踐教程(第三版) [主編 劉衛(wèi)國(guó) 曹岳輝]
- C++程序設(shè)計(jì)(第三版) [主編 曹岳輝 劉衛(wèi)國(guó)]
- C語(yǔ)言程序設(shè)計(jì)項(xiàng)目化教程(活頁(yè)式) [主編 張利華 潘曉利]
- 機(jī)器人流程自動(dòng)化(RPA)實(shí)戰(zhàn)——基于UiPath [主編 金鑫]
-
>通識(shí)課
>理工類(lèi)基礎(chǔ)課
>程序設(shè)計(jì)
>大數(shù)據(jù)與人工智能
>計(jì)算機(jī)網(wǎng)絡(luò)與通信
>辦公應(yīng)用
>數(shù)據(jù)庫(kù)技術(shù)
>數(shù)字媒體、虛擬現(xiàn)實(shí)
>電工電子
>物聯(lián)網(wǎng)技術(shù)
>單片機(jī)、微機(jī)原理
>數(shù)據(jù)結(jié)構(gòu)、軟件工程
>輔助設(shè)計(jì)
>圖形圖像
>電商物流、信管
>航空工業(yè)
>機(jī)械與自動(dòng)化
>電子信息
>經(jīng)管
>新聞、廣播影視
- 教輔培訓(xùn)more>>
- 生活經(jīng)管more>>
- 計(jì)算機(jī)網(wǎng)絡(luò)基礎(chǔ)
- SQL Server實(shí)用數(shù)據(jù)庫(kù)技術(shù)
- 數(shù)據(jù)結(jié)構(gòu)
- 網(wǎng)頁(yè)設(shè)計(jì)與制作項(xiàng)目化教程
- 軟件工程概論
- 計(jì)算機(jī)組裝與維護(hù)
- Java程序設(shè)計(jì)
- C語(yǔ)言程序設(shè)計(jì)
- 辦公信息化實(shí)例教程
- C#程序設(shè)計(jì)項(xiàng)目教程
- Flash CS6案例教程
- ASP.NET(C#)網(wǎng)站開(kāi)發(fā)
- 操作系統(tǒng)教程
- JSP設(shè)計(jì)與開(kāi)發(fā)