注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NETC#軟件項目開發(fā)全程剖析:全面透視SharpDevelop軟件的開發(fā)內(nèi)幕

C#軟件項目開發(fā)全程剖析:全面透視SharpDevelop軟件的開發(fā)內(nèi)幕

C#軟件項目開發(fā)全程剖析:全面透視SharpDevelop軟件的開發(fā)內(nèi)幕

定 價:¥66.00

作 者: (德)Christian Holm,(德)Mike Kruger,(德)Bernhard Spuida著;薛興濤,袁勤勇譯;薛興濤譯
出版社: 清華大學(xué)出版社
叢編項: 清華·樂思 NET和Oracle編程經(jīng)典系列
標 簽: C#

ISBN: 9787302069126 出版時間: 2003-08-01 包裝: 平裝
開本: 26cm 頁數(shù): 484 字數(shù):  

內(nèi)容簡介

  本書通過一個大型應(yīng)用軟件——SharpDevelop的完整開發(fā)過程展示了.NET高級編程技巧。SharpDevelop是一個利用C#開發(fā)的、功能完備的集成開發(fā)環(huán)境,它擁有現(xiàn)代IDE所需要的一切高級功能特性。實現(xiàn)這些功能和特性需要大量的高級編程技巧。SharpDevelop是一個功能完備的免費IDE。本書全面介紹了SharpDevelop開發(fā)人員如何利用C#從頭到尾實現(xiàn)SharpDevelop的各種界面和功能,從而展示了一個大型C#軟件項目的開發(fā)過程以及在這個開發(fā)過程中所涉及到的具體編程技術(shù)、決策思想、問題和解決方案等內(nèi)容。本書非常適合那些有一定編程經(jīng)驗并想全面掌握軟件項目開發(fā)過程以及相關(guān)技術(shù)的中高級C#開發(fā)人員。也可以作為各高等院校和軟件學(xué)校在軟件開發(fā)項目方面的參考書目。

作者簡介

暫缺《C#軟件項目開發(fā)全程剖析:全面透視SharpDevelop軟件的開發(fā)內(nèi)幕》作者簡介

圖書目錄

第1章 功能簡介
1.1 ShapDevelop的設(shè)計理念
1.2 SharpDevelop軟件要求 
1.3 ShapDevelop的面板和視圖 
1.4 ShapDevelop的局限性 
1.5 定制ShafpDevelop 
1.5.l 國際化支持 
1.5.2 定義外觀
1.6 定制編碼
1.6.1 使用模板 
1.6.2 語法醒目顯示 
1.6.3 代碼自動完成和方法識別 
1.6.4 書簽 
1.6.5 查找和替換功能 
1.6.6 編譯代碼 
1.7 管理項目
1.7.1 項目組和項目 
1.7.2 項目導(dǎo)航
1.8 創(chuàng)建 Windows Forms
1.8.1 向 Windows Forms添加控件
1.8.2 控件的屬性和格式
1.9 小結(jié)
 
第2章 體系結(jié)構(gòu)設(shè)計 
2.1 體系結(jié)構(gòu)設(shè)計決策史 
2.1.1 開及早期.
2.1.2 用SharpDevelop進行SharpDevelop開發(fā)
2.1.3 更正錯誤的設(shè)計決策 
2.2 設(shè)計決策
2.3 最佳慣例 
2.3.1 設(shè)計模式 
2.3.2 編碼樣式指導(dǎo)原則
2.3.3 故障跟蹤和測試 
2.3.4 屢次重構(gòu)
2.4 小結(jié) 
第3章 實現(xiàn)核心功能 
3.1 Addln樹
3.1.l使用Addln樹的優(yōu)點 
3.1.2 Addln樹的上層結(jié)構(gòu) 
3.1.3 插件定義 
3.1.4 從樹節(jié)點到運行對象 
3.1.5 創(chuàng)建密碼子 
3.1.6 條件二 
3.2 插件管理 
3.3 ShamDevelop的屬性管理 
3.3.1 IXm匯nvertable接口的開發(fā)理念
3.3.2 Propertes接口簡介 
3.3.3 默認實現(xiàn)方式
3.3.4 屬性的作用 
3.3.5 屬性的持久性
3.4小結(jié)
第4章 用插件創(chuàng)建應(yīng)用程序
4.1 使用密碼子
4.1 1ICmmand接口
4.1.2 激活菜單
4.1.3 密碼子簡介
4.2 通過條件接合插件
4.2.l 條件結(jié)構(gòu)
4.2.2 定義條件
4.2.3 可用條件簡介
4. 3 小結(jié)
第5章 通過工作區(qū)服務(wù)提供功能
5.1 實現(xiàn)考慮事項
5.1.1 對服務(wù)的要求
5.l.2 ServiceManager類
5.1.3 定義服務(wù)
5.2 服務(wù)中的通用服務(wù)
5.2.1 文件實用程序服務(wù)
5.2.2 屬性服務(wù)
5.2.3 資源服務(wù)
5.2.4 字符串分析器服務(wù)
5.2.5 環(huán)境服務(wù)
5.2.6 類例覽器圖標服務(wù)
5.2.7 文件服務(wù)
5.2.8 項目服務(wù)
5.2.9 分析器服務(wù)
5.2.10 其他服務(wù)
5.3 小結(jié)
第6章 用戶界面
6.1 顯示管理工具
6.1.1 工作臺窗口
6.1.2 視圖
6.1.3 面板
6.1.4 視圖和面板的應(yīng)用——一個集成的HTML幫助查看器
6.1.5 布局管理器
6.2 當(dāng)前和未來的實現(xiàn)方式
6.3 小結(jié)
第7章 國際化
7.1 在SharpDevelop中處理國際化
7.1.1 童繪事件
7.1.2 資源歷問
7.2 管理轉(zhuǎn)換
7.2.l 轉(zhuǎn)換Web應(yīng)用程序
7.2.2 編譯為資源文件
7.3 小結(jié)
第8章 文檔管理
8.1 文本表示
8.1.l 基本順序數(shù)據(jù)結(jié)構(gòu)
8.1.2 間隙緩沖區(qū)方法
8.1.3未來的數(shù)據(jù)表示結(jié)構(gòu)——接合表
8.2 行的表示
8.3 插入符和選擇管理
8.4 文本模型
8.5 內(nèi)容組合
8.6 小結(jié)
第9章 語法醒目顯示
9.1語法醒目顯示定義·
9.1.1 增強XML使用的便捷性
9.1.2 實現(xiàn)語法醒目顯示
9.2 小結(jié) 
第10章 查找和替換
10.1 查找策略
10.2 深入分析查找和替換 
10.2.1 基本的查找和替換實現(xiàn) 
10.2.2 使用算法
10.2.3 通配符查找策略 
10.3 小結(jié) 
第11章 編寫編輯器控件 
11.1 編輯器簡介 
11.2 TCXtAfC&控件 
11.2.1 理論 
11.2.2 開始構(gòu)建編輯器控件
11.2.3 事件處理
11.2.4 更新
11.3 TextAreaPainter
11.4 鼠標管理
11.5 折疊
11.6 SharpPad
11.7 小結(jié)
第12章 編寫分析器
12.1分析器需求
12.2分析器和語言原理
12.3 SharpDevelop分析器
12.3.l 設(shè)計決策
12.3.2 實現(xiàn)
12.4 小結(jié)
第13章 代碼自動憲成以及方法識別
13.l 分解內(nèi)容
13.2 代碼自動完成
13.3 方法識別
13.4 小結(jié)
第14章 利用類搜索和程序集搜索導(dǎo)航代碼
14.1 類搜索
14.2 程序集搜索
14.2.1 使用程序集搜索劃覽引用
14.2.2 編寫程序集搜索
14.3 小結(jié)
第15章 設(shè)計器基礎(chǔ)結(jié)構(gòu)
15.1 窗體設(shè)計器概述
15.1.1 實現(xiàn)考慮
15.1.2 設(shè)計概述
15.2 .NET組件模型
15.2 服務(wù)接口
15.2.2 .NET設(shè)計器
15.2.3 根設(shè)計器
15.3 設(shè)計器主機實現(xiàn)
15.3.1 設(shè)計器主機服務(wù)
15.3.2 設(shè)計面板
15.4 小結(jié)
第16章 實現(xiàn) Windows Forms設(shè)計器
16.1 設(shè)計器服務(wù)
16.1.1 具箱服務(wù)
16.1.2 菜單命令服務(wù)
16.1.3 選取服務(wù)
16.1.4 其他重要服務(wù)
16.2小結(jié)
第17章 代碼生成
17.1 永久保存組件
17.1.1 XML窗體永久格式
17.1.2 生成 XML
17.1.3 加載 XML
17.1.4 設(shè)計器串行化服務(wù)
17.2 生成C#/VB.NET代碼
17.3 回遞
17.4 小結(jié)

本目錄推薦

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