注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NET面向?qū)ο箜?xiàng)目開發(fā)經(jīng)驗(yàn)大成:基于.NET實(shí)現(xiàn)

面向?qū)ο箜?xiàng)目開發(fā)經(jīng)驗(yàn)大成:基于.NET實(shí)現(xiàn)

面向?qū)ο箜?xiàng)目開發(fā)經(jīng)驗(yàn)大成:基于.NET實(shí)現(xiàn)

定 價(jià):¥98.00

作 者: 牛樹長(zhǎng) 等著
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: .NET

ISBN: 9787121083983 出版時(shí)間: 2009-04-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 868 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  《“面向?qū)ο蟆表?xiàng)目開發(fā)經(jīng)驗(yàn)大成:基于.NET實(shí)現(xiàn)》以.NET C#為實(shí)現(xiàn)環(huán)境,通過大量的“自定義”構(gòu)件由淺入深地詮釋了“面向?qū)ο蟆崩砟畹耐暾麑?shí)踐。針對(duì)每個(gè)控件(或應(yīng)用設(shè)計(jì))翔實(shí)地解析了“需求分析→命題抽象→設(shè)計(jì)構(gòu)思→設(shè)計(jì)實(shí)現(xiàn)(封裝)→運(yùn)行效果(截圖、驗(yàn)證)”的全過程。題材選擇經(jīng)典、廣泛、通用,構(gòu)思清晰嚴(yán)謹(jǐn),代碼經(jīng)過驗(yàn)證,很多題材都可直接用于項(xiàng)目設(shè)計(jì)。以此為基礎(chǔ)可構(gòu)造自己的“開發(fā)平臺(tái)”,可提高編程效率達(dá)50%以上,設(shè)計(jì)復(fù)用度達(dá)到70%以上。這些設(shè)計(jì)構(gòu)思與設(shè)計(jì)理念基本與語(yǔ)言無關(guān),在其他編程語(yǔ)言、數(shù)據(jù)庫(kù)基礎(chǔ)上同樣可以實(shí)現(xiàn)且效果良好。《“面向?qū)ο蟆表?xiàng)目開發(fā)經(jīng)驗(yàn)大成:基于.NET實(shí)現(xiàn)》能快速提升技術(shù)資本價(jià)值,特別適合于編程、需求、架構(gòu)、項(xiàng)目管理等從業(yè)人員借鑒,也可為企業(yè)的技術(shù)積累提供參考性方案。

作者簡(jiǎn)介

  關(guān)于作者:應(yīng)用軟件的開發(fā)是個(gè)令人困惑的職業(yè),在面對(duì)中小企業(yè)應(yīng)用的時(shí)候,很多經(jīng)典的理論并不能得到成本的支持,如何才能成功實(shí)現(xiàn)復(fù)雜的管理目標(biāo)在低成本、短工期內(nèi)完成并不是一件容易做到的事情。在這方面作者有20多年的軟件項(xiàng)目經(jīng)驗(yàn),曾為很多企業(yè)的信息化建設(shè)成功設(shè)計(jì)了各種不同行業(yè)的應(yīng)用系統(tǒng)。善于把握面向?qū)ο罄砟钆c軟件項(xiàng)目的內(nèi)在聯(lián)系,并能結(jié)合開發(fā)過程得出自己的感悟,與讀者分享這些經(jīng)驗(yàn)是作者的愿望。

圖書目錄

第1章 需求分析要略
本章從經(jīng)驗(yàn)的角度敘述中小企業(yè)項(xiàng)目“需求分析”過程中所遇到的具體問題及相應(yīng)的應(yīng)對(duì)策略。
1.1 概述
1.2 素材搜集
1.2.1 素材搜集
1.2.2 素材的局限性
1.2.3 素材評(píng)價(jià)
1.3 需求分析
1.3.1 把握大局
1.3.2 掌握規(guī)律
1.3.3 體系構(gòu)造
1.3.4 需求分析樣例
1.4 需求方案撰寫
1.4.1 售前方案
1.4.2 需求報(bào)告
1.4.3 需求規(guī)格
1.5 需求與項(xiàng)目風(fēng)險(xiǎn)
1.5.1 來自用戶的風(fēng)險(xiǎn)
1.5.2 來自開發(fā)過程的風(fēng)險(xiǎn)
1.5.3 需求分析與對(duì)象
1.5.4 提升需求分析的能力
1.6 總結(jié)
第2章 數(shù)據(jù)體系與規(guī)則
本章要解決表、主鍵、內(nèi)鍵、外鍵、數(shù)據(jù)字段的命名規(guī)范,以及控件、屬性、方法的命名規(guī)范。數(shù)據(jù)體系構(gòu)建策略的優(yōu)劣對(duì)項(xiàng)目影響重大,也是提高團(tuán)隊(duì)開發(fā)效率的關(guān)鍵。
2.1 概述
2.2 命名規(guī)范
2.3 表結(jié)構(gòu)定義
2.3.1 物理表命名
2.3.2 字段命名
2.3.3 總體約束
2.3.4 命名小結(jié)
2.4 物理表分類
2.4.1 參數(shù)表
2.4.2 詞匯數(shù)據(jù)表
2.4.3 基礎(chǔ)數(shù)據(jù)表
2.4.4 業(yè)務(wù)數(shù)據(jù)表
2.5 物理表設(shè)計(jì)
2.5.1 主鍵
2.5.2 外鍵設(shè)置
2.5.3 內(nèi)鍵設(shè)置
2.6 關(guān)于索引
2.6.1 建立索引
2.6.2 聯(lián)合索引
2.6.3 索引應(yīng)用
2.7 實(shí)現(xiàn)與版本
2.7.1 設(shè)計(jì)實(shí)現(xiàn)
2.7.2 數(shù)據(jù)版本
2.8 代碼命名規(guī)則
2.8.1 規(guī)范的意義
2.8.2 規(guī)范的目的性
2.8.3 命名規(guī)則定義
2.8.4 對(duì)象命名
2.8.5 類與對(duì)象命名
2.8.6 自定義類的主題字注冊(cè)
2.8.7 其他命名規(guī)則
2.9 代碼書寫規(guī)范
2.10 總結(jié)(規(guī)范的作用)
第3章 自定義按鈕控件
本章以系統(tǒng)的“Button”類為例講解自定義控件封裝的實(shí)現(xiàn)步驟與方法,針對(duì)每個(gè)命題詳細(xì)講解歸納、抽象、構(gòu)思、設(shè)計(jì)、應(yīng)用的全部過程,最終形成具有通用價(jià)值的按鈕類。
3.1 概述
3.1.1 解決代碼復(fù)用
3.1.2 統(tǒng)一設(shè)計(jì)模式
3.1.3 統(tǒng)一設(shè)計(jì)風(fēng)格
3.1.4 便于系統(tǒng)維護(hù)
3.1.5 封裝的粒度
3.2 自定義類
3.2.1 對(duì)象與封裝
3.2.2 類與繼承
3.2.3 類的屬性
3.2.4 接口
3.2.5 自定義類
3.3 接口應(yīng)用
3.3.1 接口實(shí)現(xiàn)
3.3.2 接口的意義
3.3.3 接口繼承示例
3.3.4 接口繼承樣例
3.3.5 接口應(yīng)用樣例
3.4 錄入輔助按鈕
3.4.1 自定義“Button”到“BTN_”基礎(chǔ)類
3.4.2 自定義“BTN_展開”子類(輔助編輯)
3.4.3 自定義“BTN_只讀”子類(狀態(tài)控制)
3.4.4 自定義“BTN_瀏覽”子類(打開文件)
3.4.5 自定義“BTN_上傳”子類(轉(zhuǎn)儲(chǔ)文件)
3.4.6 自定義“BTN_路徑”子類(文件位置)
3.4.7 自定義“BTN_圖片”子類(圖片管理)
3.4.8 自定義“BTN_結(jié)構(gòu)”子類(輔助編輯)
3.4.9 “BTN_”類封裝小結(jié)
3.5 工具欄按鈕
3.5.1 錄入過程控制
3.5.2 實(shí)現(xiàn)錄入控制的途徑
3.5.3 自定義“ToolStripButton”到“TSB_”類
3.5.4 自定義“TSB_退出”子類(關(guān)閉窗體)
3.5.5 自定義“TSB_增加”子類(數(shù)據(jù)級(jí)聯(lián))
3.5.6 自定義“TSB_刪除”子類(數(shù)據(jù)級(jí)聯(lián))
3.5.7 自定義“TSB_復(fù)制”子類(記錄復(fù)制)
3.5.8 自定義“TSB_修改”子類(數(shù)據(jù)維護(hù))
3.5.9 自定義“TSB_保存”子類(數(shù)據(jù)存儲(chǔ))
3.5.10 自定義“TSB_刷新”子類
3.5.11 自定義“TSB_查詢”子類(激發(fā)條件合成)
3.5.12 “TSB_”封裝小結(jié)
3.6 自定義“Label”到“LBL_”類
3.6.1 命題與構(gòu)思
3.6.2 代碼實(shí)現(xiàn)
3.6.3 應(yīng)用示例
3.7 總結(jié)(掌握封裝的理念)
第4章 自定義數(shù)據(jù)控件
數(shù)據(jù)采集過程最能令人困惑,情況各異的功能性變化遍布于系統(tǒng)之中。如何構(gòu)造簡(jiǎn)單、標(biāo)準(zhǔn)且具有良好的通用性的自定義控件則是本章所要解決的問題。
4.1 概述
4.2 自定義“Textbox”到“TB_”類
4.2.1 命題提出
4.2.2 代碼實(shí)現(xiàn)
4.2.3 自動(dòng)綁定數(shù)據(jù)源
4.2.4 自動(dòng)生成助記碼
4.2.5 應(yīng)用正則表達(dá)式
4.2.6 自動(dòng)生成條件子句
4.3 由“TB_”封裝的子類
4.3.1 自定義“TB_定位訪問”子類
4.3.2 自定義“TB_定位插入”子類
4.3.3 服務(wù):FRM_重碼選擇
4.3.4 自定義“TB_數(shù)值”子類
4.3.5 自定義“TB_統(tǒng)計(jì)”子類
4.3.6 自定義“TB_取值”子類
4.3.7 由“TB_”封裝的應(yīng)用類
4.3.8 小結(jié)
4.4 自定義“Textbox”到“TB_票號(hào)”類
4.5 自定義“ComboBox”到“CBX_”類
4.5.1 命題提出
4.5.2 設(shè)計(jì)構(gòu)思
4.5.3 代碼實(shí)現(xiàn)
4.6 自定義“CBX_”的子類
4.6.1 封裝子類的意義
4.6.2 自定義“CBX_詞匯”子類
4.6.3 自定義“CBX_集合填寫”子類
4.6.4 自定義“CBX_物理表”子類
4.6.5 自定義“CBX_表字段”子類
4.6.6 自定義“CBX_Grid列”子類
4.6.7 自定義“CBX_Grid數(shù)值列”子類
4.6.8 自定義“CBX_顏色選擇”子類
4.6.9 小結(jié)
4.7 自定義“Listbox”到“LB_”類
4.7.1 代碼實(shí)現(xiàn)
4.7.2 自定義“LB_物理表”子類
4.7.3 自定義“LB_表字段”子類
4.7.4 自定義“LB_Grid列”子類
4.7.5 自定義“LB_同比”子類
4.8 服務(wù):FRM_結(jié)構(gòu)字符串
4.9 自定義“DateTimePicker”到“DTP_”類
4.9.1 命題與思路
4.9.2 代碼實(shí)現(xiàn)
4.9.3 應(yīng)用樣例
4.10 自定義“CheckBox”到“CKB_”類
4.10.1 命題提出
4.10.2 設(shè)計(jì)構(gòu)思
4.10.3 代碼實(shí)現(xiàn)
4.10.4 應(yīng)用樣例
4.11 自定義“RadioButton”到“RB_”類
4.12 總結(jié)(封裝的成本價(jià)值)
第5章 自定義Grid控件
封裝Grid控件需要更多的經(jīng)驗(yàn)、歸納、抽象與參數(shù),封裝向著功能化發(fā)展。經(jīng)過完善、強(qiáng)化的Grid控件集中解決了數(shù)據(jù)編程的難點(diǎn)問題,同時(shí)提升了數(shù)據(jù)的表現(xiàn)能力與控制能力。
5.1 概述
5.2 自定義“DataGridView”到“GDV_”類
5.2.1 命題提出
5.2.2 總體構(gòu)思
5.2.3 總體效果
5.3 數(shù)據(jù)裝載
5.3.1 命題提出
5.3.2 設(shè)計(jì)構(gòu)思
5.3.3 綜合樣例
5.4 樣式與規(guī)則
5.4.1 命題提出
5.4.2 構(gòu)思與實(shí)現(xiàn)
5.4.3 應(yīng)用樣例
5.4.4 正則驗(yàn)證
5.5 動(dòng)態(tài)設(shè)置
5.5.1 左側(cè)鎖定(隨機(jī)定義鎖定)
5.5.2 主從聯(lián)動(dòng)(設(shè)置)
5.5.3 主從聯(lián)動(dòng)(撤銷)
5.5.4 同步刷新(數(shù)據(jù)集聯(lián)合動(dòng)作)
5.5.5 字段隱藏(設(shè)置可見與次序)
5.5.6 卡片控制
5.5.7 字段值統(tǒng)計(jì)(隨機(jī)統(tǒng)計(jì)計(jì)算)
5.5.8 增加選擇列(全選與撤銷)
5.5.9 懸停提示(輔助提示)
5.6 網(wǎng)格參數(shù)
5.6.1 參數(shù)表(局部)
5.6.2 窗體與代碼
5.6.3 數(shù)據(jù)集命名
5.6.4 約束表達(dá)式(記錄級(jí)驗(yàn)證)
5.6.5 警示表達(dá)式(記錄級(jí)警示)
5.6.6 判重表達(dá)式(字段聯(lián)合約束)
5.6.7 強(qiáng)調(diào)色表達(dá)式(強(qiáng)調(diào)網(wǎng)格行)
5.7 數(shù)據(jù)服務(wù)
5.7.1 批量查找(逐個(gè)定位)
5.7.2 聯(lián)合排序(動(dòng)態(tài)組合字段)
5.7.3 動(dòng)態(tài)過濾(動(dòng)態(tài)條件設(shè)置)
5.7.4 字段賦值(初始化輔助)
5.7.5 批量替換(按特征值替換)
5.8 總結(jié)(封裝與服務(wù))
第6章 數(shù)據(jù)對(duì)象服務(wù)
本章集中解決了一些幾乎任何系統(tǒng)都會(huì)碰到的數(shù)據(jù)應(yīng)用問題,這里盡量從通用的角度給出了解決相對(duì)經(jīng)典的方案。
6.1 概述
6.2 格式化輸出
6.2.1 打印樣式管理方案
6.2.2 套用Excel樣式
6.2.3 自定義圖形展示
6.3 導(dǎo)入與導(dǎo)出
6.3.1 導(dǎo)出(窗體數(shù)據(jù)到Excel等文件)
6.3.2 導(dǎo)入(從Excel等文件導(dǎo)入數(shù)據(jù))
6.3.3 方案化導(dǎo)入導(dǎo)出(電子票據(jù)輔助處理)
6.3.4 模式化的數(shù)據(jù)導(dǎo)出(財(cái)務(wù)接口輔助)
6.3.5 SQL直接導(dǎo)出(從查詢導(dǎo)出Excel文件)
6.4 相關(guān)性的遍歷
6.4.1 窮盡“誰(shuí)與我相關(guān)”(對(duì)主鍵引用的遍歷)
6.4.2 窮盡“我與誰(shuí)相關(guān)”(對(duì)引用外鍵的遍歷)
6.5 主鍵值替換(遍歷式變更)
6.5.1 命題提出
6.5.2 解決思路
6.5.3 窗體與實(shí)現(xiàn)
6.5.4 應(yīng)用樣例
6.6 主從鍵值設(shè)置(內(nèi)鍵關(guān)系設(shè)置)
6.6.1 命題提出
6.6.2 設(shè)計(jì)與實(shí)現(xiàn)
6.6.3 應(yīng)用樣例
6.7 數(shù)據(jù)審計(jì)(日志自動(dòng)化)
6.7.1 問題提出
6.7.2 解決思路
6.7.3 審計(jì)歷程
6.7.4 審計(jì)查詢
6.8 數(shù)據(jù)體系初始化
6.8.1 命題提出
6.8.2 窗體與實(shí)現(xiàn)
6.8.3 應(yīng)用樣例
6.9 關(guān)于數(shù)據(jù)結(jié)構(gòu)的文檔
6.9.1 基于代碼方式的實(shí)現(xiàn)
6.9.2 基于參數(shù)方式的實(shí)現(xiàn)
6.10 數(shù)據(jù)備份與恢復(fù)
6.10.1 實(shí)現(xiàn)方案
6.10.2 代碼實(shí)現(xiàn)
6.10.3 應(yīng)用樣例
6.11 TSB_提交(按鈕)
6.11.1 命題提出
6.11.2 設(shè)計(jì)構(gòu)思
6.11.3 代碼實(shí)現(xiàn)
6.11.4 應(yīng)用樣例
6.12 業(yè)務(wù)計(jì)算器
6.13 總結(jié)(功能抽象與實(shí)現(xiàn))
第7章 設(shè)計(jì)模式與容器控件
本章將從具體實(shí)現(xiàn)向模式化實(shí)現(xiàn)過渡、從簡(jiǎn)單的控件封裝向組件化封裝過渡,從功能化實(shí)現(xiàn)向自動(dòng)化實(shí)現(xiàn)過渡。本章的控件設(shè)計(jì)對(duì)復(fù)雜的應(yīng)用系統(tǒng)將會(huì)起到至關(guān)重的作用。
7.1 設(shè)計(jì)模式
7.1.1 理解設(shè)計(jì)模式
7.1.2 運(yùn)用設(shè)計(jì)模式
7.1.3 數(shù)據(jù)應(yīng)用模式
7.1.4 實(shí)現(xiàn)的應(yīng)用模式
7.2 數(shù)據(jù)衍生
7.2.1 自定義“BTN_沖紅”子類(對(duì)沖衍生)
7.2.2 應(yīng)用樣例
7.2.3 自定義“BTN_拆解”子類(拆解衍生)
7.3 自定義“Panel”到“PNL_”類(數(shù)據(jù)綁定)
7.3.1 問題提出
7.3.2 解決思路
7.3.3 代碼實(shí)現(xiàn)
7.3.4 應(yīng)用樣例
7.4 填充模式(標(biāo)注項(xiàng)填寫)
7.4.1 自定義“PNL_填充”子類
7.4.2 解決思路
7.4.3 代碼實(shí)現(xiàn)
7.4.4 自定義“BTN_填充”子類
7.4.5 應(yīng)用樣例
7.5 查詢模式(動(dòng)態(tài)條件)
7.5.1 自定義“PNL_查詢”子類(動(dòng)態(tài)條件)
7.5.2 自定義“BTN_查詢”子類(查詢按鈕)
7.5.3 準(zhǔn)動(dòng)態(tài)條件(條件輔助)
7.5.4 應(yīng)用樣例
7.6 分組模式
7.6.1 自定義“TreeView”到“TV_”類(隨機(jī)字段)
7.6.2 命題提出
7.6.3 設(shè)計(jì)構(gòu)思
7.6.4 參數(shù)表
7.6.5 代碼實(shí)現(xiàn)
7.6.6 服務(wù):“分組屬性設(shè)置”
7.6.7 應(yīng)用樣例
7.6.8 小結(jié)
7.7 自定義“TreeView”到“TV_編碼”類(結(jié)構(gòu)化字段)
7.8 總結(jié)(功能中的自動(dòng)化)
第8章 Form封裝與應(yīng)用模式
本章介紹了窗體的封裝及窗體模板;同時(shí)介紹了兩個(gè)重要應(yīng)用:在線式的“幫助文檔”撰寫、編譯及具有通用性的工作流程控制器,它們對(duì)項(xiàng)目的作用十分明細(xì)。
8.1 概述
8.1.1 Form封裝
8.1.2 應(yīng)用模式
8.1.3 自定義“FORM”到“FRM_”類
8.2 如何實(shí)現(xiàn)“應(yīng)用功能”
8.2.1 數(shù)據(jù)采集
8.2.2 卡片模式
8.2.3 查詢模式
8.2.4 查詢模式與數(shù)據(jù)處理模式的結(jié)合
8.2.5 復(fù)雜應(yīng)用模式
8.3 生成器模式與生成器
8.3.1 數(shù)據(jù)卡片“生成器”
8.3.2 自定義“FRM_卡片”子類
8.3.3 實(shí)現(xiàn)“字段?控件類”映射
8.3.4 “生成器”實(shí)現(xiàn)
8.3.5 “生成器”運(yùn)用
8.3.6 編輯“生成器”結(jié)果
8.3.7 對(duì)生成結(jié)果的引用
8.3.8 “應(yīng)用類”生成器
8.3.9 小結(jié)(生成代碼的代碼)
8.4 “在線幫助”生成器
8.4.1 幫助文檔制作(常規(guī)方式)
8.4.2 幫助文檔調(diào)用(常規(guī)方式)
8.4.3 命題提出
8.4.4 設(shè)計(jì)思路
8.4.5 關(guān)于HTML文件的粒度
8.4.6 自定義“CLS_HTML轉(zhuǎn)換CHM”類
8.4.7 生成器窗體
8.4.8 參數(shù)文件生成
8.4.9 實(shí)現(xiàn)“在線幫助”
8.4.10 “在線幫助”部署
8.4.11 在線幫助樣例(更新該樣例)
8.4.12 支持“在線撰寫”
8.4.13 在線撰寫樣例
8.4.14 支持“在線編譯”
8.4.15 “在線編譯”實(shí)現(xiàn)
8.4.16 小結(jié)
8.5 流程控制器
8.5.1 總體構(gòu)思
8.5.2 問題提出
8.5.3 流程定義數(shù)據(jù)
8.5.4 流程目標(biāo)數(shù)據(jù)
8.5.5 流程歷程數(shù)據(jù)
8.5.6 節(jié)點(diǎn)上的策略
8.5.7 自定義“PNL_審批”類
8.5.8 流程管理的實(shí)現(xiàn)
8.5.9 流程構(gòu)造樣例
8.5.10 流程應(yīng)用樣例
8.5.11 小結(jié)
8.6 總結(jié)(設(shè)計(jì)時(shí)序與流程)
第9章 運(yùn)行環(huán)境構(gòu)建與部署
本章為應(yīng)用系統(tǒng)的客戶端構(gòu)建了一個(gè)功能性較強(qiáng)的實(shí)現(xiàn)方案,這是有效實(shí)現(xiàn)項(xiàng)目復(fù)用所要依賴的基礎(chǔ)。最后介紹了系統(tǒng)部署及部署中的一些常見問題。
9.1 概述
9.1.1 總體流程
9.1.2 原始形態(tài)
9.1.3 初步設(shè)想
9.2 實(shí)現(xiàn)步驟
9.2.1 關(guān)于App.config文件
9.2.2 自定義Main到“FRM_主窗口類”
9.2.3 全局變量(靜態(tài)預(yù)置)
9.3 外部參數(shù)
9.3.1 命題提出
9.3.2 參數(shù)表與參數(shù)引用
9.3.3 幾個(gè)類似的參數(shù)表
9.3.4 維護(hù)窗體
9.3.5 應(yīng)用樣例
9.4 身份認(rèn)證
9.4.1 通行字驗(yàn)證規(guī)則
9.4.2 用戶注冊(cè)
9.4.3 權(quán)限委托
9.5 權(quán)限策略
9.5.1 授權(quán)策略綜述
9.5.2 授權(quán)機(jī)制示意圖
9.5.3 “功能”授權(quán)
9.5.4 “字段”授權(quán)
9.5.5 “控件”授權(quán)
9.5.6 “鍵字段”授權(quán)
9.5.7 小結(jié)
9.6 菜單管理
9.6.1 命題與構(gòu)思
9.6.2 功能授權(quán)
9.6.3 菜單維護(hù)窗體
9.6.4 圖形化菜單
9.6.5 小結(jié)
9.7 功能管理
9.7.1 問題提出
9.7.2 解決思路
9.7.3 運(yùn)行效果
9.8 自定義ToolStripDropDownButton到“TSD_”類
9.8.1 命題提出
9.8.2 構(gòu)思與實(shí)現(xiàn)
9.8.3 應(yīng)用效果
9.9 輔助控件
9.9.1 主窗體輔助
9.9.2 一般窗體輔助
9.10 動(dòng)態(tài)屬性
9.10.1 自定義“PropertyGrid”到“FPG_”類
9.10.2 命題提出
9.10.3 設(shè)計(jì)構(gòu)思
9.10.4 代碼實(shí)現(xiàn)
9.10.5 窗體與代碼
9.10.6 應(yīng)用樣例
9.11 風(fēng)格管理
9.11.1 命題提出
9.11.2 設(shè)計(jì)構(gòu)思
9.12 總結(jié)(作用與評(píng)價(jià))
9.13 應(yīng)用系統(tǒng)部署
9.13.1 實(shí)現(xiàn)部署的工具
9.13.2 部署策略的制定
9.13.3 發(fā)布ClickOnce應(yīng)用程序
9.13.4 部署發(fā)布的樣例
9.13.5 部署發(fā)布過程中的常見問題
9.13.6 版本更新過程中的常見問題
第10章 工作平臺(tái)構(gòu)建
本章重申上述設(shè)計(jì)形成開發(fā)平臺(tái)的作用與意義。
10.1 概述
10.2 平臺(tái)構(gòu)建
10.2.1 確定目標(biāo)
10.2.2 轉(zhuǎn)變觀念
10.2.3 制定規(guī)范
10.2.4 分步實(shí)現(xiàn)
10.2.5 示意圖
10.3 效果與評(píng)價(jià)
10.3.1 改進(jìn)需求分析
10.3.2 強(qiáng)化數(shù)據(jù)體系
10.3.3 代碼與復(fù)用
10.3.4 可靠性
10.3.5 適應(yīng)性
10.3.6 改進(jìn)項(xiàng)目管理
10.3.7 合理支付成本
10.3.8 規(guī)范實(shí)施過程
10.3.9 提高綜合效益
10.4 形成技術(shù)積累
10.5 持續(xù)與擴(kuò)充
10.6 總結(jié)
附錄A 方法代碼匯編
本書各個(gè)設(shè)計(jì)方案中所引用的公共方法,這是實(shí)現(xiàn)控件設(shè)計(jì)的基礎(chǔ)。
A.1 概述
A.2 方法庫(kù)“CLS_公用方法”
A.2.1 方法庫(kù)的形成
A.2.2 方法庫(kù)框構(gòu)
A.2.3 方法庫(kù)代碼
A.3 方法庫(kù)“CLS_數(shù)據(jù)訪問”
A.3.1 數(shù)據(jù)訪問庫(kù)的形成
A.3.2 數(shù)據(jù)訪問庫(kù)的框構(gòu)
A.3.3 數(shù)據(jù)訪問庫(kù)的代碼
A.4 公用變量
A.5 公用接口
A.6 總結(jié)(函數(shù)與方法)
編后語(yǔ)

本目錄推薦

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