注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì).NETC# Builder編程起跑

C# Builder編程起跑

C# Builder編程起跑

定 價(jià):¥39.00

作 者: (美)Joe Mayo著;周良忠譯
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: C語(yǔ)言 程序設(shè)計(jì)

ISBN: 9787115121684 出版時(shí)間: 2004-01-01 包裝: 膠版紙
開(kāi)本: 小16開(kāi) 頁(yè)數(shù): 331 字?jǐn)?shù):  

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

現(xiàn)在從事C#編程的程序員越來(lái)越多。由于微軟擁有C#語(yǔ)言的完全知識(shí)產(chǎn)權(quán),對(duì)于編寫C#程序(尤其是Windows應(yīng)用程序和Web應(yīng)用程序)的人來(lái)說(shuō),似乎除了微軟的VisualStudio就別無(wú)選擇了。不過(guò),隨著B(niǎo)orland宣布他們?nèi)〉昧宋④洠甆ETFrameworkSDK的使用許可,那些熟悉Borland集成開(kāi)發(fā)環(huán)境,又希望編寫C#程序的人就擁有了更稱心如意的開(kāi)發(fā)環(huán)境和工具:BorlandC#Bulider。本書介紹如何運(yùn)用BorlandC#Bulider開(kāi)發(fā)C#程序。讀者即使沒(méi)有任何C#編程背景,通過(guò)閱讀本書,也可以順利成為一名初級(jí)C#程序員,并熟練掌握BorlandC#BuilderIDE的豐富功能。需要提醒讀者的是,如果具備一定的面向?qū)ο缶幊讨R(shí),學(xué)習(xí)本書的效果會(huì)更佳。本書是C#Builder的快速入門指導(dǎo)書。全書分4部分,共18章。第一部分介紹一些基礎(chǔ)知識(shí),第二部分介紹運(yùn)用C#Builder開(kāi)發(fā)WindowsForms應(yīng)用程序,第三部分介紹ASP.NET應(yīng)用程序的開(kāi)發(fā),第四部分進(jìn)一步介紹企業(yè)應(yīng)用程序的開(kāi)發(fā),如數(shù)據(jù)庫(kù)應(yīng)用程序和XMLWebServices的開(kāi)發(fā)。本書適合于所有希望運(yùn)用BorlandC#Builder開(kāi)發(fā)C#程序的讀者。

作者簡(jiǎn)介

  譯者:周良忠暢銷圖書《C++實(shí)踐之路》的譯者周良忠,1970年生。本科畢業(yè)于武漢化工學(xué)院計(jì)算機(jī)應(yīng)用專業(yè)。1995畢業(yè)于中國(guó)科學(xué)院武漢巖土力學(xué)研究所,獲碩士學(xué)位,1997年獲得博士學(xué)位。1998年創(chuàng)辦云巔工作室(http://www.cloudcrown.com),為個(gè)人、中小企業(yè)提供專業(yè)軟件定做服務(wù)。近幾年開(kāi)發(fā)了多款廣受歡迎的共享軟件。精通C++、C#、Java、Perl等開(kāi)發(fā)語(yǔ)言。2001年開(kāi)始從事計(jì)算機(jī)科技圖書的創(chuàng)作和翻譯工作,最新翻譯力作有《C#PrimerPlus中文版》、《C++實(shí)踐之路》等。SymbianOS軟件開(kāi)發(fā)開(kāi)發(fā):應(yīng)用C++開(kāi)發(fā)智能手機(jī)應(yīng)用程序入門>>更多作品

圖書目錄

第一部分 C# Builder和C#編程語(yǔ)言概覽
第1章 .NET和C# Builder IDE簡(jiǎn)介 2
1.1 .NET概念 3
1.1.1 為什么使用.NET 3
1.1.2 什么是.NET 3
1.2 C# Builder概覽 7
1.2.1 歡迎頁(yè)面 8
1.2.2 菜單和工具欄 8
1.2.3 項(xiàng)目窗口 9
1.2.4 工具板 9
1.2.5 對(duì)象檢查器 9
1.3 啟動(dòng)項(xiàng)目 10
1.4 運(yùn)行程序 11
1.4.1 程序?qū)嵗?11
1.4.2 編譯和執(zhí)行 12
1.5 定制工具欄 14
1.6 使用工具板 14
1.7 代碼感應(yīng) 15
1.8 HTML編輯器的編碼 16
1.8.1 HTML工具欄 17
1.8.2 設(shè)計(jì)器界面 17
1.8.3 HTML標(biāo)簽編輯器 18
1.9 控制工作區(qū) 18
1.9.1 缺省布局 18
1.9.2 經(jīng)典非??渴讲季?19
1.9.3 調(diào)試布局 19
1.10 添加工具 21
1.11 創(chuàng)建宏 22
1.12 小結(jié) 23
第2章 初級(jí)C#知識(shí) 25
2.1 值類型和引用類型 26
2.2 內(nèi)置類型 27
2.3 字符串格式化 28
2.4 關(guān)鍵字和運(yùn)算符 29
2.4.1 C#關(guān)鍵字 29
2.4.2 C#運(yùn)算符 29
2.5 語(yǔ)句 30
2.5.1 if語(yǔ)句 30
2.5.2 switch語(yǔ)句 31
2.5.3 while循環(huán) 32
2.5.4 do循環(huán) 32
2.5.5 for循環(huán) 33
2.5.6 foreach循環(huán) 33
2.5.7 break. continue. goto和return語(yǔ)句 34
2.6 用代碼片斷編程 36
2.7 數(shù)組 37
2.7.1 單維數(shù)組 37
2.7.2 多維數(shù)組 37
2.7.3 鋸齒數(shù)組 38
2.8 枚舉 39
2.9 方法 40
2.9.1 方法聲明 40
2.9.2 方法參數(shù) 40
2.10 屬性和索引器 44
2.10.1 屬性 44
2.10.2 索引器 45
2.11 小結(jié) 46
第3章 中級(jí)C#知識(shí) 47
3.1 引用類型 48
3.2 對(duì)象構(gòu)造和析構(gòu) 48
3.2.1 構(gòu)造函數(shù) 48
3.2.2 析構(gòu)函數(shù) 50
3.3 面向?qū)ο筇卣?52
3.3.1 繼承 52
3.3.2 封裝 54
3.3.3 多態(tài)性 58
3.4 異常處理 59
3.4.1 用try/catch/finally塊處理異常 60
3.4.2 創(chuàng)建自定義異常類型 61
3.5 小結(jié) 62
第4章 高級(jí)C#知識(shí) 63
4.1 運(yùn)算符重載和轉(zhuǎn)換 64
4.1.1 運(yùn)算符重載 64
4.1.2 轉(zhuǎn)換 65
4.2 委托和事件 66
4.2.1 委托 66
4.2.2 事件 67
4.3 屬性(Attributes) 68
4.3.1 不帶參數(shù)的屬性 68
4.3.2 帶有定位參數(shù)的屬性 68
4.3.3 帶有命名參數(shù)的屬性 69
4.4 接口 70
4.5 接口實(shí)現(xiàn)示例 71
4.5.1 使用IDisposable接口 72
4.5.2 使用IEnumerable和IEnumerator接口 75
4.6 小結(jié) 78
第5章 管理代碼和項(xiàng)目 79
5.1 調(diào)試代碼 80
5.1.1 使用調(diào)試器單步調(diào)試代碼 81
5.1.2 使用斷點(diǎn) 81
5.1.3 檢查應(yīng)用程序狀態(tài) 83
5.2 組織項(xiàng)目 85
5.2.1 項(xiàng)目組 86
5.2.2 組織項(xiàng)目 87
5.3 引用程序集 88
5.4 源代碼修改管理 89
5.5 構(gòu)建和編譯項(xiàng)目 90
5.6 對(duì)象檢查器導(dǎo)航 91
5.7 管理已安裝.NET組件 92
5.8 通過(guò)模型視圖理解應(yīng)用程序 93
5.8.1 通過(guò)模型視圖窗口查看模型 94
5.8.2 查看UML圖 94
5.9 小結(jié) 98
第二部分 Windows Forms客戶應(yīng)用程序開(kāi)發(fā)
第6章 Windows Forms和Windows控件簡(jiǎn)介 100
6.1 創(chuàng)建簡(jiǎn)單Windows Forms應(yīng)用程序 101
6.2 使用Windows Forms設(shè)計(jì)器 102
6.3 使用向?qū)纱a的技巧 103
6.4 創(chuàng)建Windows控件 105
6.4.1 Label控件 106
6.4.2 LinkLabel 107
6.4.3 Button 108
6.4.4 TextBox 109
6.4.5 CheckBox 110
6.4.6 RadioButton 110
6.4.7 ComboBox 111
6.4.8 ListBox 112
6.4.9 CheckedListBox 113
6.4.10 TreeView 113
6.4.11 ListView 114
6.4.12 TabControl 115
6.5 小結(jié) 116
第7章 Windows Forms對(duì)話框 117
7.1 對(duì)話框概述 118
7.2 MessageBox對(duì)話框 118
7.2.1 IWin32Window接口 118
7.2.2 MessageBoxButtons 119
7.2.3 MessageBoxIcon 119
7.2.4 MessageBoxDefaultButton 120
7.2.5 MessageBoxOptions 121
7.3 常規(guī)對(duì)話框類 121
7.3.1 ColorDialog 123
7.3.2 FolderBrowserDialog 123
7.3.3 FontDialog 124
7.3.4 OpenFileDialog 124
7.3.5 SaveFileDialog 125
7.3.6 PageSetupDialog 126
7.3.7 PrintPreviewDialog 127
7.3.8 PrintDialog 128
7.4 小結(jié) 128
第8章 Windows Forms資源 129
8.1 為應(yīng)用程序創(chuàng)建菜單 130
8.1.1 使用菜單設(shè)計(jì)器 130
8.1.2 實(shí)現(xiàn)上下文菜單 133
8.2 創(chuàng)建工具欄 134
8.2.1 建立工具欄 134
8.2.2 給工具欄按鈕添加圖像 135
8.2.3 創(chuàng)建ToolBar事件處理器 136
8.3 給應(yīng)用程序添加狀態(tài)欄 138
8.4 小結(jié) 140
第9章 運(yùn)用GDI 繪制Windows Forms圖形 141
9.1 GDI 基礎(chǔ)知識(shí) 142
9.2 使用畫刷和畫筆 143
9.2.1 通過(guò)畫刷進(jìn)行繪畫 144
9.2.2 使用畫筆繪制直線 149
9.3 繪制圖形對(duì)象 153
9.3.1 矩形 153
9.3.2 橢圓 154
9.3.3 多邊形 154
9.3.4 弧 156
9.3.5 餅圖 156
9.4 小結(jié) 157
第10章 Windows Forms用戶控件和組件 159
10.1 用戶控件 160
10.1.1 構(gòu)建用戶控件 160
10.1.2 使用用戶控件 165
10.2 創(chuàng)建組件 169
10.3 小結(jié) 176
第三部分 ASP.NET Web應(yīng)用程序開(kāi)發(fā)
第11章 ASP.NET簡(jiǎn)介 178
11.1 ASP .NET綜述 179
11.2 ASP .NET設(shè)計(jì)器和向?qū)?179
11.3 工具板 181
11.3.1 對(duì)象檢查器 182
11.3.2 設(shè)計(jì)器界面 182
11.3.3 項(xiàng)目選項(xiàng) 182
11.3.4 創(chuàng)建ASP .NET Web應(yīng)用程序 184
11.4 ASP .NET結(jié)構(gòu) 187
11.5 使用ASP .NET控件 189
11.5.1 HTML控件 189
11.5.2 服務(wù)器控件 190
11.5.3 用服務(wù)器控件構(gòu)建Web Form 190
11.6 配置ASP .NET應(yīng)用程序 194
11.7 小結(jié) 195
第12章 ASP.NET應(yīng)用程序事件和狀態(tài)管理 196
12.1 應(yīng)用程序級(jí)別的事件 197
12.2 應(yīng)用程序狀態(tài) 202
12.3 會(huì)話狀態(tài) 202
12.4 小結(jié) 209
第13章 ASP.NET安全性 210
13.1 驗(yàn)證和授權(quán) 211
13.2 驗(yàn)證單個(gè)用戶 211
13.3 為用戶組應(yīng)用角色驗(yàn)證 216
13.4 小結(jié) 222
第14章 ASP.NET自定義和用戶控件 223
14.1 ASP .NET控件概覽 224
14.2 用戶控件 224
14.2.1 創(chuàng)建用戶控件 224
14.2.2 在Web Form中添加用戶控件 228
14.3 自定義控件 230
14.3.1 創(chuàng)建簡(jiǎn)單的自定義控件 230
14.3.2 設(shè)置自定義控件屬性 233
14.4 小結(jié) 236
第四部分 企業(yè)應(yīng)用程序開(kāi)發(fā)
第15章 ADO.NET和文件I/O 238
15.1 ADO .NET概覽 239
15.2 ADO.NET架構(gòu) 239
15.3 理解數(shù)據(jù)提供器 240
15.3.1 Borland數(shù)據(jù)提供器 240
15.3.2 其他數(shù)據(jù)提供器 241
15.4 編寫ADO .NET應(yīng)用程序 241
15.4.1 編寫ADO .NET數(shù)據(jù)閱讀器 241
15.4.2 編寫ADO.NET的DataAdapter和DataSet 245
15.5 微軟.NET組件的BDP 248
15.6 執(zhí)行簡(jiǎn)單的文件I/O 253
15.7 小結(jié) 257
第16章 數(shù)據(jù)綁定 258
16.1 數(shù)據(jù)綁定綜述 259
16.2 Windows Forms控件 259
16.3 Windows Forms的DataGrid 261
16.4 ASP .NET的Repeater 274
16.5 ASP .NET的DataList 282
16.6 ASP.NET的DataGrid 285
16.7 小結(jié) 294
第17章 XML Web Services 295
17.1 Web Services概覽 296
17.2 構(gòu)建Web Services 296
17.3 Web Services屬性 307
17.4 連接客戶端與Web Services 308
17.5 小結(jié) 316
第18章 程序集. 版本控制和部署 318
18.1 理解程序集 319
18.2 準(zhǔn)備用于發(fā)布的構(gòu)建版本 319
18.3 準(zhǔn)備用于部署的.NET應(yīng)用程序 320
18.3.1 用NGen.exe 創(chuàng)建預(yù)編譯程序集 320
18.3.2 保護(hù)程序集 321
18.3.3 管理程序集版本控制 323
18.4 部署.NET應(yīng)用程序 323
18.4.1 私有程序集 323
18.4.2 共享程序集 324
18.4.3 構(gòu)建安裝程序 326
18.5 小結(jié) 329
索引 330

本目錄推薦

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