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

C# Builder編程起跑

C# Builder編程起跑

定 價:¥39.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第一部分 C# Builder和C#編程語言概覽
第1章 .NET和C# Builder IDE簡介 2
1.1 .NET概念 3
1.1.1 為什么使用.NET 3
1.1.2 什么是.NET 3
1.2 C# Builder概覽 7
1.2.1 歡迎頁面 8
1.2.2 菜單和工具欄 8
1.2.3 項目窗口 9
1.2.4 工具板 9
1.2.5 對象檢查器 9
1.3 啟動項目 10
1.4 運行程序 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è)計器界面 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章 初級C#知識 25
2.1 值類型和引用類型 26
2.2 內(nèi)置類型 27
2.3 字符串格式化 28
2.4 關(guān)鍵字和運算符 29
2.4.1 C#關(guān)鍵字 29
2.4.2 C#運算符 29
2.5 語句 30
2.5.1 if語句 30
2.5.2 switch語句 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語句 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章 中級C#知識 47
3.1 引用類型 48
3.2 對象構(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章 高級C#知識 63
4.1 運算符重載和轉(zhuǎn)換 64
4.1.1 運算符重載 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 接口實現(xiàn)示例 71
4.5.1 使用IDisposable接口 72
4.5.2 使用IEnumerable和IEnumerator接口 75
4.6 小結(jié) 78
第5章 管理代碼和項目 79
5.1 調(diào)試代碼 80
5.1.1 使用調(diào)試器單步調(diào)試代碼 81
5.1.2 使用斷點 81
5.1.3 檢查應(yīng)用程序狀態(tài) 83
5.2 組織項目 85
5.2.1 項目組 86
5.2.2 組織項目 87
5.3 引用程序集 88
5.4 源代碼修改管理 89
5.5 構(gòu)建和編譯項目 90
5.6 對象檢查器導(dǎo)航 91
5.7 管理已安裝.NET組件 92
5.8 通過模型視圖理解應(yīng)用程序 93
5.8.1 通過模型視圖窗口查看模型 94
5.8.2 查看UML圖 94
5.9 小結(jié) 98
第二部分 Windows Forms客戶應(yīng)用程序開發(fā)
第6章 Windows Forms和Windows控件簡介 100
6.1 創(chuàng)建簡單Windows Forms應(yīng)用程序 101
6.2 使用Windows Forms設(shè)計器 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對話框 117
7.1 對話框概述 118
7.2 MessageBox對話框 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ī)對話框類 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è)計器 130
8.1.2 實現(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章 運用GDI 繪制Windows Forms圖形 141
9.1 GDI 基礎(chǔ)知識 142
9.2 使用畫刷和畫筆 143
9.2.1 通過畫刷進(jìn)行繪畫 144
9.2.2 使用畫筆繪制直線 149
9.3 繪制圖形對象 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)用程序開發(fā)
第11章 ASP.NET簡介 178
11.1 ASP .NET綜述 179
11.2 ASP .NET設(shè)計器和向?qū)?179
11.3 工具板 181
11.3.1 對象檢查器 182
11.3.2 設(shè)計器界面 182
11.3.3 項目選項 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)用程序級別的事件 197
12.2 應(yīng)用程序狀態(tài) 202
12.3 會話狀態(tài) 202
12.4 小結(jié) 209
第13章 ASP.NET安全性 210
13.1 驗證和授權(quán) 211
13.2 驗證單個用戶 211
13.3 為用戶組應(yīng)用角色驗證 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)建簡單的自定義控件 230
14.3.2 設(shè)置自定義控件屬性 233
14.4 小結(jié) 236
第四部分 企業(yè)應(yīng)用程序開發(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í)行簡單的文件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) www.autoforsalebyowners.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號