注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計.NETC#程序員開發(fā)指南

C#程序員開發(fā)指南

C#程序員開發(fā)指南

定 價:¥55.00

作 者: 易向東、陳蓓、萬英
出版社: 中國林業(yè)出版社
叢編項: .NET開發(fā)專家
標 簽: C#

ISBN: 9787503842375 出版時間: 2006-05-01 包裝: 平裝
開本: 16開 頁數(shù): 532 字數(shù):  

內(nèi)容簡介

  《C#程序員開發(fā)指南:C#程序員從入門到精通(.NET開發(fā)專家)》涵蓋了C#程序設計的各個主要領域,同時提供大量實例,每個例子都有專門的代碼分析部分,讓讀者能非常容易理解所介紹的技術和演示的范例,且講解詳細,有利于掌握技術要點和技巧?!禖#程序員開發(fā)指南:C#程序員從入門到精通(.NET開發(fā)專家)》可供軟件開發(fā)人員使用,也可作為大專院校C#語言的教輔材料?!禖#程序員開發(fā)指南:C#程序員從入門到精通(.NET開發(fā)專家)》是一本優(yōu)秀的學習和應用c#開發(fā)程序的指導書。全書共19章,內(nèi)容分為三部分:第一部分概述Microsoft.NET的技術特色、體系結(jié)構(gòu)、運行環(huán)境等;第二部分比較詳細地介紹c#語言,從c#基本語法、面向?qū)ο筇匦?,以及異常處理、預處理等多個方面進行介紹;第三部分是c#高級編程,包括線程、界面設計、數(shù)據(jù)訪問、多媒體、COM+服務、XML、Windows服務、Web應用、注冊表、文件管理、活動目錄、系統(tǒng)管理和診斷以及安全性等專題。

作者簡介

  易向東 男,湖南衡山人,畢業(yè)于華南理工大學電子與信息學院,獲碩士學位;先后在二筆軟件集團,廣州拓創(chuàng)科技有限公司擔任研發(fā)部項目經(jīng)理,從事計算機軟硬件的開發(fā)與設計工作;2004年7月到廣東教育學院任教;主要研究領域是計算機應用技術,多媒體軟件技術與圖像重建技術,計算機網(wǎng)絡信息系統(tǒng)集成方法,智能信息系統(tǒng),軟件工程和嵌入式系統(tǒng)開發(fā)等。

圖書目錄

第1章  .NET基礎    1
1.1  .NET概述    1
1.1.1  .NET面臨的競爭和挑戰(zhàn)    1
1.1.2  .NET與J2EE的比較    1
1.2  .NET技術體系    2
1.2.1  .NET技術特征    3
1.2.2  .NET新特性    4
1.2.3  .NET組成    5
1.3  公共語言運行時    6
1.3.1  中間語言(IL)和元數(shù)據(jù)    6
1.3.2  即時編譯器(JITters)     6
1.4  虛擬對象系統(tǒng)    7
1.5  公共類型系統(tǒng)(CTS)    10
1.6  執(zhí)行程序、融合和匯編    10
1.7  開發(fā)工具    12
1.8  小結(jié)    13
第2章  C#語言基礎    14
2.1  C#概述    14
2.1.1  C#語言特點    14
2.1.2  C#與其他語言比較    15
2.2  數(shù)據(jù)類型    16
2.2.1  值類型    17
2.2.2  引用類型    19
2.2.3  裝箱和拆箱    23
2.2.4  類型轉(zhuǎn)換    24
2.3  表達式    26
2.3.1  變量    26
2.3.2  常量    28
2.3.3  操作符    28
2.4  流程控制    35
2.4.1  條件語句    35
2.4.2  循環(huán)語句    36
2.4.3  跳轉(zhuǎn)語句    37
2.5  小結(jié)    38
第3章  面向?qū)ο蟪绦蛟O計    39
3.1  基本概念    39
3.2  類    41
3.2.1  類的聲明    41
3.2.2  類的成員    42
3.2.3  構(gòu)造函數(shù)和析構(gòu)函數(shù)    44
3.3  方法    44
3.3.1  方法格式    45
3.3.2  方法參數(shù)    45
3.3.3  方法重載    45
3.4  命名空間    46
3.4.1  編譯單元    46
3.4.2  命名空間聲明    47
3.4.3  using指示符    47
3.5  封裝、繼承和多態(tài)    51
3.5.1  封裝    51
3.5.2  繼承    51
3.5.3  多態(tài)    52
3.6  接口    52
3.7  域和屬性    62
3.7.1  域    62
3.7.2  屬性    64
3.8  事件和索引    66
3.8.1  事件    66
3.8.2  索引器    68
3.9  小結(jié)    70
第4章  異常處理、預處理和反射    71
4.1  錯誤和異常處理    71
4.1.1  校驗語句    71
4.1.2  異常處理    73
4.2  C#預處理指令    78
4.3  反射    80
4.4  小結(jié)    84
第5章  界面設計    85
5.1  標簽    85
5.2  按鈕    88
5.3  文本框    89
5.4  復選框和單選按鈕    94
5.4.1  復選框    94
5.4.2  單選按鈕    95
5.5  滾動條    97
5.6  列表視圖和樹狀視圖    99
5.6.1  列表視圖    100
5.6.2  樹狀視圖    102
5.7  進度條和跟蹤條    103
5.8  菜單設計    105
5.8.1  菜單設計    105
5.8.2  MenuItem類    106
5.8.3  MainMenu類    111
5.9  對話框    115
5.9.1  “打開”對話框    115
5.9.2  “另存為”對話框    117
5.9.3  “字體”對話框    117
5.9.4  “顏色”對話框    118
5.9.5  “打印”對話框    119
5.9.6  “打印預覽”對話框    120
5.10  小結(jié)    121
第6章  多媒體    122
6.1  GDI+概述    122
6.1.1  GDI+體系結(jié)構(gòu)    122
6.1.2  GDI+新特色    123
6.1.3  比較GDI和GDI+    124
6.1.4  System.Drawing命名空間    127
6.2  繪圖    128
6.2.1  Graphics 類    128
6.2.2  范例    132
6.3  畫筆和畫刷    133
6.3.1  畫筆    133
6.3.2  畫刷    140
6.4  字體和文本    151
6.4.1  字體    152
6.4.2  文本    157
6.5  路徑和區(qū)域    160
6.5.1  路徑    160
6.5.2  區(qū)域    162
6.5  坐標變換    164
6.6.1  坐標系統(tǒng)    164
6.6.2  簡單矩陣變換    166
6.7  色彩變換    170
6.7.1  色彩變換基礎    170
6.7.2  RGB輸出通道    173
6.8  動畫設計    175
6.9  視頻和音頻    176
6.9.1  Windows Media Player控件    176
6.9.2  DirectShow概述    177
6.9.3  DirectShow技術結(jié)構(gòu)    177
6.9.4  實例:多媒體播放器    180
6.10  小結(jié)    187
第7章  輸入/輸出    188
7.1  I/O方式    188
7.1.1  文件和流    188
7.1.2  輸入/輸出操作類型    188
7.2  System.IO命名空間    190
7.3  目錄管理    191
7.4  文件管理    197
7.5  讀寫文件    200
7.5.1  文本模式    201
7.5.2  二進制模式    203
7.5.3  異步模式    205
7.6  文件監(jiān)控    212
7.6.1  FileSystemWatcher組件    212
7.6.2  應用實例    213
7.7  實例:資源管理器    215
7.8  小結(jié)    229
第8章  線程    230
8.1  概述    230
8.1.1  單線程程序設計    230
8.1.2  多進程程序設計    230
8.1.3  多線程程序設計    231
8.2  System.Threading命名空間    231
8.3  線程優(yōu)先級    232
8.4  線程編程基礎    233
8.5  多線程控制    236
8.5.1  Monitor類    237
8.5.2  ReaderWriterLock類    242
8.5.3  WaitHandle 類    245
8.5.4  Mutex類    248
8.6  線程池    251
8.7  小結(jié)    256
第9章  數(shù)據(jù)訪問    257
9.1  數(shù)據(jù)庫基礎    257
9.2  ADO .NET簡介    258
9.2.1  Managed Provider    258
9.2.2  DataSet    259
9.3  使用ADO .NET訪問數(shù)據(jù)庫    260
9.3.1  ADO .NET數(shù)據(jù)庫訪問模式    260
9.3.2  數(shù)據(jù)庫命名空間    261
9.3.3  DataSet 類    264
9.3.4  連接數(shù)據(jù)庫    265
9.3.5  使用Command執(zhí)行數(shù)據(jù)庫操作    273
9.3.6  使用DataReader檢索數(shù)據(jù)    281
9.3.7  使用DataAdapter和DataSet    282
9.4  數(shù)據(jù)控件    295
9.4.1  使用Repeater組件綁定數(shù)據(jù)    295
9.4.2  使用DataGrid 組件綁定數(shù)據(jù)    297
9.4.3  使用DataList組件綁定數(shù)據(jù)    299
9.4.4  其他數(shù)據(jù)綁定組件    302
9.5  ADO .NET和XML    303
9.5.1  與XML相關的DataSet方發(fā)    304
9.5.2  通過DataSet訪問XML    306
9.5.3  通過DOM訪問XML    308
9.5.4  實例:XML數(shù)據(jù)操作    309
9.6  實例:自定義查詢程序    312
9.7  小結(jié)    319
第10章  網(wǎng)絡編程    320
10.1  網(wǎng)絡基礎    320
10.2  套接字    324
10.2.1  Socket類    324
10.2.2  使用異步服務器套接字    326
10.2.3  使用異步客戶端套接字    331
10.2.4  使用同步客戶端套接字    336
10.2.5  使用同步服務器套接字    338
10.3  域名服務    340
10.3.1  基本原理    340
10.3.2  DNS類    340
10.4  Ping應用程序    344
10.4.1  Ping基本原理    344
10.4.2  Ping應用程序分析    344
10.5  小結(jié)    351
第11章  Web應用    352
11.1  Web應用模型    352
11.2  ASP .NET基礎    354
11.2.1  ASP .NET和ASP    354
11.2.2  ASP .NET內(nèi)置對象    356
11.2.3  ASP .NET特性    357
11.3  System.Web命名空間    358
11.4  ASP .NET范例    359
11.4.1  文件處理    359
11.4.2  域名查詢    362
11.4.3  郵件處理    363
11.4.4  事件日志記錄處理    368
11.5  Web服務    371
11.5.1  Web服務基礎    371
11.5.2  Web Service范例    374
11.5.3  編寫Web Service的Windows
Forms客戶端    377
11.6  小結(jié)    379
第12章  COM+    380
12.1  組件概述    380
12.2  COM+基礎    380
12.2.1  COM+基本結(jié)構(gòu)    381
12.2.2  COM+系統(tǒng)服務    384
12.2.3  COM+應用開發(fā)    388
12.3  COM+應用開發(fā)    389
12.4  小結(jié)    401
第13章  XML    402
13.1  XML基礎    402
13.1.1  XML語法    403
13.1.2  XML與HTML的關系    404
13.1.3  如何使用XML    405
13.2  XML文件處理    405
13.2.1  System.XML    406
13.2.2  顯示XML文件內(nèi)容    407
13.2.3  添加XML文件內(nèi)容    412
13.2.4  刪除XML文件內(nèi)容    412
13.3  XML構(gòu)架    413
13.3.1  基本構(gòu)造塊    413
13.3.2  實例:采購訂單    418
13.4  小結(jié)    422
第14章  Windows服務程序    423
14.1  Windows 服務概述    423
14.1.1  服務應用程序VS.其他典型
應用程序    423
14.1.2  服務生存期    423
14.1.3  服務類型    424
14.1.4  服務和ServiceController組件    424
14.2  Windows Service范例    424
14.3  小結(jié)    427
第15章  活動目錄    428
15.1  System.DirectoryServices命名空間    428
15.2  操作活動目錄    428
15.2.1  DirectoryEntries類    429
15.2.2  DirectoryEntry類    430
15.2.3  PropertyCollection類    433
15.2.4  PropertyValueCollection類    435
15.2.5  SchemaNameCollection類    437
15.3  活動目錄搜索    438
15.3.1  DirectorySearcher類    438
15.3.2  SearchResult類    440
15.3.3  SearchResultCollection類    442
15.4  小結(jié)    444
第16章  注冊表    445
16.1  注冊表基礎    445
16.1.1  Windows注冊表    445
16.1.2  Registry和RegistryKey類    445
16.2  注冊表編程    447
16.2.1  讀取注冊表的主鍵和鍵值    447
16.2.2  刪除注冊表中的鍵和鍵值    450
16.2.3  創(chuàng)建注冊信息和修改注冊信息    453
16.2.4  實例:注冊表編程    456
16.3  小結(jié)    457
第17章  安全性    458
17.1  基礎概念    458
17.2  代碼訪問安全機制    460
17.2.1  類型安全的確認    462
17.2.2  許可    462
17.3  基于角色的安全機制    463
17.3.1  托管應用程序中基于角色的安全性    463
17.3.2  設置基于角色的安全策略和原則    464
17.3.3  基于角色的安全檢查    464
17.4  安全命名空間    464
17.5  小結(jié)    465
第18章  系統(tǒng)管理    466
18.1  系統(tǒng)管理技術    466
18.1.1  Windows腳本宿主WSH    466
18.1.2  Active Directory服務接口ADSI    466
18.1.3  Windows管理規(guī)范WMI    467
18.2  WMI概述    467
18.2.1  WMI技術組成    467
18.2.2  WMI架構(gòu)    468
18.3  WMI命名空間    468
18.3.1  System.Management命名空間    469
18.3.2  System.Management.
Instrumentation命名空間    485
18.4  Win32類和管理對象    486
18.4.1  計算機系統(tǒng)硬件類    486
18.4.2  操作系統(tǒng)類    487
18.4.3  安裝程序類    487
18.4.4  WMI服務管理類    487
18.4.5  性能計數(shù)器類    487
18.5  使用管理對象    487
18.5.1  查詢管理對象的信息    487

18.5.2  訪問管理對象方法    489
18.6  事件預訂和處理    490
18.6.1  WMI事件概述    490
18.6.2  WMI事件查詢    490
18.6.3  實現(xiàn)事件預定和處理    491
18.7  應用程序規(guī)范化    492
18.7.1  規(guī)范化應用程序的方法    493
18.7.2  范例    493
18.8  小結(jié)    494
第19章  系統(tǒng)診斷    495
19.1  System.Diagnostics命名空間    495
19.2  編譯和調(diào)試    496
19.2.1  編譯條件    496
19.2.2  調(diào)試    498
19.2.3  跟蹤    500
19.3  事件    503
19.3.1  事件日志    503
19.3.2  事件日志記錄    507
19.3.3  事件日志記錄集合    509
19.4  性能計數(shù)器    511
19.4.1  性能計數(shù)器類    511
19.4.2  范例    513
19.5  進程管理    515
19.5.1  進程類    515
19.5.2  進程模塊類    516
19.5.3  線程類    518
19.5.4  進程啟動信息    519
19.6  堆棧管理    521
19.6.1  StackFrame類    521
19.6.2  堆棧跟蹤    524
19.7  小結(jié)    526
附錄A  C#編譯器選項    527
附錄B  .NET核心類    529
參考資料    533

本目錄推薦

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