ASP.NET專業(yè)項目實例開發(fā)

出版時間:2002-6  出版社:第1版 (2002年1月1日)  作者:Bhasin  頁數(shù):417  字?jǐn)?shù):588000  譯者:高健  

內(nèi)容概要

本書共分為三部分,通過理論和實例應(yīng)用,詳細(xì)講述了ASP.NET技術(shù)。 第一部分是ASP.NET編程環(huán)境。這一部分從ASP.NET基礎(chǔ)知識開始,詳細(xì)介紹了ASP.NET Web表單和控件、在.NET Framework中使用AD0.NET、數(shù)據(jù)綁定、輸入驗證、用戶控件、自定義控件、業(yè)務(wù)對象、使用ASP.NET的Web服務(wù)、ASP.NET應(yīng)用程序、緩存技術(shù)、跟蹤、安全性,這些是應(yīng)用ASP.NET的基礎(chǔ)。 第二部分是項目設(shè)計實例。講述的實際應(yīng)用案例包括個人財務(wù)管理系統(tǒng)設(shè)計、庫存管理系統(tǒng)設(shè)計、GenEditAdd控件的應(yīng)用、在Visual Studio.NET中創(chuàng)建Web服務(wù)。這些實例可以更清楚、更直觀地教你使用ASP.NET。 第三部分是附錄。附錄A是本書實例數(shù)據(jù)庫的安裝說明。附錄B是HailStorm。 本書適合于ASP.NET的初學(xué)者,尤其適合于正在用ASP.NET做項目的開發(fā)人員。

書籍目錄

第一部分  ASP.NET編程環(huán)境
第1章 ASP.NET概述
1.1 安裝.NETFrameworkSDK
1.2 安裝本書的實例數(shù)據(jù)庫
第2章 ASP.NET Web表單和控件概述
2.1 基本技巧
2.2 狀態(tài)管理
2.3 頁面事件
2.4 CodeBehind
2.5 服務(wù)器控件
2.5.1 HTML控件
2.5.2 Web控件
2.5.3 內(nèi)部控件
2.5.4 增強控件
2.6 小結(jié)
第3章 在.NET Framework中使用ADO.NET
3.1 DataSet
3.2 ManagedProvider
3.2.1 名字空間
3.2.2 Connection對象
3.2.3 DataAdapter對象
3.3 Command對象
3.3.1 CommandType
3.3.2 執(zhí)行命令
3.4 Command對象的Action查詢
3.5 存儲過程
3.5.1 使用參數(shù)集
3.5.2 通過Execute關(guān)鍵詞調(diào)用存儲過程
3.6 DataView
3.6.1 默認(rèn)視圖
3.6.2 將過濾器應(yīng)用到視圖
3.6.3 DataTrable行和列集合的讀取
3.7 DataReader
3.8 數(shù)據(jù)關(guān)系
3.9 小結(jié)
第4章 數(shù)據(jù)綁定
4.1 綁定控件
4.2 DataRepeater
4.3 DataGrid
4.3.1 基本表格
4.3.2 帶樣式的主表
4.3.3 可編輯的主表單
4.3.4 排序和分頁
4.4 DataGrid的分頁
4.5 DataList
4.6 XML數(shù)據(jù)綁定
4.7 實現(xiàn)一個主-從關(guān)系
4.8 小結(jié)
第5章 輸入驗證
5.1 兩端驗證法
5.2 驗證控件
5.2.1 必填域
5.2.2 比較驗證
5.2.3 范圍驗證
5.2.4 常規(guī)表達(dá)式驗證
5.2.5 自定義驗證
5.3 ValidationSummary控件
5.4 IsValid屬性
5.5 禁用客戶端驗證
5.6 小結(jié)
第6章 用戶控件
6.1 創(chuàng)建簡單的用戶控件
6.2 屬性顯現(xiàn)
6.3 使用用戶控件為網(wǎng)站設(shè)計導(dǎo)航系統(tǒng)
6.4 小結(jié)
第7章 自定義控件
7.1 用VisualBasic創(chuàng)建一個簡單的控件
7.1.1 第1步:創(chuàng)建一個類文件
7.1.2 第2步:創(chuàng)建DLL
7.1.3 第3步:創(chuàng)建Web表單
7.2 用C#創(chuàng)建一個簡單的控件
7.2.1 第1步:創(chuàng)建一個類文件
7.2.2 第2步:創(chuàng)建DLL文件
7.2.3 第3步:創(chuàng)建Web表單
7.3 通用Edit/Add自定義控件
7.4 配置文件
7.5 創(chuàng)建控件
7.5.1 第1步:Edit模式
7.5.2 第2步:Add模式
7.5.3 第3步:開始創(chuàng)建
7.5.4 第4步:GenEditAdd自定義控件
7.6 使用GenEditAdd自定義控件
7.7 小結(jié)
第8章 業(yè)務(wù)對象
8.1 Bin目錄
8.2 名字空間和裝配件
8.3 一個簡單的VisualBasic業(yè)務(wù)對象
8.4 一個簡單的C#組件
8.5 區(qū)分Web表單和組件服務(wù)
8.6 數(shù)據(jù)庫類
8.6.1 VisualBasic.NET數(shù)據(jù)庫類
8.6.2 編譯數(shù)據(jù)庫類
8.6.3 測試數(shù)據(jù)庫類
8.6.4 C#的數(shù)據(jù)庫類
8.6.5 編譯C#類
8.6.6 測試C#類
8.7 小結(jié)
第9章 使用ASP.NET的Web服務(wù)
9.1 編寫一個簡單的Web服務(wù)
9.1.1 測試服務(wù)
9.1.2 WSDL契約
9.1.3 通過HTTPGet調(diào)用Web服務(wù)
9.1.4 通過HTTPPost調(diào)用Web服務(wù)
9.1.5 通過SOAP調(diào)用Web服務(wù)
9.2 使用VisualStudio創(chuàng)建Web服務(wù)
9.3 從Web表單中調(diào)用Web服務(wù)
9.4 使用WebServiceBehavior進(jìn)行函數(shù)調(diào)用
9.5 小結(jié)
第10章 ASP.NET應(yīng)用程序
10.1 創(chuàng)建虛擬目錄
10.1.1 把現(xiàn)有文件夾更改為虛擬目錄
10.1.2 在Windows 2000個人Web服務(wù)器上創(chuàng)建新的虛擬目錄
10.2 Global.a(chǎn)sax文件
10.3 Global.a(chǎn)saX和應(yīng)用程序狀態(tài)
10.4 Session狀態(tài)
10.4.1 in-Process模式
10.4.2 out-of-Process模式
10.4.3 SQL Server模式
10.4.4 cookieless狀態(tài)
10.5 配置文件
10.6 小結(jié)
第11章 緩存技術(shù)
11.1 輸出緩存
11.2 頁面數(shù)據(jù)緩存
11.3 文件和鍵值依賴
11.4 小結(jié)
第12章 跟蹤
12.1 頁面級跟蹤
12.2 應(yīng)用程序級跟蹤
12.3 取消跟蹤
12.4 小結(jié)
第13章 安全性
13.1 基于表單的驗證
13.1.1 一個簡單的例子
13.1.2 使用數(shù)據(jù)庫來存儲密碼
13.2 Passport驗證提供者
13.3 基于窗口的驗證
13.3.1 啟用基本安全驗證
13.3.2 設(shè)置許可權(quán)
13.3.3 編輯web.config文件
13.4 小結(jié)
第二部分 項目設(shè)計實例
項目1 個人財務(wù)管理
項目1 概述
第14章 個人財務(wù)管理程序的設(shè)計
14.1 組
14.2 組表
14.3 主表
14.4 明細(xì)事務(wù)標(biāo)題表
14.5 明細(xì)事務(wù)表
14.6 TblSelection表
第15章 賬目圖表
15.1 插入和更新主表記錄
15.2 主Web表單
15.2.1 更新邏輯
15.2.2 添加記錄
15.2.3 刪除模式
15.2.4 RunSql函數(shù)
第16章 事務(wù)
16.1 插入和更新事務(wù)
16.2 更新主表中的最終余額字段
16.3 關(guān)于觸發(fā)器的討論
16.4 事務(wù)維護(hù)
16.4.1 選擇表單
16.4.2 事務(wù)表單
第17章 試算表報表
項目1 小結(jié)
項目2 Web服務(wù)
項目2 概述
第18章 創(chuàng)建通用數(shù)據(jù)庫Web服務(wù)
第19章 設(shè)計導(dǎo)航系統(tǒng)
19.1 導(dǎo)航鏈接
19.2 用戶控件
19.3 使用控件
第20章 在賬目圖表單中加入Web服務(wù)
第21章 在事務(wù)表單中加入Web服務(wù)
第22章 在試算表中加入Web服務(wù)
項目2 小結(jié)
項目3 庫存管理系統(tǒng)
項目3 概述
第23章 庫存管理系統(tǒng)的設(shè)計
23.1 庫存主表
23.2 事務(wù)標(biāo)題表
23.3 庫存明細(xì)表
23.4 所支持的組件
第24章 庫存管理主表
24.1 存儲過程p-stock_masters
24.2 庫存主Web表單
24.3 添加記錄
24.4 刪除模式
24.5 RunSql函數(shù)
24.6 排序
24.7 在DataGrid中分頁
第25章 庫存變動
25.1 插入和更新事務(wù)
25.2 stock-detail表的觸發(fā)器
25.3 庫存事務(wù)
25.4 庫存事務(wù)表單
25.4.1 ReBind函數(shù)
25.4.2 添加模式
25.4.3 更新模式
25.4.4 函數(shù)RunSql
25.4.5 刪除模式
第26章 庫存余額報表
項目3 小結(jié)
項目4 GenEditAdd控件
項目4 概述
第27章 使用GenEditAdd控件
27.1 編譯控件
27.2 配置文件
27.3 把GenEditAdd連到DataGrid
27.4 一個例子
第28章 擴展GenEditAdd控件
28.1 下拉列表欄
28.2 必填域
28.3 可編輯的字段
28.4 字段名
28.5 存儲過程名
28.6 完整代碼列表
項目4 小結(jié)
項目5 VisuaI Studio.NET
項目5 概述
第29章 使用StrongIy-Typed DataSet顯示數(shù)據(jù)庫數(shù)據(jù)
29.1 創(chuàng)建C#Web應(yīng)用程序
29.2 瀏覽應(yīng)用程序文件夾
29.3 瀏覽生成的文件
29.4 瀏覽項目屬性
29.5 數(shù)據(jù)庫交互
29.6 瀏覽為SqlConnection和SqlDataAdapter生成的代碼
第30章 用VisualStudio.NET編寫CRUD應(yīng)用程序
30.1 創(chuàng)建新的C#ASP.NETWeb應(yīng)用程序
30.2 Data組件
30.3 DataGrid
30.3.1 選擇DataGrid列
30.3.2 添加Add,Edit和Delecte
30.3.3 將列轉(zhuǎn)換為模板列
30.4 Add面板
30.5 指定DataGrid命令方法
30.6 方法
第31章 使用VisualStudio.NET創(chuàng)建Web服務(wù)
31.1 建立通用數(shù)據(jù)庫Web服務(wù)
31.2 為Web服務(wù)寫腳本
31.3 從Web表單調(diào)用Web服務(wù)
項目5 小結(jié)
第三部分 附錄
附錄A 安裝樣例數(shù)據(jù)庫
A.1 創(chuàng)建數(shù)據(jù)庫對象的程序清單
A.1.1 財務(wù)賬目所需的數(shù)據(jù)庫對象
A.1.2 庫存賬目所需的數(shù)據(jù)庫對象
附錄B HailStorm
AmericanExpress
ClickCommerce
eBay
Expedia.com
CrooveNetworks
小結(jié)

圖書封面

評論、評分、閱讀與下載


    ASP.NET專業(yè)項目實例開發(fā) PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7