書籍信息
作者:田更
定價:33元
印次:1-1
ISBN:9787302269175
出版日期:2011.10.01
印刷日期:2011.10.21
內容簡介
本書是ASP.NET 2.0的案例實踐教程,採用“知識點+案例+知識拓展+單元實訓+單元知識點測試”的教學模式面向讀者,案例採用“案例分析+解決方案+思考與討論”的架構,便於讀者以研究式學習的方式迅速掌握相關知識。 本書結構清晰、內容翔實、案例豐富、圖文並茂,是一本重視編程能力培養、符合教學規律、面向實踐套用的“教、學、做一體化”案例教程,是ASP.NET程式設計的基礎教程與實訓教程的有機結合,反映了當前軟體類專業教學改革成果以及先進的教學理念。 本書可作為高等學校計算機專業或非計算機專業電腦程式設計基礎教材,也可作為軟體學院、高職高專、計算機培訓班的教材使用。
圖書目錄
第1章ASP.NET概述1
1.1.NET框架簡介1
1.2ASP.NET2.0簡介2
1.3VisualStudio.NET2005集成開發環境3
1.3.1VisualStudio.NET2005集成開發環境簡介3
1.3.2【“做中學”案例1-1】熟悉VisualStudio.NET
2005集成開發環境10
1.4VisualWebDeveloper相關基礎知識概述12
1.4.1VisualWebDeveloper中的網站類型13
1.4.2【“做中學”案例1-2】“單檔案頁模式”網頁設計15
1.4.3【“做中學”案例1-3】在IIS中創建和配置
虛擬目錄21
1.5知識拓展--MSDN與查找幫助24
1.6單元實訓--“代碼隱藏頁模式”網頁設計實訓25
1.7單元測試26
第2章Web客戶端技術基礎28
2.1Web概述28
2.1.1Web的概念28
2.1.2Web的特點28
2.1.3Web的工作原理29
2.1.4Web技術30
2.2超文本標記語言HTML32
2.2.1HTML文檔的基本結構32
2.2.2HTML標記32
2.2.3【“做中學”案例2-1】超文本標記語言HTML
套用舉例36
2.3層疊式樣式表CSS51
2.3.1CSS的概念51ASP.NET程式設計案例教程目錄2.3.2【“做中學”案例2-2】CSS在頁面設計中的套用舉例51
2.4JavaScript腳本程式語言58
2.4.1JavaScript簡介58
2.4.2【“做中學”案例2-3】JavaScript在頁面設計中的套用舉例58
2.5知識拓展--Web客戶端技術學習途徑64
2.6單元實訓--製作Google首頁64
2.7單元測試67
第3章ASP.NET網頁基本結構與語法69
3.1ASP.NET網頁概述69
3.1.1ASP.NET網頁代碼模型69
3.1.2ASP.NET網頁的特點70
3.2ASP.NET頁語法71
3.2.1什麼是ASP.NET的頁語法71
3.2.2【“做中學”案例3-1】ASP.NET頁語法套用舉例71
3.3ASP.NET的頁面處理77
3.3.1ASP.NET頁面的生命周期77
3.3.2【“做中學”案例3-2】ASP.NET的頁面處理套用舉例79
3.4知識拓展--Web應用程式的跟蹤機制與調試方法81
3.4.1Web應用程式的跟蹤機制81
3.4.2Web應用程式的調試與對錯誤的處理82
3.5單元實訓--線上閱讀84
3.6單元測試88
第4章ASP.NET伺服器控制項90
4.1ASP.NET伺服器控制項概述90
4.2HTML伺服器控制項91
4.2.1HTML伺服器控制項簡介91
4.2.2【“做中學”案例4-1】HTML伺服器控制項套用舉例92
4.3Web伺服器控制項96
4.3.1標準的Web伺服器控制項簡介96
4.3.2【“做中學”案例4-2】標準的Web伺服器控制項套用舉例99
4.3.3ASP.NET驗證控制項簡介110
4.3.4【“做中學”案例4-3】ASP.NET驗證控制項套用舉例111
4.3.5ASP.NET導航控制項簡介115
4.3.6【“做中學”案例4-4】ASP.NET導航控制項套用舉例116
4.4知識拓展--Web用戶控制項118
4.4.1Web用戶控制項概述118
4.4.2創建並使用Web用戶控制項119
4.5單元實訓--學報期刊網站的總體設計與界面設計121
4.6單元測試128
第5章ASP.NET的內置對象131
5.1ASP.NET內置對象概述131
5.2Response對象133
5.2.1Response對象使用簡介133
5.2.2【“做中學”案例5-1】Response對象套用舉例134
5.3Request對象135
5.3.1Request對象使用簡介135
5.3.2【“做中學”案例5-2】Request對象套用舉例136
5.4Server對象138
5.4.1Server對象使用簡介138
5.4.2【“做中學”案例5-3】Server對象套用舉例138
5.5Application對象140
5.5.1Application對象使用簡介140
5.5.2【“做中學”案例5-4】Application對象套用舉例141
5.6Session對象143
5.6.1Session對象使用簡介143
5.6.2【“做中學”案例5-5】Session對象套用舉例144
5.7Cookie對象148
5.7.1Cookie對象使用簡介148
5.7.2【“做中學”案例5-6】Cookie對象套用舉例148
5.8知識拓展--Web應用程式的性能最佳化與配置150
5.8.1Web應用程式中的快取150
5.8.2Web應用程式的配置152
5.9單元實訓--學報期刊網站中的全站點圖片計數器156
5.10單元測試160