注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計.NETASP.NET數據庫高級教程(C#篇)

ASP.NET數據庫高級教程(C#篇)

ASP.NET數據庫高級教程(C#篇)

定 價:¥52.00

作 者: 李應偉,姚素霞,景麗編著
出版社: 清華大學出版社
叢編項: 數據庫應用開發(fā)技術叢書
標 簽: ASP.NET

ISBN: 9787302088554 出版時間: 2004-07-01 包裝: 平裝
開本: 26cm 頁數: 482 字數:  

內容簡介

  本書以技術專題的方式,循序漸進地介紹使用ASP.NET開發(fā)Web應用程序的方法和技巧。其內容以ASP.NET為基礎,選取Web應用程序的典型實例進行講解。全書共分2章,第1-11章主要對ASP.NET數據庫應用高級技術的各個方面分別進行說明和解析,并附以實例指導;第12-2章則通過一些翔實的開發(fā)程序來幫助讀者深入理解ASP.NET,以及學習如何利用ASP.NET來構建功能強大的Web應用程序。本書選材新穎,由淺到深,內容完整,涵蓋了ASP.NET數據訪問和ASP.NET安全與性能,以及XMLWebService等高級應用,是一本簡單易懂,極具實用性的教程。隨書附有包含本書所有實例源碼的光盤。本書主要面向有一定Web應用開發(fā)基礎、準備學習ASP.NET編程或者提高ASP.NET編程技巧的讀者。VisualStudio.NET是Microsoft公司推出的可視化開發(fā)工具,ASP.NET作為VisualStudio.NET的組成部分之一,已經成為Intemet中Web應用程序的新一代開發(fā)工具,并逐漸被廣大程序員普遍采用。在微軟的.NET戰(zhàn)略中,ASP.NET是非常重要的一環(huán),它相對于以前的ASP有了相當大的改進。相對于其他的Web應用開發(fā)模型來講,ASP.NET具有更大的優(yōu)勢,其主要特點包括:●ASP.NET與其前版ASP不同,它是在服務器上運行的編譯好的公共語言運行時代碼,可以更好地提高程序運行性能?!馎SP.NET與語言無關,它可以采用C#、VB.NET以及JScript等支持.NET框架的語言來進行開發(fā),開發(fā)者可以根據自身的情況進行選擇?!馎SP.NET支持開發(fā)Web服務,它對XML技術提供了更好的支持,使得Web應用程序的開發(fā)更具有可擴展性和跨平臺性?!馎SP.NET提供了很多功能強大的服務器端控件,使得程序的開發(fā)更趨于簡單化。同時,它還提供了HTML設計代碼和后臺編程代碼分離的技術,并在后臺代碼開發(fā)中提供了強大的智能化支持,使得開發(fā)工作更具有條理性。C#是一門嶄新的語言,它具有開發(fā)效率高,應用范圍廣等特點,成為當前程序開發(fā)領域的一大熱門。本書在開發(fā)ASP.NET應用程序的后臺代碼時就選用了C#語言,相信其優(yōu)秀的開發(fā)性能一定能給讀者帶來耳目一新的感覺。本書主要介紹ASP.NET的高級技術,盡可能幫助開發(fā)人員解決實際開發(fā)項目中遇到的問題。它主要適用于Web應用開發(fā)初學者及廣大網絡設計和開發(fā)人員閱讀,對高級開發(fā)人員也有一定的參考價值。全書共分2章,第1-11章主要對ASP.NET高級技術的各個方面分別進行說明和解析,并附以實例指導;第12-2章則通過一些詳實的開發(fā)程序來幫助讀者深入理解ASP.NET,以及學習如何利用ASP.NET來構建功能強大的Web應用程序。第1章介紹ASP.NET中Global.asax文件。第2章介紹應用程序配置,主要對web.config文件的使用進行了詳細的說明。第3-5章詳細講解ASP.NET中的數據訪問技術,使得開發(fā)數據驅動的網站不再那么神秘。第6章介紹了XML在ASP.NET中的使用,反映了ASP.NET對XML技術的支持。第7章主要介紹Web服務,對ASP.NET中如何開發(fā)和使用Web服務進行了詳細的說明。第8章介紹Web窗體控件,自定義Web窗體控件等內容,說明控件在Web程序開發(fā)中的作用。第9章介紹組件服務。第1章和第11章分別涉及ASP.NET中的安全性與性能問題,可以用于開發(fā)更為高效、安全的Web應用。第12-2章則通過幾個大型的實例來分別介紹網站廣告、圖片處理、網絡硬盤、郵件發(fā)送、統(tǒng)計圖表、即時消息、BBS系統(tǒng)的Web應用解決方案,對前面介紹的內容進行了一些綜合的應用。參加本書編寫工作的人員有郭斌、李應偉、姚素霞、李翔、韋敏宗、田龍、鐘遙、宋明顓和王微等。其中郭斌完成第1、2、3、7、9、16章,李翔完成第5、11、12、18、19章,韋敏宗完成第6、1、14、17章,田龍完成第4、15章,鐘遙完成第8、2章,宋明顓完成第13章,王微完成了附錄部分的寫作工作。在寫作的過程中大家都付出了相當多的努力,發(fā)揚了銳意進取的團隊精神。此外,藍榮香、王昊亮、喻波、馬天一、魏勇、郝榮福、李光龍、孫明、李大宇、武思宇、牟博超、付鵬程、高翔、朱麗云、崔凌、張巧玲、李輝、李欣、柏宇、郭強、金春范、程梅、黃霆、鐘華、高海峰、王建勝、張浩、劉湘和邵蘊秋等同志在整理材料方面給予了作者很大的幫助,在此,對他們表示衷心的感謝。但由于作者水平和經驗有限,書中難免有不足之處,希望通過和廣大的讀者進行交流來解決,以使得本書在再版時更為完美。

作者簡介

暫缺《ASP.NET數據庫高級教程(C#篇)》作者簡介

圖書目錄

第1章 ASP.NET應用程序設置
1.1 Global.asax概述
1.2 ASP.NET應用程序指令
1.2.1 @Application指令
1.2.2 @Import指令
1.2.3 @Assembly指令
1.3 Application對象
1.4 Session對象
1.5 腳本塊
1.6 服務器端腳本標記
1.7 小結
第2章 ASP.NET應用程序配置
2.1 概述
2.2 配置文件格式
2.3 配置節(jié)
2.3.1 <configuration>節(jié)
2.3.2 <configSections>節(jié)
2.3.3 <appSettings>節(jié)
2.3.4 <compilation>節(jié)
2.3.5 <customErrors>節(jié)
2.3.6 <globalizaion>節(jié)
2.3.7 <sessionState>節(jié)
2.3.8 <trace>節(jié)
2.3.9 <authentication>節(jié)
2.4 使用位置和路徑
2.5 擴展配置文件
2.5.1 擴展應用程序配置信息
2.5.2 擴展自定義的配置信息
2.6 使用配置文件
2.6.1 訪問<browserCaps>節(jié)
2.6.2 訪問擴展應用程序配置信息
2.6.3 訪問自定義的配置信息
2.7 小結
第3章 ASP.NET數據庫訪問——ADO.NET
3.1 概述
3.1.1 ADO.NET和ADO
3.1.2 ADO.NET特性
3.2 Connection對象
3.2.1 Connection對象概述
3.2.2 Connection對象實例
3.3 Command對象
3.3.1 Command對象概述
3.3.2 Command對象實例
3.4 DataReader對象
3.4.1 DataReader對象概述
3.4.2 DataReader對象實例
3.5 DataAdapter對象
3.5.1 DataAdapter對象概述
3.5.2 DataAdapter對象命令
3.6 DataSet對象
3.6.1 DataSet對象概述
3.6.2 DataSet對象實例
3.7 小結
第4章 ASP.NET其他數據訪問
4.1 概述
4.2 使用ODBC.NET
4.2.1 ODBC.NET簡介
4.2.2 設置ODBC.NET數據源
4.2.3 訪問ODBC數據源
4.3 使用.NET Jet Driver
4.3.1 .NET Jet Driver簡介
4.3.2 Microsoft ODBC桌面數據庫驅動器簡介
4.3.3 通過Microsoft Jet的OLE數據庫提供者訪問Microsoft Jet數據庫
4.3.4 使用ODBC驅動器訪問數據庫
4.3.5 使用.NET Jet Driver For ACCESS訪問MS ACCESS數據庫的實例
4.4 訪問MySQL
4.4.1 MySQL簡介
4.4.2 訪問MySQL數據庫
4.5 訪問Oracle
4.5.1 Oracle簡介
4.5.2 Oracle的ODBC驅動器簡介
4.5.3 訪問Oracle數據庫
4.6 訪問Excel
4.6.1 Excel簡介
4.6.2 訪問Excel數據庫
4.6.3 連接Excel數據源
4.7 訪問txt文件
4.7.1 使用ODBC數據源
4.7.2 使用System.IO命名空間
4.8 小結
第5章 數據訪問控件和自定義
5.1 概述
5.2 Repeater控件
5.2.1 ItemTemplate模板
5.2.2 AlternatingItemTemplate模板
5.2.3 SeparatorTemplate模板
5.2.4 HeaderTemplate模板
5.2.5 FooterTemplate模板
5.3 DataList控件
5.3.1 SelectedItemTemplate模板
5.3.2 EditItemTemplate模板
5.4 處理控件的事件
5.4.1 Load事件
5.4.2 ItemCreated事件
5.4.3 ItemDataBound事件
5.4.4 ItemCommand事件
5.5 檢索控件
5.5.1 界面設計
5.5.2 代碼實現(xiàn)
5.6 小結
第6章 在ASP.NET中使用XML
6.1 讀寫XML
6.1.1 Xml控件
6.1.2 XmlTextReader
6.1.3 XmlTextWriter
6.1.4 XmlDocument(W3C DOM)
6.2 XML串行化
6.2.1 XmlSerializer
6.2.2 基本串行化
6.2.3 定制串行化
6.2.4 將XML映像到對象
6.2.5 將XML數據反串行化成對象
6.3 XML的XSL轉換
6.3.1 程序實例一
6.3.2 程序實例二
6.4 MSXML
6.5 XML使用范例
6.6 小結
第7章 ASP.NET Web服務
7.1 Web服務概述
7.1.1 Web服務技術架構
7.1.2 Web服務體系結構
7.1.3 Web服務協(xié)議集
7.1.4 對Web服務的深層理解
7.1.5 Web服務帶來的機遇
7.2 創(chuàng)建概述
7.2.1 新建Web服務工程
7.2.2 Web服務創(chuàng)建
7.3 在ASP.NET中使用Web服務
7.4 自定義SOAP
7.4.1 SOAP擴展
7.4.2 自定義SOAP消息
7.4.3 傳遞復雜數據
7.5 異步化Web服務
7.6 小結
第8章 Web窗體控件自定義
8.1 Web窗體控件概述
8.1.1 System.Web.UI.Control類
8.1.2 System.Web.UI.WebControls.WebControl類
8.1.3 System.Web.UI.HtmlControls.HtmlControl類
8.2 創(chuàng)建Web窗體控件
8.2.1 用戶控件
8.2.2 自定義服務器控件
8.3 公布Web窗體控件屬性
8.4 封裝Web窗體控件事件
8.5 使用Web窗體控件
8.6 小結
第9章 ASP.NET應用程序安全性
9.1 安全性概述
9.1.1 Web應用程序的安全問題
9.1.2 Web應用程序的“脆弱性”
9.2 ASP.NET身份驗證體系
9.2.1 身份驗證
9.2.2 用戶授權
9.2.3 模擬
9.3 使用IP級安全控制
9.4 使用Windows身份驗證
9.4.1 基本身份驗證
9.4.2 簡要身份驗證
9.4.3 集成Winsows身份驗證
9.4.4 實現(xiàn)Windows身份驗證
9.5 使用窗體驗證
9.5.1 基于窗體驗證的原理
9.5.2 配置窗體驗證
9.5.3 一個窗體驗證實例
9.6 Web服務安全性
9.6.1 在Web服務中實現(xiàn)身份驗證
9.6.2 自定義SOAP身份驗證
9.7 小結
第10章 使用組件服務
10.1 組件服務概述
10.2 使用.NET組件
10.2.1 創(chuàng)建業(yè)務對象
10.2.2 使用業(yè)務對象
10.3 使用COM組件
10.4 小結
第11章 ASP.NET應用程序性能優(yōu)化
11.1 性能概述
11.2 性能優(yōu)化方法
11.2.1 使用會話狀態(tài)
11.2.2 使用Page.IsPostback
11.2.3 使用服務器控件
11.2.4 字符串操作
11.2.5 數據訪問
11.3 性能測量
11.3.1 使用WAS測試網站性能
11.3.2 使用ACT測試網站性能
11.3.3 使用性能計數器監(jiān)測網站性能
11.4 小結
第12章 網站廣告
12.1 概述
12.2 問題分析
12.3 方案設計
12.3.1 使用AdRatator
12.3.2 使用XML
12.3.3 使用DataSet
12.4 程序實現(xiàn)
12.4.1 界面設計
12.4.2 代碼實現(xiàn)
12.5 小結
第13章 網絡日歷
13.1 概述
13.2 使用日歷組件
13.2.1 使用Calendar屬性
13.2.2 使用于標記
13.2.3 一個實例
13.3 使用數據庫
13.4 增加記事功能
13.5 增加密碼驗證
13.6 定制日歷
13.7 小結
第14章 圖片處理及顯示
14.1 概述
14.1.1 基本原理
14.1.2 界面設計
14.2 圖片上傳處理
14.3 圖片管理
14.4 使用數據庫
14.4.1 數據庫建立
14.4.2 使用數據庫
14.5 圖片顯示
14.5.1 分類顯示
14.5.2 相冊瀏覽
14.6 小結
第15章 網站在線管理
15.1 概述
15.2 在線文件管理
15.2.1 新工程創(chuàng)建
15.2.2 界面設計
15.2.3 代碼編寫
15.3 數據庫管理
15.3.1 界面設計
15.3.2 顯示數據庫文件
15.3.3 在線修改數據
15.3.4 在線刪除數據
15.3.5 數據庫文件的管理
15.4 系統(tǒng)安全性
15.4.1 代碼訪問安全性
15.4.2 使用SSL進行加密和簽名
15.4.3 身份驗證
15.5 小結
第16章 網絡硬盤
16.1 概述
16.2 File類和Directory類
16.2.1 System.IO.File類和System.IO.FileInfo類
16.2.2 System.IO.Directory類和System.DirectoryInfo類
16.3 查看文件夾內容
16.3.1 新工程創(chuàng)建
16.3.2 主界面設計
16.3.3 代碼實現(xiàn)
16.4 在創(chuàng)建新文件夾同時設置訪問權限
16.4.1 界面布置
16.4.2 代碼實現(xiàn)
16.5 上傳文件到指定文件夾
16.5.1 界面布置
16.5.2 代碼實現(xiàn)
16.6 下載文件到本機或在線查看文件內容
16.6.1 界面布置
16.6.2 代碼實現(xiàn)
16.7 刪除文件或文件夾
16.7.1 界面布置
16.7.2 代碼實現(xiàn)
16.8 小結
第17章 發(fā)送郵件
17.1 概述
17.2 使用SMTP發(fā)送郵件
17.2.1 SMTP協(xié)議的通訊模型
17.2.2 SMTP協(xié)議的命令和應答
17.2.3 在應用程序中使用SMTP協(xié)議
17.3 使用Socket發(fā)送郵件
17.3.1 用Socket套接字為SMTP提供網絡通訊基礎
17.3.2 SMTP會話應答的實現(xiàn)
17.4 增加附件
17.5 小結
第18章 統(tǒng)計圖表
18.1 概述
18.2 方案設計
18.2.1 使用GDI+
18.2.2 使用Office Web Compnents
18.3 公司盈利狀況統(tǒng)計
18.3.1 數據庫設計
18.3.2 界面設計
18.3.3 代碼實現(xiàn)
18.4 公司收入分塊圖
18.4.1 數據庫設計
18.4.2 界面設計
18.4.3 代碼實現(xiàn)
18.5 報表輸出
18.6 小結
第19章 即時信息
19.1 概述
19.2 問題分析
19.3 方案設計
19.3.1 數據庫設計
19.3.2 實現(xiàn)即時信息
19.4 顯示在線人數的即時信息
19.4.1 數據庫設計
19.4.2 界面設計
19.4.3 代碼實現(xiàn)
19.5 即時股價信息
19.5.1 數據庫設計
19.5.2 界面設計
19.5.3 代碼實現(xiàn)
19.6 小結
第20章 綜合實例BBS系統(tǒng)
20.1 概述
20.2 問題分析
20.2.1 BBS系統(tǒng)功能分析
20.2.2 數據庫建立
20.3 程序實現(xiàn)
20.3.1 用戶注冊
20.3.2 用戶登錄
20.3.3 信息顯示
20.3.4 信息發(fā)布
20.3.5 信息回復
20.4 小結
附錄 System.Web.UI命名空間

本目錄推薦

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