TOP
0
0
即日起~6/30,暑期閱讀書展,好書7折起
ASP.NET實踐教程(第二版)(簡體書)
滿額折

ASP.NET實踐教程(第二版)(簡體書)

商品資訊

人民幣定價:45 元
定價
:NT$ 270 元
優惠價
87235
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:7 點
相關商品
商品簡介
名人/編輯推薦
目次

商品簡介

《ASP.NET實踐教程(第2版)》採用C#語言作為ASP.NETWeb應用程序的開發語言,以Visual Studio為開發平臺,通過簡單實用的實例全面介紹使用ASP.NET進行Web程序開發的常用技術。
《ASP.NET實踐教程(第2版)》第1~7章主要介紹ASP.NET的基礎知識、ASP.NET的內置對象、Web服務器控件、驗證控件、網頁佈局技術、Web數據庫編程基礎等內容;第8~11章介紹網站設計中幾個常用的功能模塊,包括註冊登錄模塊、在線投票模塊、留言板模塊、文件上傳下載模塊等;第12章介紹一個綜合的ASP.NET應用開發案例。
《ASP.NET實踐教程(第2版)》可作為高等院校計算機相關專業的教材,也可供具有一定編程經驗又需要迅速熟悉ASP.NET的讀者參考,同時也適合自學ASP.NET的讀者閱讀。

名人/編輯推薦

本書特點

1. 循序漸進,通俗易懂

本書所講的內容避開了晦澀難懂的理論知識,但又覆蓋了使用ASP.NET技術進行Web編程所需要的各方面的基礎知識,并從基本操作開始,循序漸進地介紹了開發Web應用程序需要用到的基本技術。采用通俗易懂的語言,一步一步、手把手地教會您各種技術的使用,宛如現場專家言傳身教。

2. 項目驅動,案例教學

本書不采用傳統的'以概念解釋為主'的方式,而采用'以項目為驅動,實踐為主'的方式描述完成每一個任務的方法和步驟。每一個任務的提出,都伴隨著一個完整的實例,讀者通過完成此實例,就能掌握相關的基本概念和技術。

3. 步驟詳細,圖文并茂

本書在介紹ASP.NET的各項技術時,采用了項目實踐的方式,且在講解中步驟詳細,圖文并茂,讀者只需要根據步驟一步步操作,邊學邊練,就可以掌握相關的技能,并從中找到學習ASP.NET的樂趣。

4. 結構合理,符合軟件技術專業人才培養目標

作者在編寫此書時充分考慮了現代教育的特點,旨在培養具有較高水平、較高素質的技能型人才。本書結構合理,能讓讀者輕松上手,快速掌握相關內容,全面提高學、練、用的能力。

在結構上,本書先用少量篇幅介紹了ASP.NET技術的語言基礎,使讀者在學習ASP.NET技術之前對相關知識有所了解。

在介紹ASP.NET技術時,作者并不急于解釋相關概念,而是將這些技術融入一個個小案例中,使讀者在實踐中進行探索、分析和創新,從而掌握這些理論知識。同時介紹了目前網絡比較流行的幾個網站功能模塊,讀者只需要作少許的修改和擴展,便可應用于實際項目中。

目次

目 錄

第1章 新手入門 1

1.1 網站發展歷史 1

1.1.1靜態頁面和動態頁面 1

1.1.2ASP.NET簡介 3

1.1.3C/S模式和B/S模式 4

1.2.NET框架 5

1.2.1公共語言運行庫 5

1.2.2.NET框架類庫 5

1.3Visual Studio開發環境 6

1.3.1Visual Studio的安裝 6

1.3.2Visual Studio開發環境介紹 7

1.3.3Visual Studio主界面介紹 11

1.4 創建個ASP.NET應用程序 12

1.5aspx文件和aspx.cs文件 16

1.6 發布和部署網站 20

1.6.1發布網站 20

1.6.2IIS的安裝與配置 22

小結 25

習題 25

第2章 ASP.NET語言基礎 27

2.1C#語言基礎 27

2.1.1數據類型 27

2.1.2標識符 28

2.1.3常量和變量 28

2.1.4運算符和運算符表達式 29

2.1.5流程控制語句 30

2.1.6面向對象的知識 33

2.2XHTML標記語言 38

2.2.1XHTML的基本結構 38

2.2.2頭標簽 39

2.2.3其他常用標簽 40

2.2.4表格 41

2.3CSS簡介 42

2.3.1CSS 的三種樣式 43

2.3.2CSS的基礎語法 43

2.4DIV CSS布局 45

2.4.1拐角型頁面的設計 45

2.4.2用戶登錄頁面的設計 48

2.5 實戰:猜數游戲 50

小結 59

習題 59

第3章 ASP.NET內置對象 62

3.1ASP.NET 內置對象概述 62

3.2Page對象 62

3.2.1IsPostBack屬性 63

3.2.2Init事件 63

3.2.3Load事件 63

3.2.4ClientScript屬性 66

3.3Response對象 67

3.3.1輸出數據(Write方法) 68

3.3.2地址重定向(Redirect方法) 68

3.3.3停止輸出(End方法) 69

3.4Request對象 71

3.4.1從瀏覽器獲取數據 72

3.4.2讀取客戶端的信息 75

3.5Server對象 76

3.5.1HtmlEncode方法和HtmlDecode

方法 76

3.5.2UrlEncode方法和UrlDecode

方法 77

3.5.3MapPath方法 79

3.6Application對象 79

3.6.1利用Application對象存取

信息 80

3.6.2鎖定Application對象 81

3.6.3刪除Application中的信息 81

3.7Session對象 81

3.8Cookie對象 84

3.9 實戰1:統計網站在線人數 85

3.10實戰2:用戶登錄 87

小結 90

習題 90

第4章 Web服務器控件 92

4.1HTML標記、HTML控件和

Web控件 92

4.2HTML控件概述 94

4.3Web控件概述 96

4.4 基本控件 97

4.4.1Button控件 97

4.4.2Label控件 97

4.4.3TextBox控件 97

4.5 選擇控件 100

4.5.1CheckBox控件和CheckBoxList

控件 100

4.5.2RadioButton控件和

RadioButtonList控件 102

4.6 列表控件 105

4.6.1ListBox控件 105

4.6.2DropDownList控件 108

4.7 高級控件 110

4.7.1Calendar控件 110

4.7.2AdRotator控件 114

4.7.3MultiView控件和View

控件 116

4.7.4ScriptManager控件和

UpdatePanel控件 118

4.8 實戰:用戶注冊頁面 121

小結 129

習題 129

第5章 驗證控件 131

5.1 驗證控件概述 131

5.2RequiredFieldValidator控件的功能

和使用 132

5.3CompareValidator控件的功能

和使用 134

5.4RangeValidator控件的功能

和使用 136

5.5RegularExpressionValidator控件的

功能和使用 138

5.6CustomValidator控件的功能

和使用 140

5.7ValidatorSummary控件的功能

和使用 141

小結 143

習題 143

第6章 網頁布局技術 145

6.1ASP.NET用戶控件 145

6.2 母版頁和內容頁 150

6.3 導航控件 154

小結 157

習題 157

第7章 Web數據庫編程基礎 159

7.1SQL語言 159

7.1.1SQL數據查詢語句 159

7.1.2SQL數據操縱語句 163

7.2ADO.NET概述 164

7.2.1.NET數據提供程序 164

7.2.2ADO.NET數據庫應用程序的

開發流程 165

7.3Connection對象 165

7.3.1創建Connection對象 165

7.3.2Connection對象的方法

和事件 166

7.4Command對象 167

7.4.1創建Command對象 167

7.4.2Command對象的屬性

和方法 167

7.5DataReader對象 168

7.5.1創建DataReader對象 168

7.5.2DataReader對象的屬性

和方法 168

7.6DataAdapter對象和DataSet對象 171

7.6.1DataSet對象 171

7.6.2DataAdapter對象 172

7.7 插入、編輯和刪除數據 175

7.8 數據綁定 182

7.9 數據控件 184

7.9.1SqlDatasource控件 184

7.9.2GridView控件 190

7.9.3DetailsView控件 197

7.9.4DataList控件 199

7.9.5Repeater控件 204

7.10配置文件Web.config 206

7.11程序調試 209

小結 212

習題 212

第8章 注冊登錄模塊 214

8.1 設計思想 214

8.2ASP.NET的圖像處理 215

8.3 注冊登錄模塊的實現過程 218

8.3.1用戶登錄模塊設計 218

8.3.2用戶注冊模塊設計 227

8.3.3修改密碼模塊設計 231

小結 234

習題 234

第9章 在線投票模塊 236

9.1XML文檔 236

9.1.1XML的特點 236

9.1.2XML文檔的基本結構 238

9.1.3創建XML文檔 239

9.1.4XML的應用 239

9.2 在線投票模塊設計思想 245

9.3 在線投票模塊的實現 245

9.3.1投票頁面的設計 245

9.3.2投票結果顯示頁面的設計 248

9.3.3以數據庫存儲投票結果 250

小結 252

習題 252

第10章 留言板模塊 254

10.1留言板模塊設計思想 254

10.2數據庫設計 255

10.3留言板模塊的實現 256

10.3.1母版頁的設計 256

10.3.2index.aspx頁面的設計 258

10.3.3查看留言頁面的設計 264

10.3.4管理留言 269

小結 277

習題 277

第11章 文件上傳下載模塊 279

11.1文件上傳下載的設計思想 279

11.2設計前的準備 280

11.2.1FileUpLoad服務器控件 280

11.2.2System.IO命名空間 281

11.2.3Response對象 281

11.3上傳文件至服務器 282

11.4從服務器下載文件 285

11.5上傳圖片至數據庫 287

11.5.1保存圖片路徑 287

11.5.2保存圖片數據 291

小結 296

習題 296

第12章 BBS論壇系統 298

12.1設計思路 298

12.2設計前的準備 299

12.2.1引入第三方組件

FreeTextBox 299

12.2.2多層架構設計 302

12.3數據庫設計 303

12.4設計實體(Model)層 305

12.5設計數據訪問(DAL)層 311

12.5.1SQLHelper類 312

12.5.2UserDAL類 317

12.5.3ModuleDAL類 322

12.5.4PostDAL類 325

12.5.5ReplayDAL類 328

12.6設計業務邏輯(BLL)層 331

12.7主要功能界面(Web UI層)的實現 333

12.7.1設計母版頁 334

12.7.2首頁Index.aspx的實現

過程 335

12.7.3帖子管理的實現過程 337

12.7.4用戶管理的實現過程 352

12.7.5版塊管理的實現過程 361

小結 365

習題 365

參考文獻 367

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 235
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區