出版時間:2006-1 出版社:人民郵電 作者:張蓓 頁數(shù):382 字?jǐn)?shù):597000
Tag標(biāo)簽:無
內(nèi)容概要
本書先用兩個章節(jié)簡要介紹了用ASP.NET進(jìn)行編程時要掌握的基礎(chǔ)知識,然后分別介紹了實際開發(fā)中幾個常用模塊的開發(fā)方法和技巧,這些模塊包括登錄模塊、注冊模塊、網(wǎng)頁計數(shù)器模塊、討論區(qū)BBS模塊、投票系統(tǒng)模塊、聊天室模塊、新聞自動發(fā)布系統(tǒng)模塊、搜索引擎和網(wǎng)上書店系統(tǒng)?! 性趯γ恳粋€系統(tǒng)的設(shè)計時都以系統(tǒng)的易用性、安全性、健壯性、高效性、可維護(hù)性和可擴(kuò)展性為原則,先實現(xiàn)最簡單的功能,然后逐步提高,以達(dá)到逐步求精的目的?! ∽x者可以將書中所介紹的很多常用模塊的實現(xiàn)與自己所開發(fā)的相關(guān)系統(tǒng)進(jìn)行對比,找到需要改進(jìn)的地方。也可將書中介紹的實例直接應(yīng)用到實際項目中?! ”緯m合ASP.NET初、中級程序員在進(jìn)行系統(tǒng)開發(fā)時參考和閱讀。
書籍目錄
第1章 ASP.NET基礎(chǔ) 11.1 ASP.NET開發(fā)環(huán)境 11.2 ASP.NET及C#語法簡介 21.3 第一個ASP.NET應(yīng)用實例 31.4 ASP.NET Web窗體 61.4.1 Web窗體介紹 61.4.2 服務(wù)器控件 61.4.3 用戶控件 71.4.4 自定義控件 71.5 ASP.NET Web應(yīng)用程序 91.5.1 Web應(yīng)用程序概述 91.5.2 全局類Global.asax 91.5.3 應(yīng)用程序狀態(tài)管理 101.6 ASP.NET常用資源 111.7 本章小結(jié) 12第2章 ADO.NET基礎(chǔ) 132.1 ADO.NET概述 132.1.1 ADO.NET體系結(jié)構(gòu) 132.1.2 ADO.NET命名空間 142.2 ADO.NET數(shù)據(jù)庫基本操作 142.2.1 連接數(shù)據(jù)庫 142.2.2 從數(shù)據(jù)庫中讀取記錄 152.2.3 改變數(shù)據(jù)庫記錄 162.2.4 調(diào)用存儲過程 182.3 ASP.NET數(shù)據(jù)訪問應(yīng)用實例 192.4 數(shù)據(jù)庫高級應(yīng)用 242.4.1 連接池管理 242.4.2 數(shù)據(jù)緩存 252.4.3 事務(wù) 262.5 本章小結(jié) 27第3章 登錄模塊設(shè)計 283.1 最基本的登錄頁面 283.1.1 基于Windows的身份驗證 293.1.2 基于Forms的身份驗證 323.2 登錄控件的設(shè)計 363.2.1 基于用戶控件方式的實現(xiàn) 373.2.2 基于自定義控件方式的實現(xiàn) 393.2.3 在控件中引入事件響應(yīng)機(jī)制 443.2.4 為控件添加設(shè)計時支持 523.3 登錄模塊的安全性考慮 553.3.1 數(shù)據(jù)加密 573.3.2 防止SQL注入攻擊 593.4 模塊化設(shè)計原則討論 623.4.1 頁面呈現(xiàn)與業(yè)務(wù)邏輯分離 623.4.2 談?wù)勗O(shè)計模式 633.5 本章小結(jié) 63第4章 注冊模塊設(shè)計 654.1 最基本的注冊模塊 654.1.1 數(shù)據(jù)表設(shè)計及存儲過程 664.1.2 用戶注冊頁面的實現(xiàn) 684.1.3 客戶端驗證(JavaScript腳本) 744.1.4 使用ASP.NET服務(wù)器驗證控件 784.2 增強(qiáng)功能的注冊模塊 824.2.1 使用正則表達(dá)式 824.2.2 生成隨機(jī)驗證碼 854.3 本章小結(jié) 90第5章 網(wǎng)頁計數(shù)器模塊設(shè)計 915.1 簡單功能的網(wǎng)頁計數(shù)器 915.1.1 基于Application對象的計數(shù)器 915.1.2 圖形化的網(wǎng)頁計數(shù)器 935.2 改進(jìn)功能的網(wǎng)頁計數(shù)器 965.2.1 網(wǎng)頁計數(shù)器接口設(shè)計 965.2.2 基于數(shù)據(jù)庫的網(wǎng)頁計數(shù)器 1005.2.3 基于XML的網(wǎng)頁計數(shù)器 1045.2.4 采用反射機(jī)制動態(tài)加載網(wǎng)頁計數(shù)器 1065.3 本章小結(jié) 108第6章 討論區(qū)BBS模塊設(shè)計 1096.1 討論區(qū)模塊功能分析 1096.1.1 基本功能 1096.1.2 角色與權(quán)限控制 1106.1.3 數(shù)據(jù)庫設(shè)計 1106.2 三層應(yīng)用程序模型 1216.2.1 公共數(shù)據(jù)類型定義 1226.2.2 數(shù)據(jù)訪問層 1296.2.3 業(yè)務(wù)邏輯層 1456.2.4 表示層 1526.3 系統(tǒng)性能優(yōu)化 1896.3.1 禁用不必要的視圖狀態(tài) 1896.3.2 使用ASP.NET緩存服務(wù) 1906.4 本章小結(jié) 191第7章 投票系統(tǒng)模塊設(shè)計 1927.1 系統(tǒng)功能分析 1927.2 數(shù)據(jù)庫設(shè)計 1927.2.1 數(shù)據(jù)表定義 1927.2.2 存儲過程定義 1937.3 系統(tǒng)實現(xiàn) 1977.3.1 投票管理頁面 1977.3.2 投票頁面 2217.3.3 查看投票結(jié)果頁面 2337.4 本章小結(jié) 239第8章 聊天室模塊設(shè)計 2408.1 Ajax技術(shù)簡介 2408.1.1 Ajax.Net程序庫 2418.1.2 基于Ajax技術(shù)的簡單動態(tài)頁面 2418.2 系統(tǒng)功能分析及數(shù)據(jù)庫設(shè)計 2438.2.1 聊天室功能分析 2438.2.2 數(shù)據(jù)庫設(shè)計 2448.3 聊天室模塊實現(xiàn) 2488.3.1 用戶登錄頁面 2488.3.2 聊天室主頁面 2528.4 本章小結(jié) 266第9章 新聞自動發(fā)布系統(tǒng) 2679.1 新聞自動發(fā)布系統(tǒng)的設(shè)計 2679.1.1 功能分析 2679.1.2 數(shù)據(jù)庫設(shè)計 2679.2 新聞自動發(fā)布系統(tǒng)的實現(xiàn) 2729.2.1 使用Web Service封裝業(yè)務(wù)邏輯 2729.2.2 Web.config文件 2819.2.3 新聞列表頁面 2829.2.4 新聞內(nèi)容顯示頁面 2859.2.5 新聞管理頁面 2879.2.6 用戶管理頁面 2919.2.7 添加新聞頁面 2969.2.8 添加用戶頁面 2989.2.9 頁眉控件 3009.3 本章小結(jié) 304第10章 搜索引擎 30510.1 模型設(shè)計 30510.1.1 索引模型的建立 30510.1.2 相關(guān)的技術(shù)要點 30610.2 搜索引擎實現(xiàn) 30610.2.1 索引模型的實現(xiàn) 30710.2.2 索引填充頁面 31110.2.3 檢索頁面 31610.3 本章小結(jié) 321第11章 網(wǎng)上書店系統(tǒng) 32211.1 系統(tǒng)功能分析 32211.1.1 前臺功能分析 32211.1.2 后臺功能分析 32311.1.3 小結(jié) 32311.2 數(shù)據(jù)庫設(shè)計 32411.2.1 數(shù)據(jù)表設(shè)計 32411.2.2 存儲過程設(shè)計 32611.3 系統(tǒng)實現(xiàn) 32911.3.1 公共數(shù)據(jù)定義 33011.3.2 數(shù)據(jù)訪問層 33511.3.3 業(yè)務(wù)邏輯層 34011.3.4 用戶界面層(后臺系統(tǒng)) 34311.3.5 用戶界面層(前臺系統(tǒng)) 35411.4 系統(tǒng)部署 38111.4.1 制作簡單的安裝盤 38111.4.2 打包.NET框架和MDAC組件 38111.5 本章小結(jié) 382
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載
ASP.NET通用模塊及典型系統(tǒng)開發(fā)實例導(dǎo)航 PDF格式下載