基本信息
作 者:李雪飛 編 叢 書 名:出 版 社:清華大學出版社ISBN:9787302236894 出版時間:2011-02-01 版 次:1 頁 數:206 裝 幀:平裝 開 本:16開 所屬分類:圖書 > 計算機與網際網路 > 程式語言與程式設計
內容簡介
《Web應用程式設計基礎》主要介紹了在.net中進行web編程的各種技術。《Web應用程式設計基礎》以精練而通俗的語言,結合大量實例,系統介紹了開發環境、visual 程式設計基礎、html和web伺服器控制項、內置對象,以及對sql server 2005資料庫的操控技術。讀者通過《Web應用程式設計基礎》的學習,可以掌握動態網站編程的基本方法,為以後更深入地學習網站編程打下堅實的基礎。
《Web應用程式設計基礎》共分7章,第1章介紹了網頁編程的基礎知識,第2章介紹了visual basic語言的相關知識,第3章介紹了html控制項,第4章介紹了web控制項,第5章介紹了asp內置的對象,第6章介紹了操控資料庫的知識,第7章是一個綜合案例。每章圍繞知識點都給出了詳盡示例,可以幫助讀者快速掌握所介紹的知識,第7章的綜合案例更是將全書的主要知識點加以綜合,完整地介紹了動態網站設計與編程的開發過程。為了方便讀者的學習,《Web應用程式設計基礎》配有案例和課件的光碟。
《Web應用程式設計基礎》具有語言精練、內容豐富、圖文並茂、實用性強等特點,內容經過了精心編排和設計,理論與實踐相結合,編排了豐富的例題和大量的練習,所提供的程式代碼都通過了調試,適合作為高等院校文科學生、藝術類學生等非計算機專業學生的教材,也可作為計算機網頁編程基礎知識的入門教材,供廣大計算機愛好者參考。
目錄
第1章 預備知識
1.1 Internet簡介
1.1.1 什麼是Internet
1.1.2 WWW資源訪問機制
1.1.3 HTML基礎知識
1.2 靜態網頁和動態網頁
1.2.1 什麼是靜態網頁
1.2.2 什麼是動態網頁
1.2.3 靜態網頁與動態網頁相結合製作網站
1.3 ASP.NET開發環境介紹
1.3.1 ASP.NET簡介
1.3.2 ASP.NET的運行環境
1.3.3 ASP.NET開發平台的建立
1.3.4 VWD2008開發環境介紹
1.4 開發第一個Web程式
習題
第2章 VisualBasic.NET基礎知識
2.1 VisualBasic語言概述
2.1.1 VisualBasic的發展
2.1.2 為什麼選擇VisualBasic.NET
2.2 代碼書寫規範
2.2.1 標識符和關鍵字
2.2.2 程式批註
2.2.3 分行和並行
2.3 數據類型
2.3.1 數字型
2.3.2 文本型
2.3.3 邏輯型
2.3.4 日期型
2.3.5 對象型
2.4 常量和變數
2.4.1 常量
2.4.2 變數
2.5 運算符和表達式
2.5.1 運算符
2.5.2 表達式
2.6 程式流程控制
2.6.1 順序結構
2.6.2 選擇結構
2.6.3 循環結構
2.7 數組
2.7.1 數組的聲明
2.7.2 數組數據的存取
2.7.3 動態數組
2.8 過程
2.8.1 過程的分類
2.8.2 Sub過程
2.8.3 Function函式
2.9 對象和類
2.9.1 對象
2.9.2 類
2.9.3 命名空間
習題
第3章 HTML伺服器控制項
3.1 HTML標記簡介
3.2 HTML伺服器控制項概述
3.3 輸入控制項HtmlInput
3.3.1 InputButton控制項
3.3.2 InputText控制項
3.3.3 InputPassword控制項
3.3.4 InputCheckBox控制項
3.3.5 InputRadioButton控制項
3.3.6 TextArea控制項
3.4 圖像控制項HtmlImage
3.5 容器控制項HtmlContainer
3.5.1Select控制項77
3.5.2Table控制項81
習題86
第4章Web伺服器控制項87
4.1Web伺服器控制項的概念87
4.1.1Web伺服器控制項與HTML控制項、HTML伺服器控制項的對比87
4.1.2Web伺服器控制項的使用88
4.1.3Web伺服器控制項的共有屬性89
4.1.4常用的Web伺服器控制項90
4.2基本Web伺服器控制項91
4.2.1Label控制項91
4.2.2Button類控制項91
4.2.3TextBox控制項92
4.2.4HyperLink控制項95
4.2.5Image控制項96
4.2.6Panel控制項99
4.2.7選擇控制項101
4.2.8表格處理控制項107
4.3驗證控制項108
4.3.1RequiredFieldValidator控制項109
4.3.2CompareValidator控制項109
4.3.3ValidationSummary控制項109
4.3.4RangeValidator控制項113
4.3.5RegularExpressionValidator控制項115
4.3.6CustomValidator控制項118
4.4增強控制項120
4.4.1AdRotator控制項120
4.4.2Calender控制項123
4.5綜合案例124
習題128
第5章ASP.NET2.0內置對象131
5.1ASP.NET內置對象概述131
5.2Response對象131
5.2.1Response對象的常用屬性和方法131
5.2.2向客戶端輸出數據132
5.2.3網頁地址重定向133
5.2.4使用緩衝區134
5.2.5直接輸出文本檔案136
5.3Request對象136
5.3.1Request對象的常用屬性和方法136
5.3.2讀取表單數據137
5.3.3讀取客戶端瀏覽器的信息138
5.3.4將指定虛擬路徑轉化為實際路徑139
5.4Application對象140
5.4.1Application對象的常用屬性和方法140
5.4.2設定和獲取Application對象的內容141
5.4.3鎖定和解鎖Application對象141
5.4.4Application對象的事件過程142
5.5Session對象144
5.5.1Session對象的常用屬性和方法144
5.5.2設定和獲取Session對象的內容145
5.5.3設定Session對象的有效期145
5.6Cookie對象146
5.6.1Cookie對象的常用屬性和方法146
5.6.2設定和獲取Cookie對象的內容146
5.6.3設定Cookie對象的生命周期147
5.7內置對象案例綜合套用147
習題150
第6章操控資料庫152
6.1資料庫基礎知識152
6.1.1關係資料庫153
6.1.2常用資料庫簡介153
6.2SQLServer2005基礎154
6.2.1SQLServer2005安裝155
6.2.2創建資料庫和數據表157
6.2.3SQL語言160
6.3獲取資料庫中的數據165
6.3.1使用SqlDataSource控制項連線資料庫165
6.3.2使用GridView進一步顯示數據171
6.4修改資料庫中的數據172
6.4.1SqlDataSource實現數據插入、更新和刪除172
6.4.2使用GridView控制項刪除和編輯數據179
習題182
第7章綜合案例183
7.1數據結構表183
7.1.1資料庫183
7.1.2Web窗體183
7.2資料庫設計184
7.2.1數據表184
7.2.2將資料庫及圖片複製到應用程式185
7.3設計Main.aspx窗體185
7.3.1主界面185
7.3.2窗體中包含的控制項及元素186
7.3.3設計過程186
7.4設計Register.aspx窗體191
7.4.1註冊界面視窗191
7.4.2控制項表191
7.4.3設計過程192
7.5設計Login窗體193
7.5.1登錄窗體界面193
7.5.2設計過程193
7.6設計Goodsbag.aspx窗體194
附錄AVisualBasic.NET常用內部函式196
附錄B常用命名空間200
附錄C常用HTML標記204
參考文獻207