注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETVisual C#.NET Web應(yīng)用程序設(shè)計(jì)入門與提高

Visual C#.NET Web應(yīng)用程序設(shè)計(jì)入門與提高

Visual C#.NET Web應(yīng)用程序設(shè)計(jì)入門與提高

定 價(jià):¥39.00

作 者: 東方人華主編;孫永強(qiáng),王喬編著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 軟件入門與提高叢書
標(biāo) 簽: C#

ISBN: 9787302100867 出版時(shí)間: 2005-01-01 包裝: 平裝
開本: 26cm 頁數(shù): 450 字?jǐn)?shù):  

內(nèi)容簡介

  內(nèi)容簡介目錄本書主要介紹如何使用Visual C#.NET開發(fā)ASP.NET Web應(yīng)用程序,不僅介紹了基礎(chǔ)知識(shí),比如如何開發(fā)最基本的ASP.NET Web應(yīng)用程序、構(gòu)成ASP.NET Web應(yīng)用程序的各個(gè)文件的功能與含義,以及ASP.NET服務(wù)器控件的使用等,還介紹了比較深入的知識(shí)和開發(fā)技術(shù),比如自定義Web控件的創(chuàng)建、三層體系結(jié)構(gòu)的設(shè)計(jì)思想,以及基于角色的用戶管理系統(tǒng)等。本書的主要特點(diǎn)是通過典型、實(shí)用的示例來介紹開發(fā)ASP.NET Web應(yīng)用程序所需的各種技術(shù)知識(shí)。本書中的所有示例都從實(shí)際的開發(fā)項(xiàng)目中選取的,這些示例包括常用的控件、采用三層體系結(jié)構(gòu)開發(fā)的網(wǎng)站、功能完善的基于角色的用戶管理系統(tǒng),以及具有完整功能的安裝程序等。本書主要面向初中級(jí)讀者,包括Visual C#.NET和ASP.NET的初學(xué)者和具有一定經(jīng)驗(yàn)的開發(fā)人員。1.ASP.NET和Vi$uaI C#.NET簡介經(jīng)過幾年的發(fā)展,ASP.NET已經(jīng)成為Windows平臺(tái)中網(wǎng)站開發(fā)的主導(dǎo)技術(shù)。由于ASP.NET完全建立在.NETFramework基礎(chǔ)之上,因此它可以充分利用.NETFramework提供的強(qiáng)大功能和類庫,從而使Web應(yīng)用程序開發(fā)人員能夠輕而易舉地使用期盼已久的系統(tǒng)功能。從這一點(diǎn)來說,ASP.NET完全超越了當(dāng)前的一些Web開發(fā)技術(shù)。雖然ASP.NETWeb應(yīng)用程序可以使用多種語言來開發(fā),但是VisualC#.NET作為專門針對Microsoft的.NET戰(zhàn)略而推出的語言,它對.NET Framework和ASP.NET具有最為全面的支持??梢哉f,VisualC#.NET是開發(fā)ASP.NETWeb應(yīng)用程序的最好語言。結(jié)合使用VisualC#.NET和ASP.NET,用戶可以方便地開發(fā)出功能強(qiáng)大的Web應(yīng)用程序。最后需要說明的是,本書所有的示例都是使用Visual Studio.NET 2002進(jìn)行開發(fā)的。VisualStudio.NET是一個(gè)功能強(qiáng)大的集成開發(fā)環(huán)境,用戶可以在其中完成所有的開發(fā)任務(wù),包括數(shù)據(jù)庫開發(fā)、代碼編寫和調(diào)試以及應(yīng)用程序的安裝等。Visual Studio.NET對VisualC#.NET和ASP.NET提供了相當(dāng)完美的支持,用戶可以采用所見即所得的方式可視化地開發(fā)ASP.NETWeb應(yīng)用程序。2.本書閱讀指南本書面向初、中級(jí)用戶,從基礎(chǔ)知識(shí)開始,由淺入深地介紹了使用Visual C#.NET開發(fā)ASP.NET Web應(yīng)用程序時(shí)需要掌握和使用的各種常見知識(shí)。"實(shí)踐出真知",只有通過實(shí)際的練習(xí),才能更好地掌握所學(xué)的知識(shí)。所以本書以實(shí)例為主,而且這些實(shí)例都是在實(shí)際的開發(fā)工作中經(jīng)常用到的。全書共分為10章,從Visual C#.NET和ASP.NET的基礎(chǔ)知識(shí)到高級(jí)應(yīng)用,從簡單示例到復(fù)雜示例,全面、系統(tǒng)地介紹了使用VisualC#.NET開發(fā)ASP.NETWeb應(yīng)用程序的各種知識(shí)和技巧。第1章介紹了VisualStudio.NET集成開發(fā)環(huán)境的常用工具和功能,包括代碼編輯器和調(diào)試器等。第2章結(jié)合一個(gè)簡單的ASP.NETWeb應(yīng)用程序示例介紹了ASP.NETWeb應(yīng)用程序開發(fā)的基礎(chǔ)知識(shí),包括ASP.NETWeb應(yīng)用程序的構(gòu)成以及每個(gè)文件的作用。第3章介紹了開發(fā)ASP.NET Web應(yīng)用程序時(shí)的一些常用的客戶端技術(shù),包括表格的使用以及客戶端腳本的使用等。第4章介紹了ASP.NET服務(wù)器控件的使用以及ASP.NET用戶控件的創(chuàng)建,并創(chuàng)建了一個(gè)實(shí)用的分頁用戶控件。第5章通過一個(gè)實(shí)用的自定義菜單控件介紹了如何創(chuàng)建ASP.NET Web自定義控件。這個(gè)自定義菜單控件可以向ASP.NETWeb窗體中添加菜單功能。第6章通過一個(gè)實(shí)用的網(wǎng)站資源管理器應(yīng)用程序總結(jié)丁前面幾章介紹的內(nèi)容。通過這個(gè)網(wǎng)站資源管理器,用戶可以瀏覽、修改、上傳和下載網(wǎng)站中的文件,它演示了ASP.NET服務(wù)器控件、自定義控件以及常用客戶端技術(shù)的使用。第7章通過一個(gè)三層體系結(jié)構(gòu)的示例網(wǎng)站介紹了如何在ASP.NET Web應(yīng)用程序中訪問數(shù)據(jù)庫。這個(gè)示例網(wǎng)站提供了較為完善的文檔資料管理功能,并詳細(xì)地演示了三層體系結(jié)構(gòu)的實(shí)現(xiàn)。第8章通過一個(gè)較為完善的用戶管理系統(tǒng)介紹了ASP.NET Web應(yīng)用程序中的安全性問題。這個(gè)用戶管理系統(tǒng)基于角色來分配權(quán)限,它包含了常用的用戶管理功能,比如新用戶的注冊、用戶資料的修改、用戶身份的驗(yàn)證以及用戶權(quán)限的檢查等。第9章介紹了如何向ASP.NET Web應(yīng)用程序中添加廣告支持功能,并實(shí)現(xiàn)了一個(gè)通用的廣告用戶控件和廣告管理功能。通過這個(gè)廣告控件,用戶可以在頁面的指定位置添加廣告,并可以指定廣告的顯示頻率,還可以記錄廣告的顯示信息和點(diǎn)擊率。第10章介紹了ASP.NETWeb應(yīng)用程序的安裝和部署問題,并創(chuàng)建了一個(gè)具有完整功能的安裝程序。這個(gè)安裝程序不僅可以安裝網(wǎng)站中包含的文件,還可以在目標(biāo)機(jī)器上創(chuàng)建相應(yīng)的數(shù)據(jù)庫。目前在市場上充斥著大量的ASP.NET和VisualC#.NET方面的圖書,與它們不同,本書的主要特點(diǎn)是通過實(shí)用示例來介紹知識(shí)。書中的示例包括實(shí)用工具、實(shí)用控件和完整的網(wǎng)站開發(fā)實(shí)例。不僅如此,本書還隱含了ASP.NET Web應(yīng)用程序開發(fā)思想,即使用三層體系結(jié)構(gòu)宋開發(fā)ASP.NETWeb應(yīng)用程序。希望用戶能夠通過本書獲得一些ASP.NET Web應(yīng)用程序開發(fā)的知識(shí)和技術(shù),同時(shí)也希望用戶能夠從本書中獲得所需的實(shí)用工具,并對它們進(jìn)行完善。當(dāng)然,由于作者水平有限,錯(cuò)誤之處在所難免,懇請廣大讀者批評指正。3.本書約定為便于閱讀理解,本書作如下約定:書中出現(xiàn)的中文菜單和命令將用"[]"括起來,以示區(qū)分,而英文的菜單和命令除外,即省略"[]"。此外,為了語句簡潔易懂,本書中所有菜單和命令之間以豎線"["分隔。例如,單擊File菜單再選擇SaveAs命令,就用FilelSaveAs來表示。在沒有特殊指定時(shí),單擊、雙擊和拖動(dòng)是指用鼠標(biāo)左鍵單擊、雙擊和拖動(dòng),右擊是指用鼠標(biāo)右鍵單擊。 第1章 開發(fā)環(huán)境簡介1.1 概述1.2 集成開發(fā)環(huán)境介紹1.2.1 解決方案資源管理器1.2.2 代碼編輯器1.2.3 [屬性]窗口1.2.4 工具箱1.2.5 服務(wù)器資源管理器1.2.6 調(diào)試器1.3 IIS 5.0簡介1.3.1 檢查是否正確安裝了IIS 5.01.3.2 在IIS 5.0中創(chuàng)建Web站點(diǎn)1.4 小結(jié)第2章 ASP.NET Web應(yīng)用程序開發(fā)基礎(chǔ)2.1 創(chuàng)建一個(gè)簡單的ASP.NET Web應(yīng)用程序2.1.1 創(chuàng)建新項(xiàng)目2.1.2 向新項(xiàng)目中添加功能2.2 構(gòu)成ASP.NET Web應(yīng)用程序的文件2.2.1 AssemblyInfo.cs文件2.2.2 Global.asax文件2.2.3 Web.config文件2.2.4 Web窗體文件2.3 ASP.NET Web窗體的處理過程2.4 命名和編碼約定2.4.1 公共語言規(guī)范2.4.2 命名指南2.4.3 C#編碼建議2.5 小結(jié)第3章 常用的客戶端技術(shù)3.1 級(jí)聯(lián)樣式表3.1.1 CSS樣式的定義方式3.1.2 在Visual Studio.NET集成開發(fā)環(huán)境中編輯CSS樣式3.1.3 把CSS樣式文件應(yīng)用到HTML文件中3.2 表格3.2.1 使用表格顯示內(nèi)容3.2.2 使用表格安排頁面布局3.3 客戶端腳本3.3.1 使用腳本實(shí)現(xiàn)彈出窗口功能3.3.2 使用腳本進(jìn)行客端輸入驗(yàn)證3.4 小結(jié)第4章 控件編程4.1 介紹ASP.NET服務(wù)器控件4.1.1 ASP.NET服務(wù)器控件的層次結(jié)構(gòu)4.1.2 Web服務(wù)器控件層次結(jié)構(gòu)4.1.3 HTML服務(wù)器控件的層次結(jié)構(gòu)4.1.4 ASP.NET控件的生存周期4.2 實(shí)例演示:在線日記本4.2.1 diary.css文件4.2.2 diaries.xml文件4.2.3 MainForm窗體4.2.4 EditDiary窗體4.3 Web用戶控件4.3.1 創(chuàng)建Web用戶控件4.3.2 添加代碼4.3.3 使用Web用戶控件4.4 小結(jié)第5章 Web自定義控件5.1 基本概念5.2 創(chuàng)建Web自定義控件5.2.1 為Web自定義控件指定命名空間5.2.2 創(chuàng)建具有指定名稱的自定義控件類5.2.3 為Web自定義控件指定標(biāo)記前綴5.2.4 為Web自定義控件指定圖標(biāo)5.2.5 添加命名空間引有和指定Menu類的特性5.3 向Menu控件添加功能5.3.1 添加自定義事件5.3.2 實(shí)現(xiàn)Syste.Web.UI.INaming Container接口5.3.3 實(shí)現(xiàn)System.Web.UI.IPostBack EventHandler接口5.3.4 添加輔助枚舉類5.3.5 添加用戶角色集合類5.3.6 添加表示菜單項(xiàng)的類5.3.7 使用XML文件定義Menu控件的內(nèi)容5.3.8 Menu控件的客戶端JavaScript腳本5.3.9 向Menu類中添加私有成員變量5.3.10 向Menu類中添加公共屬性5.3.11 向Menu中添加處理客戶端腳本的方法5.3.12 向Menu類添加幾個(gè)處理CSS樣式類和URL的輔助方法5.3.13 向Menu類中添加兩個(gè)處理不透明性的方法5.3.14 向Menu類添加菜單處理方法5.3.15 向Menu類添重寫Control類的方法和一些輔助方法5.3.16 向Menu類中添加實(shí)現(xiàn)IStateManager接口的代碼5.4 為控件創(chuàng)建自定義設(shè)計(jì)器5.5 測試自定義菜單控件5.6 小結(jié)第6章 實(shí)用示列:網(wǎng)站資源管理器6.1 創(chuàng)建WebSiteExplorer程序6.2 顯示網(wǎng)站的文件夾結(jié)構(gòu)和當(dāng)前文件夾中的文件6.2.1 顯示網(wǎng)站聽文件夾結(jié)構(gòu)6.2.2 顯示當(dāng)前文件夾中的文件6.2.3 Page_Load方法6.3 下載文件6.4 文件上傳6.4.1 文件上傳窗體6.4.2 保存上傳文件6.4.3 上傳文件的簡單管理6.5 編輯文件6.5.1 文件編輯窗體的Page_Load方法6.5.2 保存文件6.5.3 關(guān)閉窗口6.6 新建文件6.7 新建文件夾6.8 打開編輯文件6.9 刪除文件或文件夾6.10 重命名文件或文件夾6.11 移動(dòng)和復(fù)制文件或文件夾6.11.1 選擇目標(biāo)文件夾6.11.2 移動(dòng)文件或文件夾6.11.3 復(fù)制文件或文件夾6.12 小結(jié)第7章 訪問數(shù)據(jù)庫7.1 數(shù)據(jù)庫設(shè)計(jì)7.1.1 文檔表(ARTICLES)7.1.2 圖像表(ARTICLEIMAGES)7.1.3 文檔類別表(ARTCATEGORIES)7.1.4 文檔類型表(ARTICLETYPES)7.1.5 存儲(chǔ)過程7.2 數(shù)據(jù)庫訪問基礎(chǔ)知識(shí)7.3 數(shù)據(jù)層設(shè)計(jì)與實(shí)現(xiàn)7.3.1 數(shù)據(jù)層基類:DbObject7.3.2 對于應(yīng)數(shù)據(jù)庫表的數(shù)據(jù)類或消息類7.3.3 訪問ARTICLES表的類7.3.4 訪問ARTCATEGORIES表的類7.3.5 訪問ARTICLEIMAGES表的類7.4 邏輯層的設(shè)計(jì)與實(shí)現(xiàn)7.4.1 邏輯層基類BusinessObject7.4.2 Article類7.4.3 ArCategory類7.5 表示層:ArticleCenter項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)7.5.1 文檔中心的主頁7.5.2 articleHeader.aspx文件7.5.3 CategoryTree.aspx文件7.5.4 ArticleMain.aspx文件7.5.5 DisplayArticle.aspx文件7.5.6 EditArticle.aspx文件7.5.7 UploadImages.aspx文件7.5.8 SearchResult.aspx文件7.6 運(yùn)行"文檔中心"示例程序7.7 小結(jié)第8章 安全性與用戶管理8.1 ASP.NET安全性基礎(chǔ)知識(shí)8.1.1 IIS中的身份驗(yàn)證8.1.2 ASP.NET身份驗(yàn)證8.1.3 授權(quán)8.2 ASP.NET Forms身份驗(yàn)證8.3 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)8.3.1 數(shù)據(jù)庫表設(shè)計(jì)8.3.2 存儲(chǔ)過程8.4 數(shù)據(jù)層的類8.4.1 用戶類User8.4.2 角色類Role8.4.3 權(quán)限類Permission8.5 商務(wù)邏輯層的類8.5.1 用戶類User8.5.2 角色類Role8.5.3 權(quán)限類Pemission8.6 用戶身份驗(yàn)證類8.6.1 MyPrincipal類8.6.2 MyIdentity類8.7 表示層實(shí)現(xiàn)8.7.1 配置Web.config文件8.7.2 glodal.asax.cs8.7.3 標(biāo)題用戶控件Header.ascx8.7.4 用戶注冊(Register.aspx窗體)8.7.5 修改密碼Modifyassword.aspx8.7.6 設(shè)置新密碼SetNewPassword.aspx8.7.7 修改用戶資料(ModifyUserInfo.aspx)8.7.8 維護(hù)角色(EditRole.aspx)8.7.9 維護(hù)權(quán)限(EditPermission.aspx)8.7.10 管理用戶(ManageUsers.aspx)8.7.11 顯示操作結(jié)果(Result.aspx)8.8 演示用戶管理系統(tǒng)8.9 小結(jié)第9章 廣告9.1 AdRotator Web服務(wù)器控件9.2 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)9.2.1 ADVERTISEMENTS表9.2.2 ADCOUNT表9.2.3 插入、更新、刪除和獲取廣告記錄的存儲(chǔ)過程9.2.4 獲取指定條件的廣告列表的存儲(chǔ)過程9.2.5 獲取當(dāng)前要顯示的廣告的存儲(chǔ)過程9.2.6 添加一條廣告計(jì)數(shù)的廣告的存儲(chǔ)過程9.2.7 獲取指定廣告的計(jì)數(shù)統(tǒng)計(jì)的存儲(chǔ)過程9.3 程序設(shè)計(jì)與實(shí)現(xiàn)9.3.1 數(shù)據(jù)層類9.3.2 邏輯層類9.3.3 創(chuàng)建ADControl用戶9.3.4 TransferAdUrl.aspx Web窗體9.3.5 管理廣告9.4 小結(jié)第10章 安裝與部署10.1 創(chuàng)建用來安裝數(shù)據(jù)庫的項(xiàng)目10.1.1 生成創(chuàng)建數(shù)據(jù)庫表和存儲(chǔ)過程的SQL腳本10.1.2 添加代碼10.2 創(chuàng)建安裝程序10.2.1 向安裝項(xiàng)目中添加文件10.2.2 修改安裝程序的用戶界面10.2.3 添加自定義操作10.3 執(zhí)行安裝程序10.4 小結(jié)

作者簡介

暫缺《Visual C#.NET Web應(yīng)用程序設(shè)計(jì)入門與提高》作者簡介

圖書目錄

第1章 開發(fā)環(huán)境簡介
1.1 概述
1.2 集成開發(fā)環(huán)境介紹
1.2.1 解決方案資源管理器
1.2.2 代碼編輯器
1.2.3 [屬性]窗口
1.2.4 工具箱
1.2.5 服務(wù)器資源管理器
1.2.6 調(diào)試器
1.3 IIS 5.0簡介
1.3.1 檢查是否正確安裝了IIS 5.0
1.3.2 在IIS 5.0中創(chuàng)建Web站點(diǎn)
1.4 小結(jié)
第2章 ASP.NET Web應(yīng)用程序開發(fā)基礎(chǔ)
2.1 創(chuàng)建一個(gè)簡單的ASP.NET Web應(yīng)用程序
2.1.1 創(chuàng)建新項(xiàng)目
2.1.2 向新項(xiàng)目中添加功能
2.2 構(gòu)成ASP.NET Web應(yīng)用程序的文件
2.2.1 AssemblyInfo.cs文件
2.2.2 Global.asax文件
2.2.3 Web.config文件
2.2.4 Web窗體文件
2.3 ASP.NET Web窗體的處理過程
2.4 命名和編碼約定
2.4.1 公共語言規(guī)范
2.4.2 命名指南
2.4.3 C#編碼建議
2.5 小結(jié)
第3章 常用的客戶端技術(shù)
3.1 級(jí)聯(lián)樣式表
3.1.1 CSS樣式的定義方式
3.1.2 在Visual Studio.NET集成開發(fā)環(huán)境中編輯CSS樣式
3.1.3 把CSS樣式文件應(yīng)用到HTML文件中
3.2 表格
3.2.1 使用表格顯示內(nèi)容
3.2.2 使用表格安排頁面布局
3.3 客戶端腳本
3.3.1 使用腳本實(shí)現(xiàn)彈出窗口功能
3.3.2 使用腳本進(jìn)行客端輸入驗(yàn)證
3.4 小結(jié)
第4章 控件編程
4.1 介紹ASP.NET服務(wù)器控件
4.1.1 ASP.NET服務(wù)器控件的層次結(jié)構(gòu)
4.1.2 Web服務(wù)器控件層次結(jié)構(gòu)
4.1.3 HTML服務(wù)器控件的層次結(jié)構(gòu)
4.1.4 ASP.NET控件的生存周期
4.2 實(shí)例演示——在線日記本
4.2.1 diary.css文件
4.2.2 diaries.xml文件
4.2.3 MainForm窗體
4.2.4 EditDiary窗體
4.3 Web用戶控件
4.3.1 創(chuàng)建Web用戶控件
4.3.2 添加代碼
4.3.3 使用Web用戶控件
4.4 小結(jié)
第5章 Web自定義控件
5.1 基本概念
5.2 創(chuàng)建Web自定義控件
5.2.1 為Web自定義控件指定命名空間
5.2.2 創(chuàng)建具有指定名稱的自定義控件類
5.2.3 為Web自定義控件指定標(biāo)記前綴
5.2.4 為Web自定義控件指定圖標(biāo)
5.2.5 添加命名空間引有和指定Menu類的特性
5.3 向Menu控件添加功能
5.3.1 添加自定義事件
5.3.2 實(shí)現(xiàn)Syste.Web.UI.INaming Container接口
5.3.3 實(shí)現(xiàn)System.Web.UI.IPostBack EventHandler接口
5.3.4 添加輔助枚舉類
5.3.5 添加用戶角色集合類
5.3.6 添加表示菜單項(xiàng)的類
5.3.7 使用XML文件定義Menu控件的內(nèi)容
5.3.8 Menu控件的客戶端JavaScript腳本
5.3.9 向Menu類中添加私有成員變量
5.3.10 向Menu類中添加公共屬性
5.3.11 向Menu中添加處理客戶端腳本的方法
5.3.12 向Menu類添加幾個(gè)處理CSS樣式類和URL的輔助方法
5.3.13 向Menu類中添加兩個(gè)處理不透明性的方法
5.3.14 向Menu類添加菜單處理方法
5.3.15 向Menu類添重寫Control類的方法和一些輔助方法
5.3.16 向Menu類中添加實(shí)現(xiàn)IStateManager接口的代碼
5.4 為控件創(chuàng)建自定義設(shè)計(jì)器
5.5 測試自定義菜單控件
5.6 小結(jié)
第6章 實(shí)用示列——網(wǎng)站資源管理器
6.1 創(chuàng)建WebSiteExplorer程序
6.2 顯示網(wǎng)站的文件夾結(jié)構(gòu)和當(dāng)前文件夾中的文件
6.2.1 顯示網(wǎng)站聽文件夾結(jié)構(gòu)
6.2.2 顯示當(dāng)前文件夾中的文件
6.2.3 Page_Load方法
6.3 下載文件
6.4 文件上傳
6.4.1 文件上傳窗體
6.4.2 保存上傳文件
6.4.3 上傳文件的簡單管理
6.5 編輯文件
6.5.1 文件編輯窗體的Page_Load方法
6.5.2 保存文件
6.5.3 關(guān)閉窗口
6.6 新建文件
6.7 新建文件夾
6.8 打開編輯文件
6.9 刪除文件或文件夾
6.10 重命名文件或文件夾
6.11 移動(dòng)和復(fù)制文件或文件夾
6.11.1 選擇目標(biāo)文件夾
6.11.2 移動(dòng)文件或文件夾
6.11.3 復(fù)制文件或文件夾
6.12 小結(jié)
第7章 訪問數(shù)據(jù)庫
7.1 數(shù)據(jù)庫設(shè)計(jì)
7.1.1 文檔表(ARTICLES)
7.1.2 圖像表(ARTICLEIMAGES)
7.1.3 文檔類別表(ARTCATEGORIES)
7.1.4 文檔類型表(ARTICLETYPES)
7.1.5 存儲(chǔ)過程
7.2 數(shù)據(jù)庫訪問基礎(chǔ)知識(shí)
7.3 數(shù)據(jù)層設(shè)計(jì)與實(shí)現(xiàn)
7.3.1 數(shù)據(jù)層基類——DbObject
7.3.2 對于應(yīng)數(shù)據(jù)庫表的數(shù)據(jù)類或消息類
7.3.3 訪問ARTICLES表的類
7.3.4 訪問ARTCATEGORIES表的類
7.3.5 訪問ARTICLEIMAGES表的類
7.4 邏輯層的設(shè)計(jì)與實(shí)現(xiàn)
7.4.1 邏輯層基類BusinessObject
7.4.2 Article類
7.4.3 ArCategory類
7.5 表示層——ArticleCenter項(xiàng)目的設(shè)計(jì)與實(shí)現(xiàn)
7.5.1 文檔中心的主頁
7.5.2 articleHeader.aspx文件
7.5.3 CategoryTree.aspx文件
7.5.4 ArticleMain.aspx文件
7.5.5 DisplayArticle.aspx文件
7.5.6 EditArticle.aspx文件
7.5.7 UploadImages.aspx文件
7.5.8 SearchResult.aspx文件
7.6 運(yùn)行“文檔中心”示例程序
7.7 小結(jié)
第8章 安全性與用戶管理
8.1 ASP.NET安全性基礎(chǔ)知識(shí)
8.1.1 IIS中的身份驗(yàn)證
8.1.2 ASP.NET身份驗(yàn)證
8.1.3 授權(quán)
8.2 ASP.NET Forms身份驗(yàn)證
8.3 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)
8.3.1 數(shù)據(jù)庫表設(shè)計(jì)
8.3.2 存儲(chǔ)過程
8.4 數(shù)據(jù)層的類
8.4.1 用戶類User
8.4.2 角色類Role
8.4.3 權(quán)限類Permission
8.5 商務(wù)邏輯層的類
8.5.1 用戶類User
8.5.2 角色類Role
8.5.3 權(quán)限類Pemission
8.6 用戶身份驗(yàn)證類
8.6.1 MyPrincipal類
8.6.2 MyIdentity類
8.7 表示層實(shí)現(xiàn)
8.7.1 配置Web.config文件
8.7.2 glodal.asax.cs
8.7.3 標(biāo)題用戶控件Header.ascx
8.7.4 用戶注冊(Register.aspx窗體)
8.7.5 修改密碼Modifyassword.aspx
8.7.6 設(shè)置新密碼SetNewPassword.aspx
8.7.7 修改用戶資料(ModifyUserInfo.aspx)
8.7.8 維護(hù)角色(EditRole.aspx)
8.7.9 維護(hù)權(quán)限(EditPermission.aspx)
8.7.10 管理用戶(ManageUsers.aspx)
8.7.11 顯示操作結(jié)果(Result.aspx)
8.8 演示用戶管理系統(tǒng)
8.9 小結(jié)
第9章 廣告
9.1 AdRotator Web服務(wù)器控件
9.2 數(shù)據(jù)庫設(shè)計(jì)與實(shí)現(xiàn)
9.2.1 ADVERTISEMENTS表
9.2.2 ADCOUNT表
9.2.3 插入、更新、刪除和獲取廣告記錄的存儲(chǔ)過程
9.2.4 獲取指定條件的廣告列表的存儲(chǔ)過程
9.2.5 獲取當(dāng)前要顯示的廣告的存儲(chǔ)過程
9.2.6 添加一條廣告計(jì)數(shù)的廣告的存儲(chǔ)過程
9.2.7 獲取指定廣告的計(jì)數(shù)統(tǒng)計(jì)的存儲(chǔ)過程
9.3 程序設(shè)計(jì)與實(shí)現(xiàn)
9.3.1 數(shù)據(jù)層類
9.3.2 邏輯層類
9.3.3 創(chuàng)建ADControl用戶
9.3.4 TransferAdUrl.aspx Web窗體
9.3.5 管理廣告
9.4 小結(jié)
第10章 安裝與部署
10.1 創(chuàng)建用來安裝數(shù)據(jù)庫的項(xiàng)目
10.1.1 生成創(chuàng)建數(shù)據(jù)庫表和存儲(chǔ)過程的SQL腳本
10.1.2 添加代碼
10.2 創(chuàng)建安裝程序
10.2.1 向安裝項(xiàng)目中添加文件
10.2.2 修改安裝程序的用戶界面
10.2.3 添加自定義操作
10.3 執(zhí)行安裝程序
10.4 小結(jié)

本目錄推薦

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