ASP.NET網路資料庫開發實例精解

ASP.NET網路資料庫開發實例精解

本書以實例的方法介紹了網路應用程式的資料庫和ASP.NET應用程式(使用C#語言)的開發技術,以及兩者結合在一起的Web應用程式的開發技術。本書還介紹了如何使用ASP.NET應用程式連線、訪問和運算元據庫的基本方法,以及使用ASP.NET中的伺服器控制項讀取、顯示、添加、修改和刪除資料庫中數據的方法。本書重點介紹了ASP.NET網路資料庫開發技術和ASP.NET網路開發技術,其中選取的實例,如上載和下載檔案、傳送郵件、Excel和ASP.NET的互動技術、動態創建樹型目錄、結合XML運算元據庫、使用ASP.NET中的Passport驗證、創建ASP.NET中的自定義控制項和用戶控制項、實現單點登錄等,這些實例具有實用性、典型性、代表性及靈活性等特點。

基本介紹

  • 中文名:ASP.NET網路資料庫開發實例精解
  • 作者:強鋒科技 
  • ISBN:9787302119517
  • 定價:62元
圖書簡介,圖書詳細信息,前言,目錄,

圖書簡介


本書以實例的方法介紹了網路應用程式的資料庫和ASP.NET應用程式(使用C#語言)的開發技術,以及兩者結合在一起的Web應用程式的開發技術。本書還介紹了如何使用ASP.NET應用程式連線、訪問和運算元據庫的基本方法,以及使用ASP.NET中的伺服器控制項讀取、顯示、添加、修改和刪除資料庫中數據的方法。本書重點介紹了ASP.NET網路資料庫開發技術和ASP.NET網路開發技術,其中選取的實例,如上載和下載檔案、傳送郵件、Excel和ASP.NET的互動技術、動態創建樹型目錄、結合XML運算元據庫、使用ASP.NET中的Passport驗證、創建ASP.NET中的自定義控制項和用戶控制項、實現單點登錄等,這些實例具有實用性、典型性、代表性及靈活性等特點。
本書在最後還介紹了目前比較流行的辦公自動化(OA)系統實例的開發技術,詳細介紹了該系統的各功能模組,如用戶考勤、用戶管理、角色管理及其分配、簡訊管理平台、文檔管理平台及公文流轉平台等,深入剖析了辦公自動化系統的開發思路、實現方法和技術。
本書內容緊湊,實例豐富,結構嚴謹,深入淺出,不論是對初學ASP.NET網路資料庫應用程式開發的用戶,還是對ASP.NET網路資料庫應用程式開發有一定經驗的用戶,都會起到有益的幫助。

圖書詳細信息




印次:1-3
裝幀:平裝
印刷日期:2006-7-13

前言

ASP.NET是新一代Web應用程式開發平台,它為用戶提供了完整的可視化開發環境。ASP.NET除了使用CLR語言編寫的編譯代碼外,更重要的是可以使用眾多的伺服器控制項和Microsoft .NET框架提供的數千個.NET類建立功能強大的Web應用程式。
本書以結合資料庫的ASP.NET應用程式開發為重點,介紹了網路應用程式的資料庫和ASP.NET應用程式的開發方法,以及結合兩者在一起的Web應用程式的開發方法。
本書最大的特點是通過每一個具體的實例來介紹網路應用程式的資料庫和ASP.NET應用程式的開發方法,同時全書貫穿以知識的系統性和實用性為重點,為讀者提供最為實用的開發技術。
本書充分考慮了初級讀者,從創建一個網路應用程式的資料庫和構建Web應用程式網站及申請Internet網站的實用技術出發,介紹了Internet網站的創建方法,為後續的網路應用程式開發奠定了堅實的基礎。
本書按照ASP.NET網路應用程式開發的難易程度來介紹Web應用程式開發技術。首先介紹如何創建一個資料庫或數據源,然後介紹如何使用ASP.NET應用程式連線、訪問並運算元據庫,同時還介紹了使用ASP.NET應用程式結合ADO.NET讀取、顯示、添加和刪除資料庫中數據的方法。本書還從ASP.NET應用程式本身開發的技術出發,介紹如何使用ASP.NET中的伺服器控制項顯示和運算元據庫中的數據,如使用DataGrid控制項對數據進行分頁、排序和編輯操作等。
本書介紹了ASP.NET網路應用程式中常用模組的開發技術,如計數器、留言版、用戶管理、線上投票及動態聊天室等。
本書重點介紹了ASP.NET網路資料庫開發技術和ASP.NET網路開發技術。其中選取的實例,如上載和下載檔案、傳送郵件、Excel和ASP.NET的互動技術、動態創建樹型目錄、結合XML運算元據庫、使用ASP.NET中的Passport驗證、創建ASP.NET中的自定義控制項和用戶控制項、實現單點登錄等,這些實例具有實用性、典型性、代表性和靈活性等特點。讀者可以借鑑實例中大量的開發技術,為掌握後續的Web應用程式奠定堅實的基礎。
本書還介紹了如何開發高效、安全的資料庫應用程式和ASP.NET網路應用程式以及ASP.NET應用程式的安裝程式的開發和發布方法。
本書在最後介紹了目前比較流行的辦公自動化(OA)系統實例的開發技術,介紹了該系統的各功能模組,如用戶考勤、用戶管理、角色管理及其分配、簡訊管理平台、文檔管理平台以及公文流轉平台等,深入剖析了辦公自動化系統的開發思路、實現方法和技術。本實例為讀者開發辦公自動化系統提供了一個很好的案例和實用技術。
本書由強鋒科技組織編著,參與編寫的人員有鄭耀東、蔡騫等。李曉輝、呂靜、張峋等參與了本書的整理和統稿工作。
本書內容翔實,結構緊湊,覆蓋知識面廣泛,但由於編寫時間較為倉促,書中難免會有疏漏和不足之處,懇請廣大讀者提出寶貴意見。
編 者

目錄

第1章 構架資料庫系統入門1
1.1 資料庫的基本概念和套用領域2
1.2 目前流行的資料庫介紹3
1.3 構建資料庫系統的流程4
1.4 第一個資料庫管理系統5
1.4.1 本系統的設計目標5
1.4.2 使用Access建立資料庫5
1.4.3 連線到資料庫7
1.4.4 訪問並顯示資料庫中的數據10
1.4.5 修改資料庫11
1.4.6 發布資料庫系統15
第2章 網站的架設和伺服器配置17
2.1 Internet信息伺服器簡介18
2.2 使用IIS配置網站20
2.3 網站空間申請23
2.4 域名申請25
第3章 建立和配置數據源28
3.1 使用SQL Server建立資料庫29
3.2 配置ODBC數據源31
3.3 使用代碼創建SQL Server資料庫33
第4章 連線和運算元據源35
4.1 連線到SQL Server資料庫36
4.2 使用ODBC連線數據源38
4.3 使用OLEDB連線數據源41
4.4 連線到Oracle資料庫43
4.5 備份和還原資料庫46
4.6 附加和刪除資料庫48
第5章 使用ADO.NET運算元據庫50
5.1 使用Command對象執行資料庫操作51
5.2 使用DataReader對象讀取數據55
5.3 ADO.NET中的事務58
5.4 使用訪問資料庫的參數61
第6章 顯示資料庫中的內容66
6.1 查詢資料庫67
6.2 使用ListBox控制項顯示資料庫中的內容70
6.3 使用DropDownList控制項顯示資料庫中的內容75
6.4 使用DataList控制項顯示資料庫中的內容79
6.5 使用DataGrid控制項顯示資料庫中的內容82
6.6 顯示資料庫中的圖片86
6.7 根據數據生成圖表92
第7章 使用ASP.NET運算元據庫96
7.1 使用JOIN子句查詢資料庫表97
7.2 添加記錄到資料庫99
7.3 修改資料庫記錄104
7.4 刪除資料庫記錄108
7.5 定義和使用資料庫函式111
7.6 創建和使用觸發器116
7.7 創建和訪問資料庫視圖120
7.8 創建和使用存儲過程123
7.9 使用資料庫事務129
7.10 使用資料庫的NULL135
7.11 使用資料庫連線池139
第8章 斷開式資料庫訪問144
8.1 數據列、數據行以及數據表145
8.2 構建數據集對象DataSet148
8.3 添加表關係對象DataRelation152
8.4 添加鍵約束對象Constraint156
8.5 使用對象DataAdapter填充數據集160
8.6 使用數據視圖對象DataView164
8.7 使用DataSet創建XML檔案167
8.8 使用XML數據填充DataSet170
第9章 使用數據格線處理數據176
9.1 綁定控制項的單個數據值177
9.2 使用DataGrid控制項的模板列顯示數據182
9.3 DataGrid控制項的排序功能186
9.4 DataGrid控制項的分頁功能191
9.5 DataGrid控制項的線上編輯196
第10章 常用ASP.NET模組200
10.1 網站計數器201
10.2 用戶留言版204
10.3 用戶管理212
10.4 網上線上投票219
10.5 動態聊天室230
第11章 ASP.NET網路資料庫開發242
11.1 上載檔案和下載檔案243
11.2 讀、寫和刪除檔案249
11.3 同時上載多個檔案256
11.4 傳送郵件260
11.5 處理資料庫中的圖片264
11.6 使用ASP.NET創建任意圖形271
11.7 從Excel檔案中讀取數據275
11.8 使用ASP.NET生成Excel表格278
11.9 使用ASP.NET實現簡單的文字水印281
11.10 在SQL Server中輸出和保存任意格式的檔案283
11.11 使用ASP.NET向資料庫中批量插入數據289
11.12 使用SQL Server和XML創建動態層次目錄294
11.13 使用ASP.NET中的多執行緒298
11.14 資料庫跨平台的移植302
11.15 根據資料庫內容動態生成ASP.NET頁面309
11.16 使用ADO.NET操作Access資料庫313
11.17 使用ASP.NET的Web服務318
11.18 使用ASP.NET傳送ICQ信息323
第12章 ASP.NET網路技術開發327
12.1 獲取伺服器和客戶端信息328
12.2 使用ASP.NET中的Passport驗證331
12.3 在ASP.NET中使用Windows登錄334
12.4 使用ASP.NET中的用戶控制項338
12.5 使用ASP.NET中的自定義控制項341
12.6 使用ASP.NET加密Cookie350
12.7 使用Socket傳送和接收訊息355
12.8 在ASP.NET頁面中顯示等待進度條359
12.9 創建上載檔案的進度條361
12.10 使用DataGrid控制項對XML檔案中的數據進行排序365
12.11 在ASP.NET頁面中使用窗體控制項369
12.12 使用ASP.NET獲取硬碟的目錄結構373
12.13 使用ASP.NET實現單點登錄377
12.14 在網頁中動態創建控制項380
12.15 在網頁中創建可復用的等待控制項385
12.16 在網頁上使用彈出式日曆控制項388
12.17 在網頁中創建ComboBox控制項391
12.18 在網頁中實現傳送手機簡訊395
12.19 在網頁中殺死應用程式(進程)398
12.20 在網頁中使用ASP.NET創建能飛的動畫402
12.21 通過Web服務上載和下載檔案404
12.22 使用ASP.NET獲取網頁中的內容408
12.23 在網頁中實現播放常用媒體檔案411
12.24 使用ASP.NET在圖片上添加文字415
12.25 使用ASP.NET獲取網頁中的連結417
12.26 在網頁上實現拖動和拉動功能421
12.27 創建ASP.NET應用程式的日誌428
第13章 開發高效的ASP.NET網路資料庫432
13.1 使用Application和Session對象433
13.2 數據快取機制436
13.3 禁用ViewState442
13.4 ADO.NET中的技巧446
13.5 SQL層分析451
第14章 資料庫安全和ASP.NET中的安全457
14.1 設定資料庫的訪問許可權458
14.2 防止SQL注入攻擊461
14.3 使用信任連線465
14.4 使用存儲過程控制資料庫的訪問468
14.5 使用ASP.NET中的Forms驗證方式472
第15章 發布資料庫應用程式478
15.1 使用Setup Wizard479
15.2 開發Web Setup安裝程式482
15.3 發布應用程式485
第16章 辦公自動化系統487
16.1 系統總體設計488
16.1.1 系統功能描述488
16.1.2 系統架構設計489
16.2 系統模組設計490
16.2.1 系統功能模組劃分490
16.2.2 部分模組詳細設計490
16.3 資料庫設計492
16.3.1 總體設計492
16.3.2 表設計493
16.3.3 關係設計497
16.4 系統通用類及模組設計498
16.4.1 資料庫通用類設計498
16.4.2 系統工具通用類設計503
16.4.3 系統日誌通用類設計505
16.4.4 系統異常和HTML代碼處理通用類設計506
16.4.5 系統通用頁面設計507
16.5 用戶登錄和註冊511
16.5.1 用戶登錄511
16.5.2 用戶註冊514
16.6 用戶管理和角色管理520
16.6.1 用戶管理520
16.6.2 角色管理524
16.6.3 用戶角色分配530
16.6.4 用戶修改密碼539
16.7 用戶考勤及其設定542
16.7.1 用戶考勤543
16.7.2 考勤設定546
16.7.3 查看用戶考勤550
16.8 我的文檔管理554
16.8.1 文檔上載554
16.8.2 文檔管理559
16.8.3 文檔瀏覽563
16.8.4 文檔下載565
16.9 簡訊平台566
16.9.1 簡訊管理566
16.9.2 傳送簡訊572
16.9.3 瀏覽簡訊576
16.10 公文流轉578
16.10.1 流轉方式管理579
16.10.2 管理流轉585
16.10.3 查看流轉588
16.10.4 添加流轉592
16.10.5 更新流轉601
16.10.6 根據用戶管理流轉604
16.11 發布辦公自動化系統606
16.11.1 製作安裝程式607
16.11.2 安裝資料庫608
16.11.3 安裝系統608

相關詞條

熱門詞條

聯絡我們