網站全棧開發指南:HTML+CSS+JavaScript+ASP.NET

網站全棧開發指南:HTML+CSS+JavaScript+ASP.NET

《網站全棧開發指南:HTML+CSS+JavaScript+ASP.NET》是清華大學出版社2020年出版圖書,作者曹化宇

基本介紹

  • 中文名:網站全棧開發指南:HTML+CSS+JavaScript+ASP.NET
  • 作者:曹化宇
  • 出版社:清華大學出版社
  • 出版時間:2020年9月1日
  • 頁數:596 頁
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787302558613 
內容簡介,目錄,

內容簡介

本書是一執行緒序員多年開發經驗的結晶。它深入淺出地講解Web開發所需的HTML、CSS、 JavaScript、ASP.NET和資料庫等基礎內容,幫助讀者快速進入Web項目開發,在項目中靈活套用各種開發技術和方法。 本書共26章,第1章討論全書的知識架構及在學習和工作中如何使用本書。第2~8章主要討論客戶端(前端)開發的相關內容,如HTML、CSS和JavaScript編程,以及HTML5中新增的特性等。第9~16章主要討論伺服器端開發的相關技術,涉及C#編程基礎知識、ASP.NET基礎知識、資料庫基礎知識等。第17~26章主要討論客戶端技術與伺服器端技術的綜合套用,並以Web項目的常用功能為目標,介紹了一系列的實用技巧和開發方法。 本書內容安排合理,架構清晰,注重理論與實踐相結合,適合廣大從事Web項目開發的人員、對Web項目開發感興趣的愛好者及大中專院校相關專業的學生閱讀。相關培訓院校及高校的老師亦可將本書作為教材使用。

目錄

第1 章 準備工作 …………………… 1
1.1 基本概念 …………………… 1
1.2 本書內容 …………………… 2
1.3 開發與測試環境 …………………… 4
第2 章 HTML ………………………10
2.1 頁面的基本結構 ……………………10
2.2 塊元素與內聯元素 ……………………12
2.3 文本與段落 ……………………13
2.4 列表 ……………………23
2.5 表格 ……………………27
2.6 圖片(img 元素) ……………………31
2.7 連結(a 元素) ……………………32
2.8 表單(form) ……………………33
2.9 iframe 元素 ……………………55
2.10 新的語義元素(HTML5) ……………………56
2.11 音頻和視頻播放 ……………………57
第3 章 CSS …………………………59
3.1 如何使用CSS ……………………59
3.2 選擇器 ……………………62
3.3 樣式套用基礎 ……………………73
3.4 文本與段落 ……………………87
3.5 列表 ……………………94
3.6 表格 ……………………95
3.7 文檔流 ……………………97
3.8 背景 …………………… 111
3.9 變換 …………………… 113
3.10 過渡 …………………… 118
3.11 幀動畫 …………………… 119
第4 章 JavaScript 編程基礎 …… 122
4.1 如何添加JavaScript代碼 …………………… 122
4.1 如何添加JavaScript代碼 122
4.2 數據處理 125
4.3 代碼流程控制 135
4.4 函式與函式類型 142
4.5 面向對象編程 145
4.6 數組 149
4.7 字元串處理(String 類) 154
4.8 日期與時間(Date 類) 157
4.9 數學計算(Math 類) 160
4.10 URI 編碼 161
4.11 計時器 162
第5 章 BOM …………………… 165
5.1 window 對象 165
5.2 location 對象 170
5.3 navigator 對象 171
5.4 screen 對象 173
第6 章 DOM …………………… 175
6.1 獲取元素 175
6.2 獲取節點對象 179
6.3 innerHTML 和innerText屬性 182
6.4 元素屬性與樣式 183
6.5 事件 185
第7 章 audio 和video 元素 …… 192
7.1 基礎套用 192
7.2 JavaScript 控制 193
第8 章 canvas 元素 ……………… 195
8.1 canvas 元素編程基礎 195
8.2 常用繪製方法 196
8.3 填充圖案 212
8.4 小結 214
第9 章 C# 編程基礎 ………………215
9.1 ASP.NET 項目中測試C# 代碼 215
9.2 命名空間 217
9.3 面向對象編程 219
9.4 靜態類與擴展方法 235
9.5 結構類型 237
9.6 枚舉類型 238
9.7 基本數據類型 239
9.8 委託類型 246
9.9 接口 248
9.10 泛型 251
第10 章 C# 代碼流程控制 ……… 254
10.1 比較運算 254
10.2 if 語句 254
10.3 switch 語句 255
10.4 for 語句 257
10.5 foreach 語句 259
10.6 while 和do-while 語句 259
10.7 goto 語句和標籤 260
10.8 異常處理 261
第11 章 ASP.NET 網站開發 … … 264
11.1 概述 264
11.2 Web 窗體 267
11.3 常用對象 270
11.4 Web 控制項 277
11.5 自定義控制項 290
11.6 全站編譯 302
第12 章 SQL Server 資料庫 ……… 304
12.1 概述 304
12.2 表 305
12.3 添加數據 309
12.4 查詢數據 313
12.5 更新數據 320
12.6 刪除數據 321
12.7 視圖與連線查詢 322
12.8 存儲過程 324
12.9 小結 325
第13 章 使用ADO.NET 運算元據庫 …………………… 326
13.1 連線資料庫 326
13.2 執行命令和存儲過程 328
13.3 DataSet 和數據綁定 331
13.4 處理事務 338
13.5 小結 340
第14 章 GDI+ 繪圖 ……………… 341
14.1 圖形繪製 341
14.2 畫筆 349
14.3 格式刷 351
14.4 圖像尺寸與DPI 357
14.5 保存與轉換圖像 360
14.6 列印圖像 363
第15 章 傳送郵件 ………………… 364
第16 章 chyx 代碼庫 ……………… 370
16.1 常用功能 370
16.2 數據操作組件 375
16.3 準備MySQL 資料庫 382
16.4 測試數據組件 388
16.5 小結 395
第17 章 頁面布局 ………………… 396
17.1 傳統布局設計 396
17.2 回響式設計 403
17.3 綜合套用與討論 405
第18 章 Ajax ……………………… 412
18.1 XMLHttpRequest 對象 412
18.2 封裝ajax.js 檔案 415
第19 章 驗證碼 …………………… 418
19.1 實現驗證碼 418
19.2 套用測試 421
19.3 小結 423
第20 章 用戶模組 ………………… 424
20.1 創建用戶信息數據表 424
20.2 CUser 類 426
20.3 註冊頁面(HTML 表單) 427
20.4 註冊頁面(Web 窗體) 436
20.5 登錄 438
20.6 許可權處理 447
20.7 小結 448
第21 章 檔案上傳及處理 ………… 449
21.1 FileUpload 控制項 449
21.2 Web.config 參數設定 451
21.3 保存到資料庫 452
21.4 實現用戶圖像上傳功能 455
21.5 使用HTML 表單上傳檔案 460
第22 章 常用數據交換格式 ……… 462
22.1 Excel 462
22.2 CSV 482
22.3 XML 499
22.4 JSON 503
22.5 小結 508
第23 章 客戶端數據 ……………… 510
23.1 Cookie 510
23.2 localStorage 和sessionStorage 516
第24 章 高德地圖 ………………… 518
24.1 地圖初始化 518
24.2 標記 519
24.3 地圖控制項 526
第25 章 自定義分頁瀏覽組件 …… 528
25.1 基本約定 528
25.2 實現CPagingView組件 528
25.3 套用測試 543
25.4 小結 568
第26 章 自定義樹狀視圖組件 …… 569
26.1 節點數據結構 569
26.2 實現CTreeView 組件 571
26.3 小結 584

熱門詞條

聯絡我們