ASP.NET(C#)實踐教程

ASP.NET(C#)實踐教程

《ASP.NET(C#)實踐教程》是2010年1月12日清華大學出版社出版的圖書,作者是魏菊霞、李志中、謝雲。

基本介紹

  • 書名:ASP.NET(C#)實踐教程
  • 作者:魏菊霞、李志中、謝雲
  • ISBN:9787302150626
  • 定價:39.8元
  • 出版社:清華大學出版社
  • 出版時間:2010年1月12日
  • 裝幀:平裝
  • 開本:16開 
內容簡介,目錄,

內容簡介

本書使用C#語言作為開發語言進行ASP.NET應用程式的開發,以Visual Studio.NET 2005為基礎,使用大量實例來介紹C#語言的知識以及ASP.NET的開發技巧,並配有完整的開發實例講解。全書主要介紹了ASP.NET應用程式基礎、C#語言、Web頁面設計基礎、Web控制項、ASP.NET內置對象等,在ASP.NET中使用XML,以SQL Server 2005為基礎進行ADO.NET資料庫編程,使用用戶控制項、自定義控制項,創建Web服務。本書最後介紹了一個完整的ASP.NET套用開發綜合實例。本書可作為高等院校計算機相關專業的教材,也可供具有一定編程經驗又需要迅速熟悉ASP.NET 2.0的讀者參考,同時也適合於自學ASP.NET 2.0的讀者。

目錄

第1章ASP.NET開發基礎 1
1.1.NET概述 1
1.1.1什麼是.NET 1
1.1.2.NETFramework 3
1.2ASP.NET概述 4
1.2.1什麼是ASP.NET 4
1.2.2ASP.NET2.0的語法 5
1.2.3ASP.NET與C# 12
1.3創建ASP.NET應用程式 13
1.3.1配置ASP.NET運行環境 13
1.3.2熟悉VisualStudio.NET2005 15
1.3.3ASP.NET應用程式示例 16
1.4實驗指導 19
1.5思考與練習 21
第2章C#程式設計基礎 23
2.1C#語法概述 23
2.1.1面向對象特性 23
2.1.2穩定和安全特性 24
2.2C#語法基礎 25
2.2.1標識符和關鍵字 25
2.2.2變數 26
2.2.3常量 28
2.3C#類型系統 30
2.3.1值類型 30
2.3.2引用類型 35
2.3.3裝箱和拆箱 38
2.4運算符和表達式 40
2.4.1使用C#運算符 40
2.4.2常規運算符操作 41
2.4.3三元運算符 42
2.4.4checked和unchecked
運算符 43
2.4.5is、sizeof和typeof
運算符 43
2.4.6運算符優先權 44
2.5控制語句 45
2.5.1條件語句 45
2.5.2循環語句 48
2.5.3跳轉語句 52
2.6實驗指導 53
2.7思考與練習 58
第3章C#面向對象設計 60
3.1類和對象 60
3.1.1創建類和對象 60
3.1.2訪問修飾符 62
3.2方法 62
3.2.1編寫方法 63
3.2.2構造函式和析構函式 65
3.3屬性 69
3.4重載 70
3.4.1運算符重載 70
3.4.2方法重載 72
3.4.3構造函式重載 73
3.5繼承 74
3.5.1實現繼承 74
3.5.2構造函式與繼承 77
3.5.3重寫成員 79
3.5.4抽象類與繼承 82
3.6接口 84
3.6.1創建接口 85
3.6.2接口成員 85
3.6.3接口與繼承 86
3.7多態 88
3.7.1實現多態 88
3.7.2多態與隱藏基類成員 90
3.7.3多態與屬性 91
3.8委託和事件 92
3.8.1委託 93
3.8.2事件 94
3.9處理異常 97
3.9.1異常處理基礎 97
3.9.2自定義異常 100
3.10實驗指導 101
3.11思考與練習 104
第4章ASP.NET基礎控制項 107
4.1HTML語言基礎 107
4.1.1HTML文檔結構 107
4.1.2HTML標記簡介 108
4.1.3字型與頁面控制標記 109
4.1.4連結標記 113
4.1.5表格標記 114
4.1.6表單標記 118
4.10實驗指導 141
4.11思考與練習 143
第7章配置ASP.NET應用程式 204
7.1概述 204
7.2常用配置 208
7.2.1通用配置設定 208
7.2.2頁面配置 209
7.2.3應用程式設定 210
7.2.4Session狀態 210
7.2.5定製錯誤 214
7.2.6身份驗證和授權 216
7.2.7國際化和編碼 218
7.2.8編譯選項 219
7.3指定位置和路徑 222
7.4鎖定配置設定 223
7.5實驗指導 225
7.6思考與練習 227
第8章ASP.NET與XML 228
8.1XML簡介 228
8.1.1XML與HTML 228
8.1.2XML基本語法 230
8.1.3DTD與Schema 232
8.1.4System.Xml命名空間 234
8.2讀取XML 235
8.2.1使用XML控制項讀取 236
8.2.2使用XmlDocument對象 237
8.2.3使用DataSet對象 238
8.2.4使用文本方式讀取 240
8.3在ASP.NET中創建XML文檔 241
8.3.1使用DataSet創建XML
文檔 242
8.3.2以文本方式創建XML
文檔 243
8.4XML串列化 245
8.4.1XmlSerializer 245
8.4.2基本串列化 245
8.4.3定製串列化 246
8.5XML的XSL轉換 247
8.6實驗指導 249
8.7思考與練習 251
第9章資料庫編程 252
9.5實驗指導 295
9.6思考與練習 298
第10章用戶自定義控制項和快取
機制 300
10.1使用自定義控制項的原因 300
10.2用戶控制項 301
10.2.1創建用戶控制項 302
10.2.2使用用戶控制項 304
10.2.3用戶控制項屬性自定義 307
10.2.4用戶控制項事件自定義 309
10.3自定義控制項 310
10.3.1創建一個簡單的控制項 310
10.3.2自定義控制項的屬性 314
10.3.3編寫文本框控制項 319
10.3.4文本框控制項的事件 322
10.3.5其他主題 323
10.4使用導航控制項 326
10.4.1TreeView控制項 326
10.4.2SiteMapPath控制項 330
10.4.3Menu控制項 332
10.5快取機制 333
10.5.1OutputCache指令 334
10.5.2局部高速快取 336
10.6實驗指導 337
10.7思考與練習 340
第11章檔案處理與GDI+繪圖 342
11.1GDI+簡介 342
11.2Graphics類 343
11.2.1屬性與方法 344
11.2.2繪製圖形 345
11.3使用畫筆(Pen) 347
11.4畫刷(Brush)與區域填充 348
11.4.1使用SolidBrush填充
圖形 348
11.4.2使用HatchBrush填充
圖形 349
11.4.3使用TextureBrush填充
圖形 350
11.4.4使用LinearGradientBrush
填充圖形 351
11.5繪製圖表 352
11.5.1繪製餅形圖 353
11.5.2繪製條形圖 357
11.6目錄和檔案處理 358
11.6.1Directory類和DirectoryInfo
類 359
11.6.2File類和FileInfo類 362
11.6.3實例演示 363
11.7讀寫檔案 365
11.7.1使用StreamReader類
讀取檔案 366
11.7.2使用StreamWriter類
寫入檔案 367
11.8實驗指導 368
11.9思考與練習 370
第12章Web服務 372
12.1理解Web服務 372
12.1.1什麼是Web服務 372
12.1.2為什麼要使用Web
服務 373
12.1.3Web服務的作用 373
12.1.4.NETWeb服務 374
12.1.5基礎技術 374
12.2創建Web服務 375
12.2.1使用內聯代碼創建Web
服務 375
12.2.2使用VS.NET創建Web
服務 378
12.3使用Web服務 381
12.3.1通過Web服務代理 381
12.3.2通過HTTP-GET和
HTTP-POST 388
12.4Web服務中的數據類型 389
12.5在Web服務中使用內置對象 393
12.6實驗指導 396
12.7思考與練習 401
第13章綜合案例:B2B商城 402
13.1準備工作 402
13.1.1什麼是B2B 402
13.1.2系統分析 404
13.1.3資料庫設計 406
13.1.4通用模組設計 410
13.2設計與實現 411
13.2.1會員註冊 412
13.2.2會員登錄 415
13.2.3取回密碼 417
13.3系統首頁 418
13.3.1分類顯示 419
13.3.2公告欄 420
13.3.3熱商品 420
13.4商品瀏覽 421
13.4.1瀏覽所有分類 421
13.4.2分類瀏覽 422
13.4.3店鋪大堂 427
13.4.4瀏覽店鋪列表 428
13.4.5查看店鋪 429
13.4.6查看商品詳情 430
13.5會員管理 431
13.5.1會員首頁 431
13.5.2會員開店 432
13.5.3修改店鋪信息 433
13.5.4商品交易 434
13.5.5查看訂單 435
13.5.6查看交易記錄 436
13.5.7新增商品 436
13.5.8商品管理 438
13.5.9維護個人信息 439

相關詞條

熱門詞條

聯絡我們