注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡軟件與程序設計C/C++及其相關C#范例開發(fā)大全

C#范例開發(fā)大全

C#范例開發(fā)大全

定 價:¥89.00

作 者: 劉麗霞 等編著
出版社: 清華大學出版社
叢編項: 程序員典藏
標 簽: VC++

ISBN: 9787302223207 出版時間: 2010-07-01 包裝: 平裝
開本: 16開 頁數(shù): 707 字數(shù):  

內(nèi)容簡介

  《C#范例開發(fā)大全》精心挑選了有代表意義的488個實例,詳細介紹如何利用C#語言的強大功能開發(fā)各類應用程序?!禖#范例開發(fā)大全》附帶1張DVD光盤,內(nèi)容為《C#范例開發(fā)大全》中所有實例的多媒體語音教學視頻及書中的所有實例源代碼。《C#范例開發(fā)大全》共21章,分3篇,內(nèi)容涉及窗體設置、控件的應用、組件的應用、文件操作、圖形圖像、多媒體技術(shù)、系統(tǒng)操作、注冊表編輯、數(shù)據(jù)庫基礎、報表與打印技術(shù)、正則表達式、多線程編程技術(shù)、局域網(wǎng)開發(fā)技術(shù)、C#3.0新增功能、數(shù)據(jù)庫高級技術(shù)、Web開發(fā)、數(shù)據(jù)安全、移動開發(fā)技術(shù)、打包部署及其他高級技術(shù)等。《C#范例開發(fā)大全》內(nèi)容豐富,實用性強,實例典型,容易理解。書中的所有實例源代碼都在Windows Server 2003下測試通過,保證能夠正常運行?!禖#范例開發(fā)大全》適合C#語言初、中級學習人員學習和提高使用,也可以作為.NET程序員案頭必備的參考資料。

作者簡介

  劉麗霞,副教授。長期教授計算機軟件編程方向的課程,研究方向為管理信息系統(tǒng)。擅長C、C++、C#等開發(fā)語言及SQL Server數(shù)據(jù)庫等技術(shù)。主持并參與開發(fā)了多個軟件項目。著有《零基礎學C#3.0》等書籍。李俊民,軟件工程師。擅長.NET平臺下的各種開發(fā)技術(shù),精通SQL Server和My SQL等數(shù)據(jù)庫技術(shù)。長期從事應用軟件開發(fā),致力于提高應用程序開發(fā)的效率和穩(wěn)定性,對C#項目開發(fā)的各個方向均有深入研究。曾經(jīng)負責開發(fā)了高校學籍管理系統(tǒng)、酒店管理系統(tǒng)、糧食企業(yè)管理系統(tǒng)和動力環(huán)境監(jiān)控管理系統(tǒng)等多個大型軟件項目。

圖書目錄

第1篇 基礎窗體開發(fā)篇
第1章 窗體設置(教學視頻:55分鐘) 2
1.1 常規(guī)窗體設置 2
實例001 控制窗體大小 2
實例002 最前端顯示窗體 3
實例003 設置窗體相對起始位置 3
實例004 設置窗體透明度 4
實例005 設置窗體顏色 5
實例006 在多窗體間移動控件 6
實例007 右對齊窗體標題文字 7
實例008 改變無邊框窗體大小 7
實例009 移動無邊框窗體 8
實例010 禁止關閉窗體 9
實例011 通過控件拖動窗體 10
實例012 根據(jù)窗體自動調(diào)整控件 11
1.2 特殊窗體設置 13
實例013 設計不規(guī)則窗體 13
實例014 設計帶分隔欄的窗體 14
實例015 在窗體中滾動字幕 14
實例016 設計閃爍的窗體 15
實例017 設計動畫顯示窗體 16
實例018 設計運動的窗體 18
實例019 修改提示框字體及顏色 18
實例020 建立字體形狀窗體 20
實例021 設計帶幫助鍵的窗體 20
1.3 對話框的應用 21
實例022 使用ColorDialog調(diào)用Windows顏色對話框 21
實例023 使用FolderBrowserDialog調(diào)用Windows瀏覽文件夾對話框 22
實例024 使用FontDialog調(diào)用Windows字體對話框 23
實例025 使用OpenFileDialog調(diào)用打開文件對話框 23
實例026 使用SaveFileDialog調(diào)用保存文件對話框 24
1.4 特色程序界面 25
實例027 類似Windows的程序界面 25
實例028 類似QQ的程序界面 28
實例029 類似Office助手的程序界面 29
實例030 根據(jù)鼠標狀態(tài)設置動態(tài)變化的按鈕 30
1.5 其他技術(shù) 31
實例031 為MDI類型窗體設置背景圖片 32
實例032 繼承窗體設計 32
第2章 控件的應用(教學視頻:92分鐘) 34
2.1 菜單 34
實例033 動態(tài)創(chuàng)建菜單 34
實例034 類似Windows的菜單 35
實例035 任務欄托盤菜單 36
實例036 改變菜單字體 37
實例037 將菜單置于窗體右側(cè) 37
實例038 浮動菜單 38
實例039 級聯(lián)菜單 39
實例040 帶歷史信息的菜單 40
實例041 為菜單添加圖標 41
實例042 設計透明菜單 42
2.2 工具欄 42
實例043 設計浮動工具欄 42
實例044 設計帶背景的工具欄 43
實例045 設計帶下拉菜單的工具欄 43
實例046 為工具欄按鈕增加提示功能 44
2.3 狀態(tài)欄 45
實例047 在狀態(tài)欄中加入進度條 45
實例048 為狀態(tài)欄中加入圖標 45
實例049 動態(tài)更新狀態(tài)欄信息 46
2.4 文本框 47
實例050 自動刪除非法字符 47
實例051 設計密碼輸入框 49
實例052 限制文字長度 49
實例053 設置多行顯示與滾動條 50
2.5 按鈕 51
實例054 為按鈕增加圖標 51
實例055 設計不規(guī)則按鈕 51
實例056 設計多種狀態(tài)按鈕 53
2.6 選擇類控件 54
實例057 利用選擇控件實現(xiàn)權(quán)限設置 54
實例058 利用選擇控件實現(xiàn)復雜查詢 56
2.7 組合框控件 58
實例059 從文件讀入選項 59
實例060 根據(jù)輸入增加選項 60
實例061 綁定數(shù)據(jù)源 61
2.8 富文本框 63
實例062 顯示W(wǎng)ord文檔 63
實例063 完成字符查找與替換 64
實例064 顯示圖片 67
2.9 ListBox控件 68
實例065 在ListBox間拖放選項 68
實例066 綁定數(shù)據(jù)源到ListBox控件 69
實例067 ListBox重復選項檢測 71
實例068 動態(tài)增加選項列 72
實例069 自定義ListBox項的顏色 74
2.10 ListView控件 75
實例070 重復選項檢驗 75
實例071 綁定數(shù)據(jù)源到ListView 76
實例072 對選項進行排序 79
實例073 單個控件中拖動數(shù)據(jù)項 79
實例074 多個控件中拖動數(shù)據(jù)項 82
實例075 設置整行選中 84
實例076 為數(shù)據(jù)項設計分組 84
2.11 樹控件 85
實例077 綁定數(shù)據(jù)源 85
實例078 用遞歸(Recursion)方法增加節(jié)點 87
實例079 搜索樹節(jié)點 88
實例080 拖動樹節(jié)點 90
實例081 遍歷磁盤目錄 92
實例082 設計簡單資源管理器 94
實例083 實現(xiàn)樹菜單功能 96
2.12 其他控件 98
實例084 使用MaskedTextBox區(qū)分正確和不正確的用戶輸入 98
實例085 使用NumericUpDown實現(xiàn)數(shù)值微調(diào) 99
實例086 使用ProgressBar控件顯示進度條的變化 100
實例087 使用DateTimePicker計算當前的時間 101
實例088 使用GroupBox對界面中的控件進行分組 102
實例089 使用TabControl實現(xiàn)Windows選項卡效果 103
實例090 使用LinkLabel實現(xiàn)類似于超鏈接的功能 104
實例091 PictureBox圖片框的應用 105
實例092 使用ToolTip實現(xiàn)在文本框中輸入數(shù)據(jù)時給予提示 106
實例093 使用WebBrowser實現(xiàn)簡單的瀏覽器 107
實例094 使用SplitContainer將窗體分成左右兩部分 109
實例095 使用TableLayoutPanel進行窗體布局 110
實例096 使用HScrollBar實現(xiàn)橫向滾動條的多項功能 110
2.13 焦點變換與輸入控制 111
實例097 當控件獲得焦點時變色 111
實例098 按下Enter鍵在控件中移動焦點 112
實例099 獲取控件的名稱和內(nèi)容 113
第3章 組件的應用(教學視頻:20分鐘) 114
3.1 Timer組件 114
實例100 設計鬧鐘 114
實例101 實現(xiàn)倒計時 115
3.2 ErrorProvider組件 117
實例102 當文本框輸入不合理數(shù)據(jù)時進行驗證 117
3.3 ImageList組件 118
實例103 設計屏幕保護程序 118
3.4 BackgroundWorker組件 119
實例104 執(zhí)行異步操作并顯示操作進度 119
3.5 DirectoryEntry組件 121
實例105 建立虛擬目錄 121
3.6 DirectorySearcher組件 123
實例106 搜索Windows用戶對象 123
3.7 EventLog組件 124
實例107 讀寫Windows系統(tǒng)事件日志 124
實例108 查找保存Windows系統(tǒng)日志 126
3.8 FileSystemWatcher組件 128
實例109 監(jiān)視指定文件的變化 128
3.9 HelpProvider組件 130
實例110 調(diào)用Windows系統(tǒng)幫助文件 130
3.10 Process組件 131
實例111 設計任務管理器 131
3.11 ServiceController組件 133
實例112 設計系統(tǒng)服務管理器 133
第4章 文件操作(教學視頻:34分鐘) 136
4.1 文件夾操作 136
實例113 批量創(chuàng)建文件夾 136
實例114 根據(jù)日期自動備份文件夾 137
實例115 遍歷文件夾 139
實例116 批量刪除文件夾 140
4.2 文件存取 142
實例117 創(chuàng)建文件 142
實例118 修改文件屬性 143
實例119 寫入文件 144
實例120 讀取文件信息 145
實例121 批量修改文件名 147
實例122 粉碎文件 148
實例123 移動文件 150
實例124 移動文件夾 151
實例125 移動使用中的文件 152
4.3 文件搜索 153
實例126 按文件名搜索文件 153
實例127 檢查文件是否存在 155
實例128 查詢文件夾中文件數(shù)量 155
4.4 典型文件操作 157
實例129 文本文件操作——實現(xiàn)一個記事本 157
實例130 二進制文件操作 159
實例131 ini文件操作 161
實例132 將類的對象寫入文件 163
實例133 XML文件的讀寫 164
實例134 用鼠標實現(xiàn)文件拖放 166
第5章 圖形圖像(教學視頻:47分鐘) 168
5.1 圖形繪制 168
實例135 基本圖形繪制 168
實例136 定義線型與寬度 169
實例137 用紋理填充線條 170
實例138 設置線條透明度 171
實例139 設置線條箭頭 172
實例140 繪制藝術(shù)邊框 173
實例141 繪制藝術(shù)圖案 173
實例142 繪制數(shù)學曲線 175
實例143 圖形縮放 175
實例144 圖形旋轉(zhuǎn) 176
實例145 圖形平移 177
實例146 圖形動畫 178
5.2 圖像瀏覽 179
實例147 打開圖像文件 179
實例148 圖像局部放大 180
實例149 圖像縮放 181
實例150 圖像旋轉(zhuǎn) 182
實例151 圖像翻轉(zhuǎn) 183
5.3 圖片編輯 184
實例152 圖片裁剪 184
實例153 調(diào)整圖像分辨率 185
實例154 調(diào)整對比度 186
實例155 調(diào)整亮度 188
實例156 使用Gamma曲線調(diào)整圖像 190
實例157 圖像中增加文字 191
實例158 路徑轉(zhuǎn)化為文字 192
實例159 BMP文件轉(zhuǎn)換成JPG格式 193
實例160 ICO文件轉(zhuǎn)化成BMP格式 195
5.4 圖像效果 196
實例161 浮雕效果 196
實例162 反色效果 198
實例163 百葉窗效果 199
實例164 積木效果 200
實例165 光照效果 201
實例166 黑白效果 203
實例167 扭曲效果 204
實例168 銳化效果 205
實例169 柔化效果 206
實例170 馬賽克效果 208
5.5 圖像工具 209
實例171 類似Windows畫圖的簡單繪圖程序 209
實例172 看圖工具 214
實例173 文字保存為圖片 217
實例174 圖像合成 218
實例175 圖像邊緣探測 220
實例176 查看圖片的像素 222
實例177 獲取指定點的RGB值 222
實例178 將圖片設定為桌面 223
第6章 多媒體技術(shù)(教學視頻:15分鐘) 226
6.1 媒體播放器 226
實例179 音頻播放器 226
實例180 視頻播放器 230
6.2 動畫播放 232
實例181 播放Flash動畫 232
實例182 播放GIF動畫 233
實例183 利用Image制作小動畫 235
6.3 硬件控制 235
實例184 檢測是否安裝聲卡 236
實例185 控制光驅(qū)的打開和關閉 236
6.4 多媒體應用 238
實例186 定時播放音樂 238
實例187 歌曲播放屏幕保護程序 239
實例188 簡單的語音朗讀 241
第7章 系統(tǒng)操作(教學視頻:40分鐘) 244
7.1 磁盤操作 244
實例189 讀取硬盤序列號 244
實例190 獲取本地驅(qū)動器信息 245
實例191 設置磁盤共享 246
實例192 檢查驅(qū)動器容量 248
實例193 檢測磁盤是否準備好 249
實例194 查看磁盤可用空間 250
實例195 修改磁盤格式 251
7.2 系統(tǒng)控制 252
實例196 獲取系統(tǒng)登錄 252
實例197 重啟計算機 253
實例198 隱藏鼠標 254
實例199 禁止用戶關機 255
實例200 鎖定計算機 256
實例201 清空系統(tǒng)回收站 257
7.3 系統(tǒng)設置 258
實例202 設置系統(tǒng)輸入法 258
實例203 設置桌面背景 259
實例204 交換鼠標左右鍵 260
實例205 隱藏任務欄 261
實例206 隱藏開始菜單 261
實例207 查看系統(tǒng)版本 263
實例208 修改系統(tǒng)時間 264
實例209 修改計算機名 266
實例210 使桌面圖標文字透明 267
實例211 獲取系統(tǒng)已經(jīng)安裝的字體 268
實例212 列出系統(tǒng)中的打印機 270
實例213 監(jiān)控CPU的使用狀態(tài) 270
實例214 監(jiān)控內(nèi)存的使用狀態(tài) 271
實例215 關閉正在運行的任務 272
實例216 監(jiān)視剪貼板的內(nèi)容 274
實例217 獲取系統(tǒng)用戶名 276
實例218 獲取系統(tǒng)目錄 277
實例219 注冊系統(tǒng)熱鍵 277
實例220 檢測系統(tǒng)啟動模式 279
7.4 鼠標操作 280
實例221 動態(tài)變化鼠標狀態(tài) 280
實例222 限制鼠標活動范圍 281
實例223 獲取鼠標在任意點的顏色 282
實例224 判斷鍵盤按下的鍵值 283
7.5 程序運行 284
實例225 打開控制面板中的程序 284
實例226 不出現(xiàn)在任務欄上的程序 286
實例227 調(diào)用外部程序 286
實例228 控制程序運行數(shù)量 287
實例229 開機后程序自動運行 288
實例230 改變系統(tǒng)提示信息 289
實例231 獲取系統(tǒng)環(huán)境變量 290
實例232 啟動屏幕保護 291
實例233 創(chuàng)建快捷方式 291
第8章 注冊表編輯(教學視頻:12分鐘) 293
8.1 注冊表操作 293
實例234 讀取注冊表信息 293
實例235 修改注冊信息 294
實例236 保存注冊文件 295
實例237 搜索注冊表內(nèi)容 296
實例238 刪除指定信息 297
8.2 系統(tǒng)設置 299
實例239 隱藏桌面圖標 299
實例240 設置桌面顯示屬性 300
實例241 禁止運行注冊表 302
8.3 IE瀏覽器設置 303
實例242 修改IE瀏覽器標題欄內(nèi)容 304
實例243 設置IE瀏覽器的下載路徑 304
實例244 設置IE瀏覽器的默認主頁 305
實例245 禁止修改IE瀏覽器主頁 306
第2篇 數(shù)據(jù)庫、文件和網(wǎng)絡應用篇
第9章 數(shù)據(jù)庫基礎(教學視頻:80分鐘) 308
9.1 連接數(shù)據(jù)庫 308
實例246 連接Access數(shù)據(jù)庫 308
實例247 連接帶密碼的Access數(shù)據(jù)庫 310
實例248 連接網(wǎng)絡中共享的Access數(shù)據(jù)庫 311
實例249 連接SQL Server數(shù)據(jù)庫 314
實例250 連接帶密碼的SQL Server數(shù)據(jù)庫 315
實例251 使用ODBC連接數(shù)據(jù)源 317
實例252 使用數(shù)據(jù)綁定控件連接數(shù)據(jù)源 320
9.2 管理數(shù)據(jù)庫 323
實例253 創(chuàng)建數(shù)據(jù)庫 323
實例254 刪除數(shù)據(jù)庫 325
實例255 分離數(shù)據(jù)庫 326
實例256 附加數(shù)據(jù)庫 328
9.3 插入數(shù)據(jù) 331
實例257 利用SQL語句插入數(shù)據(jù) 331
實例258 利用SQL語句插入批量數(shù)據(jù) 333
9.4 更新數(shù)據(jù) 336
實例259 使用SQL語句更新數(shù)據(jù) 336
實例260 使用SQL語句批量更新數(shù)據(jù) 338
9.5 數(shù)據(jù)刪除 340
實例261 利用SQL語句刪除指定數(shù)據(jù) 341
實例262 利用SQL語句刪除批量數(shù)據(jù) 343
實例263 利用SQL語句清空數(shù)據(jù)表 345
9.6 數(shù)據(jù)備份與還原 347
實例264 備份SQL Server數(shù)據(jù)庫 347
實例265 還原SQL Server數(shù)據(jù)庫 349
第10章 ASP.NET應用技術(shù)(教學視頻:60分鐘) 352
10.1 數(shù)據(jù)有效性驗證 352
實例266 用戶信息設置驗證 352
實例267 驗證輸入日期 354
實例268 驗證數(shù)值范圍 356
實例269 驗證身份證號碼 358
實例270 驗證電子郵件地址 360
實例271 驗證自定義特殊字符 361
10.2 連接數(shù)據(jù)庫 363
實例272 連接Access數(shù)據(jù)庫 363
實例273 連接SQL Server數(shù)據(jù)庫 365
10.3 操作數(shù)據(jù)庫 368
實例274 在ASP.NET中查詢數(shù)據(jù)庫中的數(shù)據(jù) 368
實例275 在ASP.NET中向數(shù)據(jù)庫中插入數(shù)據(jù) 370
實例276 在ASP.NET中修改數(shù)據(jù)庫中的數(shù)據(jù) 372
實例277 在ASP.NET中刪除數(shù)據(jù)庫中的數(shù)據(jù) 374
10.4 ASP.NET中的控件應用 376
實例278 在ASP.NET中使用列表框控件 376
實例279 在ASP.NET中使用下拉列表框控件 378
實例280 在ASP.NET中使用單選按鈕控件 379
實例281 在ASP.NET中使用復選框控件 381
實例282 在ASP.NET中使用DataList控件 382
第11章 水晶報表應用技術(shù)(教學視頻:20分鐘) 386
11.1 創(chuàng)建報表 386
實例283 新建水晶報表 386
實例284 在報表中添加圖表 390
實例285 在報表中添加子報表 392
11.2 報表中的特殊文件 394
實例286 在報表中使用圖片 395
實例287 在報表中使用Excel文件 396
第12章 操作Office文件(教學視頻:58分鐘) 400
12.1 操作Word文檔 400
實例288 創(chuàng)建Word文檔 400
實例289 向Word文檔中寫入文本 402
實例290 向Word文檔中添加表格 404
實例291 向Word文檔中插入圖片 406
12.2 操作PDF文檔 408
實例292 創(chuàng)建PDF文檔 408
實例293 新建PDF文檔頁 410
實例294 讀取PDF文檔 412
實例295 設置PDF文檔屬性 415
實例296 設置PDF文檔的顯示格式 416
實例297 設置PDF文檔大小 419
實例298 設置PDF文檔邊界 421
12.3 操作PowerPoint文檔 423
實例299 創(chuàng)建PowerPoint文檔 423
實例300 向PowerPoint文檔中寫入數(shù)據(jù) 425
實例301 向PowerPoint文檔中插入圖片 427
12.4 操作Excel工作簿 429
實例302 創(chuàng)建Excel工作簿 429
實例303 向Excel工作簿中寫入數(shù)據(jù) 431
實例304 在Excel工作簿中創(chuàng)建圖表 433
第13章 局域網(wǎng)開發(fā)技術(shù)(教學視頻:26分鐘) 436
第14章 XML應用技術(shù)(教學視頻:22分鐘) 467
第15章 數(shù)據(jù)庫高級技術(shù)(教學視頻:180分鐘) 477
第3篇 高級應用篇
第16章 進程與線程(教學視頻:15分鐘) 590
第17章 Web開發(fā)(教學視頻:90分鐘) 599
第18章 數(shù)據(jù)安全(教學視頻:32分鐘) 640
第19章 移動開發(fā)技術(shù)(教學視頻:70分鐘) 656
第20章 其他高級技術(shù)(教學視頻:11分鐘) 684
第21章 打包部署(教學視頻:22分鐘) 694

本目錄推薦

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