2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

ASP.NET 4入門經典:涵蓋C#和VB.NET(第6版)

  • 作者:(美) 史潘加斯 著 劉偉琴,張格仙 譯
  • 出版社: 清華大學出版社
  • 出版時間:2010-12-01
  • 版次:6
  • 商品編號: 10400981

    頁數:682

    印次:1

    印刷時間:2010-12-01


HK$110.10 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《ASP.NET 4入門經典:涵蓋C#和VB.NET(第6版)》ASP.NET是.NET Framework的一部分,用於構建內容豐富的動態Web站點。其最新的版本ASP.NET 4對上一版進行了許多改進,包括增強了Web窗體,並添加了jQuery的支持。《ASP.NET 4入門經典:涵蓋C#和VB.NET(第6版)》循序漸進,逐步講解了如何使用ASP.NET 4構建內容豐富的Web站點,並提供了大量使用C#和VB的示例。通過實際動手練習,您將學到關於構建Web站點的第一手信息,同時能夠深刻理解在瀏覽器中查看ASP.NET 4頁面時,後台到底發生了什麼。

作者簡介

  劉偉琴,資深IT翻譯專家,具有豐富的計算機工作經驗,多年來一直從事JT翻譯工作。承擔過Test Partner大型軟件本地化項目的翻譯工作,曾參與翻譯十多本計算機專業書籍。
  張格仙,畢業於解放軍西安通信學院計算機通信工程專業。精通數據庫、ASP、ASP.NET編程,領導和參與了數個信息管理系統的設計與開發工作,具有豐富的網站開發經驗。
  Imar Spaanjaars,畢業於荷蘭Leisure Management School,主修休閒管理專業,但不久就轉入互聯網領域。
  在超過12年的職業生涯中,Imar曾就職於互聯網領域的多家網絡公司。最近,他創辦了自己的公司De Vier Koeden,為客戶提供使用ASP.NET 4等Microsoft開發的技術開發互聯網和內部網應用程序方面的諮詢和開發等服務。
  Imar編寫了多本關於ASP.NET和Macromedia Dreamweaver的書籍,包括((ASENET 3.5入門經典——涵蓋C#和VB.NET(第5版)》(由清華大學出版社引進並出版)。他是Wrox社區論壇的主要貢獻者之一,在那裡他與其他程序員分享自己的知識。
  在2008年和2009年,鑑於Imar對ASENET社區做出的突出貢獻,Microsoft公司授予他「最有價值專家」稱號。

目錄

第1章 asp.net 4入門 1 
1.1 microsoft visual web developer 2 
1.1.1 獲取visual web developer 2 
1.1.2 安裝visual web developer express edition 3 
1.2 創建第一個asp.net 4 web 站點 4 
1.3 asp.net 4簡介 8 
1.3.1 html 9 
1.3.2 初識asp.net標記 13 
1.4 ide 13 
1.4.1 主開發區 13 
1.4.2 信息窗口 18 
1.5 定製ide 19 
1.5.1 重新排列窗口 19 
1.5.2 修改toolbox 20 
1.5.3 定製文檔窗口 22 
1.5.4 定製工具欄 22 
1.5.5 定製鍵盤快捷鍵 23 
1.5.6 重置修改 23 
1.6 示例應用程序 24 
1.7 關於visual web developer的實用提示 26 
1.8 本章小結 26 
1.9 練習 26 

第2章 構建asp.net web站點 29 
2.1 使用vwd 2010構建web站點 29 
2.1.1 不同的項目類型 30 
2.1.2 選擇正確的web站點模板 31 
2.1.3 構建與打開新的web站點 32 
2.2 操作web站點中的文件 35 
2.2.1 asp.net 4 web站點的文件類型 35 
2.2.2 添加現有文件 39 
2.2.3 組織站點 40 
2.2.4 特殊文件類型 41 
2.3 使用web窗體 42 
2.3.1 關於web窗體的不同視圖 42 
2.3.2 在code behind和帶內聯代碼的頁面之間選擇 43 
2.3.3 向頁面添加標記 48 
2.3.4 連接頁面 53 
2.4 使用web窗體的實用提示 55 
2.5 本章小結 55 
2.6 練習 55 

第3章 設計web頁面 57 
3.1 需要css的原因 57 
3.1.1 html格式化的問題 58 
3.1.2 css如何解決格式化問題 58 
3.2 css簡介 59 
3.2.1 css語言 62 
3.2.2 樣式表 62 
3.2.3 向頁面中添加css 74 
3.3 在vwd中使用css 76 
3.3.1 在外部樣式表中創建新樣式 76 
3.3.2 創建內嵌和內聯樣式表 81 
3.3.3 應用樣式 85 
3.3.4 管理樣式 87 
3.4 關於使用css的實用提示 89 
3.5 本章小結 90 
3.6 練習 90 

第4章 使用asp.net服務器控件 93 
4.1 服務器控件簡介 93 
4.2 asp.net服務器控件詳解 97 
4.2.1 在頁面中定義控件 97 
4.2.2 所有控件的共同屬性 98 
4.3 控件的類型 100 
4.3.1 標準控件 100 
4.3.2 html控件 112 
4.3.3 數據控件 112 
4.3.4 有效性驗證控件 112 
4.3.5 導航控件 113 
4.3.6 登錄控件 113 
4.3.7 ajax擴展 113 
4.3.8 webparts 113 
4.3.9 動態數據 113 
4.4 asp.net狀態引擎 114 
4.4.1 狀態的定義及其重要性 114 
4.4.2 狀態引擎的工作原理 114 
4.4.3 並非所有控件都依賴於view state 118 
4.4.4 關於view state和性能的一個注意點 118 
4.5 使用控件的實用提示 119 
4.6 本章小結 120 
4.7 練習 120 

第5章 asp.net web頁面編程 123 
5.1 編程簡介 124 
5.2 數據類型與變量 124 
5.2.1 轉換數據類型 127 
5.2.2 使用數組和集合 129 
5.3 語句 134 
5.3.1 運算符 134 
5.3.2 做決策 142 
5.3.3 循環 148 
5.4 組織代碼 151 
5.4.1 方法:函數與子例程 151 
5.4.2 app_code文件夾 153 
5.4.3 使用名稱空間組織代碼 157 
5.4.4 寫註釋 160 
5.5 面向對象編程基礎知識 162 
5.5.1 重要的面向對象術語 162 
5.5.2 事件 172 
5.6 關於編程的實用提示 173 
5.7 本章小結 174 
5.8 練習 174 

第6章 創建外觀一致的web站點 177 
6.1 用母版頁創建一致的頁面佈局 177 
6.1.1 創建母版頁 179 
6.1.2 創建內容頁 181 
6.2 使用集中的基頁 186 
6.2.1 asp.net頁面生命週期 187 
6.2.2 實現基頁 188 
6.2.3 創建可重用的頁面模板 192 
6.3 主題 195 
6.3.1 不同類型的主題 196 
6.3.2 在theme和stylesheettheme之間作選擇 196 
6.3.3 應用主題 196 
6.3.4 擴展主題 200 
6.3.5 動態切換主題 202 
6.4 外觀 208 
6.4.1 創建一個skin文件 209 
6.4.2 已命名外觀 210 
6.4.3 對特定控件禁用主題 211 
6.5 創建一致頁面的實用提示 211 
6.6 本章小結 212 
6.7 練習 212 

第7章 導航 215 
7.1 在站點中移動 215 
7.1.1 理解絕對url與相對url 216 
7.1.2 默認文檔 220 
7.2 使用導航控件 220 
7.2.1 導航控件的體系結構 221 
7.2.2 分析web.sitemap文件 221 
7.2.3 使用menu控件 223 
7.2.4 使用treeview控件 230 
7.2.5 使用sitemappath控件 234 
7.3 以編程的方式重定向 236 
7.3.1 通過編程將客戶重定向到不同頁面 236 
7.3.2 服務器端重定向 239 
7.4 關於導航的實用提示 240 
7.5 本章小結 241 
7.6 練習 241 

第8章 用戶控件 243 
8.1 用戶控件簡介 243 
8.1.1 創建用戶控件 244 
8.1.2 向內容頁或母版頁中添加用戶控件 247 
8.1.3 用戶控件的站點範圍註冊 250 
8.1.4 關於用戶控件的警告 251 
8.2 向用戶控件添加邏輯 253 
8.2.1 為屬性創建自己的數據類型 253 
8.2.2 實現view state屬性 258 
8.2.3 關於view state要考慮的事項 263 
8.3 關於用戶控件的實用提示 263 
8.4 本章小結 263 
8.5 練習 264 

第9章 驗證用戶輸入有效性 265 
9.1 收集用戶數據 266 
9.1.1 驗證web窗體中用戶輸入的有效性 267 
9.1.2 理解請求有效性驗證 281 
9.2 在服務器上處理數據 282 
9.2.1 從web站點中發送電子郵件 282 
9.2.2 從文本文件中讀取數據 287 
9.3 關於驗證數據有效性的實用提示 291 
9.4 本章小結 292 
9.5 練習 292 

第10章 asp.net ajax 295 
10.1 ajax簡介 296 
10.2 在項目中使用asp.net 
ajax 297 
10.2.1 創建無閃爍頁面 297 
10.2.2 給用戶提供反饋 302 
10.2.3 使用timer控件 306 
10.3 在ajax web站點中使用web服務和頁面方法 307 
10.3.1 web服務的定義 307 
10.3.2 創建web服務 308 
10.3.3 在ajax web站點中使用web服務 311 
10.3.4 頁面方法簡介 317 
10.3.5 客戶端asp.net ajaxlibrary 320 
10.3.6 這僅僅是開始 322 
10.4 有關ajax的實用提示 322 
10.5 本章小結 323 
10.6 練習 323 

第11章 jquery 325 
11.1 jquery簡介 326 
11.1.1 選擇引用jquery的位置 326 
11.1.2 包含jquery庫的不同方式 327 
11.2 jquery語法 331 
11.2.1 jquery core 331 
11.2.2 使用jquery進行選擇 332 
11.3 使用jquery修改dom 338 
11.3.1 css方法 338 
11.3.2 處理事件 339 
11.3.3 jquery的各種功能 341 
11.3.4 使用jquery時常犯的錯誤 341 
11.4 使用jquery的效果 346 
11.5 擴展jquery 351 
11.6 關於jquery的實用提示 354 
11.7 本章小結 354 
11.8 練習 354 
第12章 初識數據庫 357 
12.1 數據庫的概念 358 
12.2 不同類型的關係數據庫 359 
12.3 運用sql處理數據庫數據 359 
12.4 使用sql檢索和操縱數據 361 
12.4.1 讀取數據 361 
12.4.2 創建數據 369 
12.4.3 更新數據 369 
12.4.4 刪除數據 369 
12.5 創建自己的表 372 
12.5.1 sql server中的數據類型 372 
12.5.2 瞭解主鍵和標識列 373 
12.5.3 創建表之間的關係 376 
12.6 有關數據庫的實用提示 379 
12.7 本章小結 380 
12.8 練習 380 

第13章 顯示和更新數據 383 
13.1 數據控件 383 
13.1.1 數據綁定控件 383 
13.1.2 數據源控件 385 
13.1.3 其他數據控件 386 
13.2 聯合使用數據源和數據綁定控件 386 
13.2.1 使用gridview顯示和編輯數據 386 
13.2.2 使用detailsview插入數據 391 
13.2.3 在web.config文件中存儲連接字符串 393 
13.2.4 篩選數據 395 
13.3 自定義數據控件的外觀 400 
13.4 更新和插入數據 405 
13.5 顯示和更新數據的實用提示 417 
13.6 本章小結 418 
13.7 練習 418 

第14章 linq和ado.net entity framework 421 
14.1 linq簡介 421 
14.1.1 linq to objects 422 
14.1.2 linq to xml 423 
14.1.3 linq to ado.net 423 
14.2 ado.net entity framework簡介 423 
14.3 將數據模型映射到對象模型 424 
14.4 查詢語法 430 
14.4.1 標準查詢操作符 430 
14.4.2 用匿名類型定形數據 433 
14.5 結合使用服務器控件和linq查詢 438 
14.5.1 在entity framework中使用數據控件 438 
14.5.2 有關性能的一些注意點 464 
14.6 有關linq和ado.net entityframework的實用提示 464 
14.7 本章小結 465 
14.8 練習 465 

第15章 處理數據—— 高級主題 467 
15.1 使用樣式格式化控件 467 
15.1.1 關於樣式 468 
15.1.2 合併樣式、主題和外觀 472 
15.2 處理事件 475
……
第16章 asp.net 4 web站點中的安全性 
第17章 個性化web站點 
第18章 異常處理、調試和跟蹤
第19章 部署web站點


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。