注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信Web Server數(shù)據(jù)庫驅動的Web站點開發(fā)

數(shù)據(jù)庫驅動的Web站點開發(fā)

數(shù)據(jù)庫驅動的Web站點開發(fā)

定 價:¥82.00

作 者: (美)Mike Morrison,(美)Joline Morrison著;梁志敏,蔡建譯
出版社: 清華大學出版社
叢編項: 國外計算機科學經典教材
標 簽: 暫缺

ISBN: 9787302071815 出版時間: 2003-10-01 包裝: 精裝
開本: 26cm 頁數(shù): 630 字數(shù):  

內容簡介

  本書介紹了用最新的Web編程和數(shù)據(jù)庫技術創(chuàng)建和部署功能強大的交互式Web應用程序的方法,這將有助于您充分利用Visual Studio.NET、Oracle9i和Microsoft Access 2002的強大功能。在第1版的基礎上,本書依舊介紹了各種最新技術,并展示了如何將這些技術融合在一起。這些技術包括HTML、JavaScript、ASP.NET、 SQL以及其他各種技術。本書每一章都提供了大量的實踐練習和案例項目,幫助您鞏固所學到的知識。本書主要內容:講授如何構建電子商務中至關重要的動態(tài)Web站點;講述HTML、JavaScript、Visual Basic.NET、ASP.NET、SQL及其他編程語言;以Oracle9i以及Microsoft Access 2002的相關命令為基礎,介紹了與數(shù)據(jù)庫相關的內容。

作者簡介

暫缺《數(shù)據(jù)庫驅動的Web站點開發(fā)》作者簡介

圖書目錄

第1章 Web數(shù)據(jù)庫編程簡介
1.1 Web的體系結構
1.2 通信協(xié)議和Web尋址
1.3 在同一Web服務器上運行多個程序
1.4 基于數(shù)據(jù)的Web頁面
1.5 利用從數(shù)據(jù)庫中獲取的數(shù)據(jù)創(chuàng)建基于數(shù)據(jù)的Web頁面
1.5.1 服務器端的處理
1.5.2 客戶端的處理
1.5.3 利用存儲在XML文件中的數(shù)據(jù)創(chuàng)建基于數(shù)據(jù)的Web頁面
1.5.4 客戶端腳本
1.6 創(chuàng)建數(shù)據(jù)庫驅動的Web站點
1.7 本章小結
1.8 練習題
1.9 實驗項目
第2章 HTML介紹
2.1 案例分析:展示數(shù)據(jù)庫驅動的Web站點的兩個機構
2.1.1 Clearwater公司的銷售訂單Web站點
2.1.2 Nortwoods大學的學生注冊Web站點
2.2 Visual Studio.NET集成開發(fā)環(huán)境
2.3 HTML文檔和基本的HTML命令
2.3.1 HTML標記
2.3.2 HTML文檔結構
2.3.3 用Visual Studio.NET創(chuàng)建HTML文檔
2.3.4 HTML題頭
2.3.5 修改Web頁面文本的對齊方式
2.3.6 文本格式化命令
2.3.7 圖形圖像
2.3.8 HTML列表
2.3.9 HTML文檔中的注釋
2.4 Web頁面中的表
2.4.1 HTML表定義標記
2.4.2 表大小和對齊方式
2.4.3 列頭
2.4.4 表格邊框和單元格間距
2.4.5 指定表的列寬
2.4.6 對齊表對象
2.5 超鏈接
2.6 HTML窗體
2.6.1 輸入框
2.6.2 命令按鈕
2.6.3 單選按鈕
2.6.4 復選框
2.6.5 文本區(qū)
2.6.6 選擇列表
2.6.7 隱藏窗體元素
2.6.8 創(chuàng)建Web窗體
2.7 本章小結
2.8 練習題
2.9 實驗項目
2.10 案件項目
第3章 客戶端腳本介紹
3.1 引用HTML文檔對象
3.1.1 面向對象的概念
3.1.2 HTML文檔對象模型
3.1.3 用點語法引用HTML對象
3.2 創(chuàng)建客戶端腳本
3.2.1 用Visual Studio.NET IDE創(chuàng)建客戶端腳本
3.2.2 在HTML文檔中添加腳本標記
3.3 JavaScript方法、函數(shù)和事件處理程序
3.3.1 JavaScript方法
3.3.2 JavaScript函數(shù)
3.3.3 事件處理程序
3.4 在Internet Explorer中顯示腳本錯誤信息
3.4.1 配置Internet Explorer,使其顯示或隱藏默認的腳本錯誤通知消息
3.4.2 配置工站使其顯示Script Debugger錯誤消息框
3.5 在 JavaScript命令中使用變量
3.5.1 聲明JavaScript變量和給變量賦值
3.5.2 用JavaScript運符操作變量
3.5.3 指定運算順序
3.6 使用JavaScript內置對象
3.6.1 String對象
3.6.2 Math對象
3.6.3 Data對象
3.6.4 Number對象
3.7 利用全局函數(shù)實現(xiàn)顯式的數(shù)據(jù)類型轉換
3.7.1 將字符串轉換為數(shù)字
3.7.2 將數(shù)字轉換為字符串
3.8 選擇控制結構
3.8.1 if 控制結構
3.8.2 if/else控制結構
3.8.3 if/else if控制結構
3.8.4 switch控制結構
3.8.5 在控制結構的條件中使用AND和OR邏輯運算符
3.9 創(chuàng)建循環(huán)結構
3.9.1 while循環(huán)
3.9.2 do while循環(huán)
3.9.3 for 循環(huán)
3.9.4 選擇循環(huán)結構
3.10 JavaScript和Java的比較
3.11 本章小結
3.12 練習題
3.13 實驗項目
3.14 案例項目
第4章 利用客戶端腳本增強Web應用程序的功能
4.1 利用客戶端腳本驗證HTML窗體輸入信息的有效性
4.1.1 創(chuàng)建和調用窗體有效性驗證函數(shù)
4.1.2 驗證輸入數(shù)字和日期的有效性
4.2 利用數(shù)組引用窗體元素
4.2.1 創(chuàng)建和處理數(shù)組
4.2.2 利用數(shù)組引用文檔對象
4.3 驗證單選按鈕、復選框和選擇列表值的有效性
4.3.1 驗證單選按鈕所代表的值的有效性
4.3.2 驗證復選取框所代表的值的有效性
4.3.3 驗證窗體選擇列表的值的有效性
4.4 利用Script Debugger調試客戶端腳本
4.4.1 利用Script Debugger消息查找錯誤
4.4.2 在Visual Strdio.NET中利用Script Debugger 查找錯誤
4.5 在JavaScript程序中顯示消息
4.5.1 顯示確認消息
4.5.2 顯示提示消息
4.6 用客戶端腳創(chuàng)建cookie
4.6.1 構造cookie信息
4.6.2 創(chuàng)建和引用臨時cookie
4.6.3 創(chuàng)建持久cookie
4.6.4 查看cookie文件列表
4.6.5 檢索每個cookie
4.7 利用腳本顯示不同的Web頁面并打開親的瀏覽器窗口
4.7.1 在當前瀏覽器窗口中打開新的Web頁面
4.7.2 打開新的瀏覽器窗口
4.8 本章小結
4.9 練習題
4.10實驗項目
4.11案例項目

第5章 Web服務器
5.1 Internet Information Services
5.2 Web服務器組件
5.2.1 Web Site屬性頁面
5.2.2 Home Directory屬性頁面
5.2.3 Documents屬性頁面
5.3 創(chuàng)建并配置Web服務器組件
5.3.1 物理目錄
5.3.2 虛擬目錄
5.3.3 應用程序
5.4 組織Web服務器
5.5 在Web服務器上引用文件
5.5.1 絕對URL地址
5.5.2 相對URL地址
5.6 影響Web站點性能的因素
5.7 本章小結
5.8 練習題
5.9 實驗項目
5.10 案例項目
第6章 ASP.NET介紹
6.1 .NET Framework
6.1.1 ASP.NET介紹
6.1.2 ASP.NET服務器控制概述
6.2 .NET Framework類庫
6.3 創(chuàng)建Web應用程序項目
6.3.1 為Web應用程序項目配置Web服務器
6.3.2 創(chuàng)建Web應用程序項目
6.4 Visual Studio.NET集成開發(fā)環(huán)境
6.4.1 解決方案管理器
6.4.2 Web Browser窗口
6.4.3 工具箱
6.4.4 Properties窗口
6.5 處理項目組件
6.5.1 創(chuàng)建Web窗體控件
6.5.2 修改Web窗體屬性
6.5.3 編寫服務器端Web窗體程序
6.5.4 構建和測試項目
6.6 訪問和引用Web窗體
6.7 將Web應用程序項目移到不同位置
6.8 本章小結
6.9 練習題
6.10 實驗項目
6.11 案例項目
第7章 VB.NET介紹
7.1 VB.NET介紹
7.2 VB.NET變量和賦值語句
7.2.1 VB.NET數(shù)據(jù)類型
7.2.2 VB.NET變量名
7.2.3 為變量賦值
7.2.4 VB.NET變量的持久性和作用域
7.3 使用VB.NET Debugger
7.4 創(chuàng)建VB.NET過程
7.4.1 子程序
7.4.2 函數(shù)
7.4.3 過程的作用域
7.4.4 變量在過程中的作用域
7.4.5 變量在過程中的持久性
7.4.6 為過程傳遞參數(shù)
7.5 使用VB.NET的復雜表達式
7.5.1 創(chuàng)建復雜的數(shù)值表達式
7.5.2 創(chuàng)建復雜的串表達式
7.5.3 在VB.NET中轉換數(shù)據(jù)類型
7.6 VB.NET的判斷控制結構和重復(循環(huán))結構
7.6.1 判斷控制結構
7.6.2 創(chuàng)建循環(huán)結構
7.7 在VB.NET中創(chuàng)建自定義類
7.7.1 創(chuàng)建自定義類
7.7.2 定義類的屬性和方法
7.7.3 創(chuàng)建類的實例和調用類方法
7.7.4 類繼承
7.8 VB.NET中的集合類
7.9 本章小結
7.10 練習題
7.11 實驗項目
7.12 案例項目
第8章 處理ASP.NET Web窗體和服務器控件
8.1 利用服務器端操作創(chuàng)建動態(tài)Web頁面
8.1.1 使用HTML窗體執(zhí)行服務器端操作
8.1.2 使用Web窗體執(zhí)行服務器端操作
8.2 在Web窗體中創(chuàng)建事件處理程序
8.3 在Web窗體中創(chuàng)建HTML元素和服務器控件
8.4 在Web窗體中創(chuàng)建HTML元素
8.5 在Web窗體中創(chuàng)建HTML服務器控件
8.5.1 創(chuàng)建新的HTML服務器控件
8.5.2 創(chuàng)建HTML服務器控件事件處理程序
8.5.3 創(chuàng)建File Field HTML服務器控件
8.6 在Web窗體中創(chuàng)建多功能服務器控件
8.6.1 使用多功能服務器控件創(chuàng)建列表
8.6.2 使用多功能服務器控件創(chuàng)建單選按鈕
8.6.3 使用多功能服務器控件創(chuàng)建復選框
8.6.4 創(chuàng)建Calendar多功能服務器控件
8.6.5 設置Web窗體控件的Tab鍵順序
8.7 在Web窗體中創(chuàng)建驗證控件
8.7.1 創(chuàng)建RequiredFieldValidation驗證控件
8.7.2 創(chuàng)建RangeValidator驗證控件
8.7.3 創(chuàng)建CompareValidator驗證控件
8.7.4 創(chuàng)建ReularExpressiomValidator驗證控件
8.7.5 創(chuàng)建ValidationSummary驗證控件
8.7.6 創(chuàng)建CustomValidator驗證控件
8.8 本章小結
8.9 練習題
8.10 實驗項目
8.11 案例項目
第9章 數(shù)據(jù)庫概念介紹
9.1 關系數(shù)據(jù)庫概述
9.1.1 主鍵
9.1.2 候選鍵
9.1.3 代理鍵
9.1.4 外鍵
9.1.5 組合鍵
9.2 數(shù)據(jù)庫管理系統(tǒng)
9.2.1 個人數(shù)據(jù)庫管理系統(tǒng)
9.2.2 客戶/服務器數(shù)據(jù)庫管理系統(tǒng)
9.3 案例分析數(shù)據(jù)庫
9.3.1 Clearwater公司的Sales Order數(shù)據(jù)庫
9.3.2 Northwoods大學的Student Registraion數(shù)據(jù)庫
9.4 使用Visual Studio.NET檢索數(shù)據(jù)庫數(shù)據(jù)
9.4.1 Web窗體如何與數(shù)據(jù)源通信
9.4.2 在Visual Studil.NET中創(chuàng)建數(shù)據(jù)連接
9.5 編寫從單個數(shù)據(jù)庫表中檢索數(shù)據(jù)的SQL查詢
9.5.1 創(chuàng)建數(shù)據(jù)適配器
9.5.2 使用Query Builder創(chuàng)建從單個數(shù)據(jù)庫中檢索數(shù)據(jù)的SQL查詢
9.5.3 完成數(shù)據(jù)適配器
9.6 創(chuàng)建從多個表中檢索數(shù)據(jù)的SQL查詢
9.7 在記錄組中完成查詢運算
9.7.1 SQL分組函數(shù)
9.7.2 使用GROUP BY子句對相關記錄分組
9.8 插入、更新和刪除數(shù)據(jù)庫數(shù)據(jù)
9.8.1 插入數(shù)據(jù)庫數(shù)據(jù)
9.8.2 更新數(shù)據(jù)庫記錄
9.8.3 刪除已有的數(shù)據(jù)庫記錄
9.9 本章小結
9.10 練習題
9.11 實驗項目
9.12 案例項目
第10章 在Web窗體中檢索和顯示數(shù)據(jù)庫數(shù)據(jù)
10.1 使用程序命令創(chuàng)建和配置數(shù)據(jù)組件
10.1.1 使用程序命令創(chuàng)建數(shù)據(jù)連接
10.1.2 使用程序命令創(chuàng)建數(shù)據(jù)適配器
10.1.3 使用程序命令創(chuàng)建和填充數(shù)據(jù)集
10.1.4 在Web窗體上顯示數(shù)據(jù)集的值
10.1.5 在運行期間修改所檢索的數(shù)據(jù)值
10.2 使用多功能服務器控件顯示數(shù)據(jù)
10.3 使用DataList控件顯示和編輯數(shù)據(jù)庫數(shù)據(jù)
10.3.1 創(chuàng)建和配置DataList控件
10.3.2 為顯示DataList控件值創(chuàng)建Web服務器控件模板
10.3.3 在DataList控件中編輯數(shù)據(jù)
10.3.4 在item模板中添加Edit按鈕
10.3.5 格式化DataList控件數(shù)據(jù)值
10.4 使用DataGrid控件顯示和編輯數(shù)據(jù)
10.4.1 創(chuàng)建和配置DataGrid控件
10.4.2 允許用戶編輯DataGrid值
10.5 在DataList和DataGrid控件中驗證用戶輸入信息
10.5.1 創(chuàng)建客戶端CustomValidator驗證控件來驗證DataList和DataGrid控件輸入信息
10.5.2 創(chuàng)建服務器端驗證函數(shù)來驗證DataList和DataGrid控件輸入信息
10.6 創(chuàng)建Web窗體來插入新的數(shù)據(jù)值
10.6.1 創(chuàng)建數(shù)據(jù)連接和OleDbCommand對象
10.6.2 創(chuàng)建SQL INSERT動作查詢
10.6.3 執(zhí)行查詢
10.6.4 創(chuàng)建數(shù)據(jù)綁定的List控件
10.7 本W(wǎng)eb窗體上顯示具有主從復合結構的數(shù)據(jù)
10.8 本章小結
10.9 練習題
10.10 實驗項目
10.11 案例項目
第11章 創(chuàng)建集成的Web應用程序
11.1 集成的Clearwater公司W(wǎng)eb應用
11.1.1 Clearwater公司的新顧客訂單處理程序
11.1.2 Clearwater公司的查看訂單處理程序
11.1.3 運行集成的Web應用程序
11.1.4 創(chuàng)建和配置Clearwater公司向導
11.2 在集成的Web應用程序中顯示不同的Web窗體
11.2.1 Response.Redirect方法
11.2.2 Server.Transfer方法
11.3 在多個Web窗體間共享數(shù)據(jù)值
11.3.1 服務器端cookie
11.3.2 會話變量
11.3.3 應用程序變更
11.4 同時插入具有主從復合結構的記錄
11.4.1 檢索和保存Oracle9i序列值
11.4.2 檢索和保存Access AutoNumber值
11.4.3 同時插入主記錄和從記錄
11.5 在DataGrid控件中創(chuàng)建模板列
11.5.1 創(chuàng)建新的模板列
11.5.2 定義Web服務器控件模板
11.6 實現(xiàn)窗體安全性
11.6.1 在Web應用程序項目中配置窗體身份驗證
11.6.2 修改實現(xiàn)窗體身份驗證的窗體命令
11.7 在產品Web服務器上部署完整的Web應用程序
11.7.1 配置產品Web服務器
11.7.2 將產品應用程序文件移到Web服務器
11.8 本章小結
11.9 練習題
11.10 實驗項目
11.11 案例項目

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號