freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

精通aspnet20的web20電子教程(下)-閱讀頁

2025-02-04 10:12本頁面
  

【正文】 控件。 總體功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì) ? 本小節(jié)將介紹基于 AJAX技術(shù)的郵件系統(tǒng)的總體功能設(shè)計(jì)和數(shù)據(jù)庫設(shè)計(jì),以及數(shù)據(jù)庫中各個(gè)表之間的關(guān)系設(shè)計(jì)。在此,筆者共創(chuàng)建了 10個(gè)表(其中,用戶和角色表已經(jīng)在 Blog系統(tǒng)中介紹過,在此不再介紹),它們的具體說明如下。其中,郵件表 AjaxMail引用郵件文件夾表 AjaxFolder的 ID字段作為外鍵;聯(lián)系人表 AjaxLinkman引用用戶組表 AjaxGroup的 ID字段作為外鍵;郵件表 AjaxMail和過濾器表 AjaxFilter、標(biāo)簽表 AjaxTag形成多對(duì)多的關(guān)系;郵件附件表 AjaxAttachment引用郵件表 AjaxMail的 ID字段作為外鍵。其中,該應(yīng)用程序由 Web窗體頁、類文件、主題文件、資源文件等組成。它存放在 UserControl目錄下。展開 Admin、 Portal、 Filter和 Mail目錄,在 【 解決方案資源管理器 】 面板中查看應(yīng)用程序ASPNET2AjaxMail, 系統(tǒng)配置文件 ? 應(yīng)用程序 ASPNET2AjaxMail的配置文件 根目錄下。userid=sa。 database=Web2ASPNET2DB” ;同時(shí)還配置了應(yīng)用程序ASPNET2AjaxMail的驗(yàn)證方式為“ Windows” 。它們具體為: ? ; ? ; ? 。該頁面在 Page_Load(object sender,EventArgs e)事件中重定向到用戶登錄頁面 。 ///重定向到登錄頁面 ? } 通用模塊設(shè)計(jì) ? 該應(yīng)用程序中的通用模塊只包括模塊標(biāo)題用戶模塊,它的實(shí)現(xiàn)方法和應(yīng)用程序 RSS中的通用模塊相同。 郵件系統(tǒng)初始化 ? 應(yīng)用程序 ASPNET2AjaxMail在全局文件 整個(gè)系統(tǒng)。該事件從數(shù)據(jù)庫中獲取郵件系統(tǒng)的服務(wù)器的 IP地址和端口,并把 IP地址和端口保存到 Application變量中。類Mail定義了以下 11個(gè)方法: ? public SqlDataReader GetMailProfile(),獲取郵件服務(wù)器的配置; ? public DataSet GetMails(),獲取所有郵件; ? public DataSet GetMailsByFloder(int folderID),根據(jù)指定的文件夾獲取郵件; 關(guān)鍵技術(shù)詳解 ? 本小節(jié)主要介紹應(yīng)用程序 ASPNET2AjaxMail的關(guān)鍵技術(shù),如給郵件貼標(biāo)簽、配置郵件服務(wù)器、使用過濾器搜索郵件、搜索聯(lián)系人、發(fā)送郵件等。上述功能由 【 標(biāo)記選擇的郵件 】 按鈕的 Click事件實(shí)現(xiàn), 配置郵件服務(wù)器 ? 配置郵件服務(wù)器由頁面 ,它的代碼隱藏文件為 。 使用過濾器搜索郵件 ? 使用過濾器搜索郵件由頁面 ,它的代碼隱藏文件為 。 搜索聯(lián)系人 ? 搜索聯(lián)系人由頁面 ,代碼隱藏文件為 。 發(fā)送郵件 ? 發(fā)送郵件功能由頁面 。 ? ( 1)創(chuàng)建新郵件,添加發(fā)件人和收件人地址。實(shí)現(xiàn)這些功能的頁面(如、 )都保存在文件夾“ Admin” 下。 郵件管理 ? 本小節(jié)主要介紹基于 AJAX技術(shù)的郵件系統(tǒng)中與郵件相關(guān)的操作和管理,如發(fā)件箱、讀郵件、發(fā)送郵件等。該頁面實(shí)現(xiàn)功能如下所示: ? 以表格形式顯示用戶發(fā)送的郵件; ? 選中一行或多行,即選中一封郵件或多封郵件。其中,該功能已經(jīng)在 介紹過。該頁面實(shí)現(xiàn)功能如下所示: ? 顯示郵件的收件人、抄送、主題、內(nèi)容、格式等信息; ? 以列表形式顯示郵件的附件; ? 回復(fù)當(dāng)前郵件; ? 返回到發(fā)件箱 。該頁面實(shí)現(xiàn)功能如下所示: ? 輸入新目錄的名稱和備注信息; ? 選擇新目錄所屬的上級(jí)目錄; ? 添加新目錄的功能,并把新目錄的信息提交到數(shù)據(jù)庫中; ? 返回到管理頁面 。 操作通訊錄的數(shù)據(jù)訪問層設(shè)計(jì) ? 操作郵件標(biāo)簽的數(shù)據(jù)訪問層由類 Tag實(shí)現(xiàn)。該頁面實(shí)現(xiàn)下面三個(gè)功能: ? 輸入新標(biāo)簽的名稱; ? 添加新標(biāo)簽,并把新標(biāo)簽的信息提交到數(shù)據(jù)庫中; ? 返回到標(biāo)簽管理頁面 。該頁面實(shí)現(xiàn)功能如下所示: ? 修改標(biāo)簽的名稱; ? 修改標(biāo)簽,并把修改后的標(biāo)簽信息提交到數(shù)據(jù)庫中; ? 返回到管理頁面 。它頁面 ,它的代碼隱藏文件為。 操作通訊錄的數(shù)據(jù)訪問層設(shè)計(jì) ? 操作通訊錄的數(shù)據(jù)訪問層由類 Group和 Linkman實(shí)現(xiàn)。該頁面實(shí)現(xiàn)功能如下所示: ? 輸入新組的名稱; ? 添加新組,并把新組的信息提交到數(shù)據(jù)庫中; ? 返回到組管理頁面 。該頁面實(shí)現(xiàn)功能如下所示: ? 編輯組的名稱; ? 修改組,并把修改后的組的信息提交到數(shù)據(jù)庫中; ? 返回到組管理頁面 。該頁面實(shí)現(xiàn)下面 4個(gè)功能: ? 以列表形式顯示組的信息; ? 顯示每一個(gè)組包含成員的數(shù)量; ? 提供重定向到管理組的聯(lián)系人頁面、修改組頁面的按鈕; ? 提供刪除組的功能。該頁面實(shí)現(xiàn)功能如下所示: ? 輸入新聯(lián)系人的名稱和電子郵件; ? 選擇新聯(lián)系人所屬的組; ? 添加新聯(lián)系人能,并把新聯(lián)系人的信息提交到數(shù)據(jù)庫中; ? 返回到聯(lián)系人管理頁面 。該頁面實(shí)現(xiàn)功能如下所示: ? 編輯聯(lián)系人的名稱和電子郵件; ? 修改聯(lián)系人,并把修改后的聯(lián)系人信息提交到數(shù)據(jù)庫中; ? 返回到聯(lián)系人管理頁面 。該頁面實(shí)現(xiàn)下面 4個(gè)功能: ? 以列表形式顯示組內(nèi)的聯(lián)系人信息; ? 提供重定向到移動(dòng)聯(lián)系人頁面、修改聯(lián)系人屬性頁面的按鈕; ? 提供刪除聯(lián)系人的功能; ? 提供重定向到添加新聯(lián)系人頁面的按鈕。該頁面實(shí)現(xiàn)功能如下: ? 顯示被移動(dòng)聯(lián)系人的名稱、電子郵件,以及所屬組; ? 移動(dòng)聯(lián)系人,并將移動(dòng)后的信息保存到數(shù)據(jù)庫中; ? 返回到聯(lián)系人管理頁面 。 操作過濾器的數(shù)據(jù)訪問層設(shè)計(jì) ? 操作過濾器的數(shù)據(jù)訪問層由類 Filter實(shí)現(xiàn)。 添加過濾器 ? 添加過濾器由頁面 ,它的代碼隱藏文件為 。 修改過濾器 ? 修改過濾器由頁面 ,它的代碼隱藏文件為 。 過濾器管理 ? 過濾器管理由頁面 ,它的代碼隱藏文件為 。 第 14章 安裝和發(fā)布 Web ? 本章節(jié)主要介紹創(chuàng)建安裝 Web Web安裝程序、數(shù)據(jù)庫腳本、桌面安裝程序,以及安裝和發(fā)布 Web 絡(luò)應(yīng)用程序。由于本書中詳細(xì)介紹了個(gè)網(wǎng)絡(luò)應(yīng)用程序( RSS、 Blog、 WebTags等),在此不一一介紹創(chuàng)建每一個(gè)應(yīng)用程序的安裝程序。下面介紹創(chuàng)建數(shù)據(jù)庫 Web2ASPNET2DB腳本的操作步驟。 ? ( 2)右擊 【 對(duì)象資源管理器 】 面板中的 【 Web2ASPNET2DB】節(jié)點(diǎn),并依次選擇 【 任務(wù) 】 /【 生成腳本 】 命令, 創(chuàng)建 Web ? 本小節(jié)主要介紹創(chuàng)建 Web 。 ? 注意:應(yīng)用程序 Setup是一個(gè) Windows Form程序,而不是一個(gè)。在 【 解決方案資源管理器 】 面板中展開應(yīng)用程序 Setup各個(gè)文件夾節(jié)點(diǎn)(如 Component、 UserControls)。它添加了一個(gè)進(jìn)程條控件( ProgressBar), ID屬性的值為 probPrepare。該控件提供輸入登錄數(shù)據(jù)庫的用戶名稱、登錄密碼和服務(wù)器輸入框。 安裝 ? 安裝 ,該控件顯示安裝 。 完成安裝用戶控件 ? 完成安裝用戶控件的名稱為 。用戶控件 狀態(tài)提示用戶控件 ? 準(zhǔn)備安裝用戶控件的名稱為 。它添加了一個(gè) PictureBox控件和一個(gè) Label控件。其中, titleLabel顯示正在執(zhí)行安裝的操作,leftPictureBox控件顯示正在執(zhí)行安裝操作的狀態(tài)圖像。主窗體 4部分:上部分、左部分、主體部分和底部分。 ? 其中,上部分使用一個(gè) Label控件顯示標(biāo)題“歡迎使用 Web + !??!”。底部分放置 3個(gè)按鈕,名稱分別為“上一步”、“下一步”和“
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1