-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
12/13 新書到! 10/8 新書到! 10/1 新書到! 9/24 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

ASP.NET 3.5(C#)實踐教程

( 簡體 字)
作者:邵良杉、劉好增類別:1. -> 程式設計 -> .NET -> ASP.NET
譯者:
出版社:清華大學出版社ASP.NET 3.5(C#)實踐教程 3dWoo書號: 21058
詢問書籍請說出此書號!

缺書
不接受訂購

出版日:4/23/2009
頁數:
光碟數:
站長推薦:
印刷:語系: ( 簡體 版 )
不接受訂購
ISBN:9787302192183
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:







ASP.NET是.NET Framework的組成部分,是一種可以在高度分布的Internet環境中簡化應用程序開發的計算環境。ASP.NET提供了為建立和部署企業級Web應用程序所必需的服務,還為能夠面向任何瀏覽器或設備的更安全性、更強的可升級性、更穩定的應用程序提供新的編程模型和基礎結構。
特別是ASP.NET 3.5技術提高了網絡系統平臺開發的效率和安全性,而進行ASP.NET 3.5開發使用Visual Studio 2008和C#是最佳選擇,也深受廣大編程人員的青睞。
1.本書內容
本書以最新版本的ASP.NET 3.5和C# 2008為例進行介紹,各章主要內容如下。
第1章首先介紹.NET Framework及其重要組成部分,然后介紹.NET Framework 3.5的新增特性、如何配置.NET Framework的開發環境、ASP.NET的處理指令。最后使用C#創建了第一個ASP.NET應用程序。
第2章通過對數據類型、運算符、表達式、結構、枚舉及面向對象等語法進行講解,使讀者掌握C#程序的基礎內容。
第3章重點介紹如何使用ASP.NET的內置對象和配置文件來構建簡單的Web應用程序。包括:Response對象、Request對象、Server對象和Web.config文件等。
第4章介紹HTML控件,包括有HTML控件的簡介、語法、公共屬性及表單控 件等。
第5章介紹常用的服務器控件,包括有服務器控件的簡介、語法、公共屬性、布局類控件、按鈕類、輸入類控件和驗證類控件。
第6章介紹可以實現獨立功能的各種服務器控件,它們是:用戶控件、導航控件、母版頁控件、登錄與角色及Webpart控件。
第7章主要從XML、文件和緩存3個方面為例,詳細介紹在實際應用中的處理。包括:顯示和生成XML、System.IO命名空間、操作各種文件、讀寫文件以及ASP.NET緩存機制和簡單應用。
第8章講解使用ADO.NET訪問SQL Server 2008數據庫,包括ADO.NET模型和核心對象,連接數據庫、執行SQL命令和處理結果集等。同時還對新增功能和LINQ進行了簡要介紹。
第9章首先列舉ASP.NET的數據源控件,接下來介紹如何將數據源控件的數據顯示到頁面上,即綁定語法。還介紹了ASP.NET 3.5中提供的顯示控件,像GridView控件和Repeater控件等,包括新增的ListView和DataPager數據顯示控件。
第10章介紹ASP.NET 3.5中對Ajax技術的支持,包括什么是Ajax,如何部署ASP.NET Ajax環境、如何使用控件實現Ajax技術等。
第11章為綜合實例——東方商城管理系統。在本章通過商城管理系統講解三層應用程序的構建過程,包括系統需求分析、整體架構、數據庫訪問層設計、表示層和業務邏輯層的實現等。
2.本書特色
本書通過實例介紹ASP.NET動態網站開發知識,具有實用性教程的特色。
? 本書匯總了作者多年的程序員職業教學培訓經驗,內容組織合理,實例豐富 全面。
? 本書使用ASP.NET語言開發了大量實例,讀者可以通過這些豐富實例學習ASP.NET編程實踐知識。
? 本書編寫了大量“實驗項目”,引導讀者應用該章知識獨立練習編程項目。
? 每章課后練習題幫助學生檢查對ASP.NET開發理論知識的掌握程度。
? 本書光盤提供了實例完整源文件和教學視頻文件。

提示:本光盤使用之前,需要首先安裝光盤中提供的tscc插件才能運行視頻文件。
3.讀者對象
書中采用大量的實例進行講解,力求通過實例使讀者更形象地理解面向對象思想,快速掌握ASP.NET編程技術。本書難度適中,內容由淺入深,實用性強。每章附有精心編寫的實驗和習題,便于讀者實踐和鞏固所學知識。本書可作為普通高等院校ASP.NET程序設計課程的教材,也可作為讀者的自學用書。
參與本書編寫的除了封面署名人員外,還有李乃文、肖新峰、宋強、馬海軍、許勇光、王澤波、孫江瑋、田成軍、劉俊杰、李海慶、王樹興、朱俊成、王敏、張瑞萍、王黎、安征、亢鳳林、康顯麗、李海峰、崔群法、孫巖、祁凱、倪寶童、王立新、吳越勝、何方、張銀鶴等。
由于時間倉促,水平有限,疏漏之處在所難免,歡迎讀者朋友登錄清華大學出版社的網站www.tup.com.cn與我們聯系,幫助我們改進提高。

作者
2008年10月


前言 III



內容簡介:

本書結合C# 2008,介紹最新版本的ASP.NET 3.5開發知識。全書共分11章,主要內容包括.NET Framework及其重要組成部分,C#程序開發基礎內容,使用ASP.NET的內置對象和配置文件來構建簡單的Web應用程序,HTML控件,常用的服務器控件,可以實現獨立功能的各種服務器控件,XML、文件和緩存等內容,使用ADO.NET訪問SQL Server 2008數據庫,將數據源控件的數據顯示到頁面上,ASP.NET 3.5對Ajax技術的支持,最后一章通過商城管理系統講解三層應用程序的構建過程。書中安排了豐富的實驗指導和課后復習題,配套光盤附有多媒體語音視頻教程和素材文件。
本書可作為普通高等院校計算機專業和非計算機專業的ASP.NET程序設計教材,也可作為學習ASP.NET Web開發的自學用書。

目錄:







第1章 ASP.NET 3.5概述 1
1.1 .NET Framework概述 1
1.1.1 .NET Framework簡介 1
1.1.2 .NET Framework 3.5
新特性 2
1.1.3 ASP.NET 3.5新特性 4
1.2 配置ASP.NET 3.5 4
1.2.1 Visual Studio 2008簡介 5
1.2.2 安裝Visual Studio 2008 5
1.2.3 Visual Studio 2008開發環境 8
1.3 ASP.NET預處理指令 11
1.4 第一個程序 13
1.4.1 制作用戶登錄頁面 13
1.4.2 編寫登錄代碼 15
1.5 實驗指導 17
1.5.1 安裝Web服務器 17
1.5.2 使用嵌入式編碼 19
1.6 習題集 20

第2章 C#程序設計基礎 22
2.1 C#入門語法 22
2.1.1 數據類型 22
2.1.2 變量和常量 25
2.1.3 表達式和運算符 26
2.1.4 簡單類型轉換 31
2.2 數組 33
2.3 控制語句 33
2.3.1 條件語句 34
2.3.2 循環語句 38
2.3.3 跳轉語句 41
2.4 C#面向對象設計 43
2.4.1 面向對象概述 43
2.4.2 類 43
2.4.3 繼承 45
2.4.4 重載 46
2.5 實驗指導 46
2.5.1 制作九九乘法表 46
2.5.2 創建汽車實例變量 47
2.5.3 創建管理員結構 49
2.5.4 創建及使用學生類 50
2.6 習題集 53

第3章 ASP.NET內置對象和配置 57
3.1 Response對象 57
3.1.1 Response對象的方法
和屬性 57
3.1.2 運用Response對象 58
3.2 Request對象 59
3.2.1 Request對象的屬性
和方法 59
3.2.2 Request對象的運用 60
3.3 Server對象 61
3.4 Application對象和Session對象 63
3.4.1 Application對象 64
3.4.2 Session對象 66
3.5 Cookie對象 68
3.5.1 Cookie對象概述 68
3.5.2 Cookie對象的屬性和方法 69
3.5.3 Cookie對象的運用 70
3.6 Web.config配置文件 71
3.6.1 ASP.NET配置概述 71
3.6.2 Web.config結構 72
3.6.3 配置文件層次結構 73
3.6.4 Web.config配置元素 75
3.7 實驗指導 79
3.7.1 運用Response對象和Request
對象實現用戶登錄 79
3.7.2 利用Session兌現實現
購物車 82
3.7.3 記錄錯誤登錄次數 84
3.7.4 運用Cookie對象 85
3.8 習題集 87

第4章 HTML控件 91
4.1 HTML控件簡介 91
4.1.1 HTML控件介紹 91
4.1.2 HTML控件的語法 92
4.2 HTML控件的公共屬性 93
4.2.1 Attributes屬性 93
4.2.2 Disabled屬性 94
4.2.3 InnerHtml屬性 94
4.2.4 InnerText屬性 95
4.2.5 Style屬性 96
4.2.6 Value屬性 97
4.3 HTML控件及其屬性 98
4.3.1 HtmlAnchor控件 98
4.3.2 HtmlForm控件 100
4.3.3 HtmlButton控件 101
4.3.4 HtmlTable、HtmlTableRow
和HtmlTableCell控件 102
4.3.5 表單輸入控件 106
4.4 實驗指導 110
4.4.1 瀏覽圖書 110
4.4.2 生成表格 112
4.4.3 選擇操作 114
4.4.4 文件上傳 116
4.5 習題集 118

第5章 服務器控件 121
5.1 服務器控件簡介 121
5.1.1 服務器控件介紹 121
5.1.2 服務器控件的語法 123
5.2 服務器控件的公共屬性 123
5.2.1 Border屬性 124
5.2.2 Font屬性 124
5.2.3 其他樣式屬性 125
5.2.4 控件事件屬性 126
5.3 服務器控件及其屬性 127
5.3.1 Label和TextBox控件 127
5.3.2 CheckBox與CheckBoxList
控件 129
5.3.3 RadioButton與Radio
ButtonList控件 133
5.3.4 ListBox與DropDownList
控件 134
5.3.5 Table控件 135
5.3.6 Panel與Image控件 136
5.3.7 Button、LinkButton與
ImageButton控件 138
5.4 驗證控件 140
5.4.1 RequiredFieldValidator
控件 141
5.4.2 CompareValidator控件 142
5.4.3 RangeValidator控件 144
5.4.4 RegularExpressionValidator
控件 145
5.4.5 CustomValidator控件 147
5.4.6 ValidationSummary控件 148
5.5 實驗指導 150
5.5.1 制作圖片切換 150
5.5.2 動態修改字體顯示效果 152
5.5.3 表單驗證(實現用戶
注冊) 154
5.5.4 帶節日提示的日歷 158
5.6 習題集 159

第6章 其他服務器控件 162
6.1 用戶控件 162
6.1.1 用戶控件概述 162
6.1.2 創建用戶控件 163
6.1.3 設計用戶控件屬性 165
6.2 導航控件 166
6.2.1 Menu控件 167
6.2.2 SiteMapPath控件 168
6.2.3 TreeView控件 171
6.3 母版頁 174
6.3.1 母版頁組成 175
6.3.2 創建母版頁 175
6.3.3 創建內容頁 177
6.4 登錄與角色 178
6.4.1 身份驗證概述 179
6.4.2 角色模型 180
6.4.3 管理角色 181
6.4.4 登錄控件 181
6.5 WebPart頁 183
6.5.1 WebPart控件概述 184
6.5.2 WebPart的使用 185
6.5.3 EditorZone與EditorPart
控件 186
6.6 實驗指導 189
6.6.1 商城網站標頭 189
6.6.2 產品菜單導航 192
6.6.3 商品分類管理系統母版頁 194
6.6.4 用戶登錄 196
6.7 習題集 201

第7章 ASP.NET高級技術 205
7.1 處理XML 205
7.1.1 System.Xml命名空間 205
7.1.2 XML數據源控件 207
7.1.3 顯示XML 208
7.1.4 生成XML 212
7.2 處理文件 214
7.2.1 System.IO命名空間 214
7.2.2 操作驅動器 215
7.2.3 操作文件夾 216
7.2.4 操作文件 220
7.2.5 讀寫文件 221
7.3 處理緩存 224
7.3.1 ASP.NET緩存機制概述 225
7.3.2 緩存指令@OutputCache 226
7.3.3 設置頁面緩存 227
7.3.4 設置頁面部分緩存 229
7.3.5 應用程序緩存 230
7.4 實驗指導 231
7.4.1 創建和讀取XML文檔 231
7.4.2 XML數據島輸出XML
文檔 232
7.4.3 文件管理 233
7.4.4 緩存替換 235
7.5 習題集 236

第8章 ADO.NET管理數據庫 239
8.1 ADO.NET概述 239
8.1.1 ADO.NET組成部分 239
8.1.2 ADO.NET結構 241
8.1.3 ADO.NET命名空間 242
8.2 ADO.NET對象 242
8.2.1 Connection對象 243
8.2.2 Command對象 245
8.2.3 DataReader對象 246
8.2.4 DataAdapter和DataSet
對象 248
8.2.5 DataTable對象 252
8.2.6 Parameter對象 253
8.3 ADO.NET新增功能 256
8.3.1 執行批量復制操作 256
8.3.2 多活動結果集 257
8.4 LINQ 258
8.4.1 LINQ概述 258
8.4.2 LINQ基礎用法 259
8.4.3 LINQ簡單操作 261
8.4.4 LinqDataSource控件
概述 261
8.4.5 應用LinqDataSource
控件 263
8.5 實驗指導 265
8.5.1 查看新聞列表 265
8.5.2 獲取表記錄條數 267
8.5.3 精確查詢 269
8.5.4 批量復制 271
8.5.5 運用LINQ讀取數據
庫中數據 276
8.6 習題集 277
第9章 數據顯示技術 281
9.1 數據源控件 281
9.1.1 ObjectDataSource控件 282
9.1.2 AccessDataSource控件 285
9.1.3 SqlDataSource控件 287
9.2 綁定語法 291
9.2.1 綁定簡單屬性 291
9.2.2 綁定集合 292
9.2.3 綁定表達式 293
9.2.4 方法的返回值 294
9.3 新增控件ListView 295
9.3.1 ListView控件屬性
和事件 295
9.3.2 顯示數據 297
9.3.3 編輯數據 300
9.3.4 使用DataPager控件實
現分頁 303
9.4 其他數據綁定控件 304
9.4.1 DetailsView控件 304
9.4.2 GridView控件 307
9.4.3 FormView、Repeater和
DataList控件 311
9.5 實驗指導 312
9.5.1 使用DetailsView控件 312
9.5.2 使用GridView控件
編輯數據 318
9.5.3 運用ListView控件 320
9.6 習題集 322

第10章 實現Ajax技術 326
10.1 ASP.NET Ajax 326
10.1.1 ASP.NET Ajax概述 326
10.1.2 部署ASP.NET Ajax
環境 327
10.2 ASP.NET Ajax基本控件 329
10.2.1 ScriptManager控件 330
10.2.2 ScriptManagerProxy
控件 333
10.2.3 UpdatePanel控件 334
10.2.4 UpdateProgress控件 337
10.2.5 Timer控件 338
10.3 實驗指導 342
10.3.1 密碼強度 342
10.3.2 自動輸入完成 344
10.4 習題集 347

第11章 東方商城管理系統 349
11.1 東方商城管理系統概述 349
11.1.1 系統需求分析 349
11.1.2 東方商城管理系統
整體架構 350
11.2 三層架構應用程序介紹 351
11.3 數據庫設計 352
11.4 系統通用功能設計 357
11.4.1 站點地圖的設計 357
11.4.2 母版頁 357
11.5 數據訪問層 358
11.5.1 數據庫實體 358
11.5.2 數據訪問SqlHelper
類庫 359
11.6 表示層和業務邏輯層 362
11.6.1 產品無限級分類管理 362
11.6.2 店鋪用戶信息管理 373








序: