注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計.NET.NET平臺下Windows程序設(shè)計

.NET平臺下Windows程序設(shè)計

.NET平臺下Windows程序設(shè)計

定 價:¥55.00

作 者: 周羽明,劉元婷 編著
出版社: 電子工業(yè)出版社
叢編項: .NET技術(shù)叢書
標 簽: .NET

ISBN: 9787121103339 出版時間: 2010-04-01 包裝: 平裝
開本: 大16開 頁數(shù): 434 字數(shù):  

內(nèi)容簡介

  微軟公司一直引領(lǐng)IT行業(yè)的發(fā)展,平臺占據(jù)市場絕大多數(shù)份額。而對于一個計算機的專業(yè)的從業(yè)人員,對微軟整體技術(shù)的把握與發(fā)展,也是大多數(shù)IT從業(yè)人員的必然選擇。這本書籍就帶我們?nèi)娴牧私鈱W習掌握微軟.NET平臺下的Windows程序設(shè)計、SQL Server 與 ADO.NET 程序設(shè)計、以及XML的基礎(chǔ)知識。相信通過學習,您可以全面的掌握 .NET 平臺下的Windows程序設(shè)計。按照學習的順序和技術(shù)的難易程度,每一個知識點都配套詳細的實訓實驗,通過實訓實驗讓我們以最快速度全面的掌握微軟平臺與技術(shù)。

作者簡介

暫缺《.NET平臺下Windows程序設(shè)計》作者簡介

圖書目錄

第1章 Windows Form程序設(shè)計介紹 1
1.1 .NET平臺下開發(fā)Windows Form簡介 1
1.1.1 Windows Form簡介 1
1.1.2 Windows Form開發(fā)技術(shù) 2
1.2 Visual Studio.NET開發(fā)環(huán)境介紹 3
1.3 Windows窗體模型設(shè)計 4
1.3.1 “Hello World”程序 4
1.3.2 Windows窗體應(yīng)用程序模型 5
1.3.3 Windows窗體中的動態(tài)布局 8
1.4 Windows常用控件 9
1.4.1 標簽、連接標簽、文本框 9
1.4.2 按鈕、復選框、單選按鈕 12
1.4.3 圖片框、圖片列表 16
1.4.4 菜單、工具欄、狀態(tài)條 19
1.4.5 列表框、檢查列表框及組合框 29
1.4.6 列表視圖和樹形視圖 34
1.4.7 橫滑塊、豎滑塊、軌道滑塊及進度條 41
1.4.8 分頁控件 45
1.4.9 Windows Form中的公用對話框 49
1.5 如何操作鍵盤和鼠標 58
.1.5.1 使用鍵盤事件 58
1.5.2 使用鼠標事件 58
1.5.3 切換控件的繪制行為 60
1.6 控制打印 61
1.6.1 重要的打印類 61
1.6.2 生成進行打印的應(yīng)用程序 61
1.7 .NET I/O操作與文件管理 66
1.7.1 基本的文件I/O 66
1.7.2 用于文件I/O的類 66
1.7.3 用于從流讀取和寫入流的類 66
1.7.4 通用I/O流類 67
1.7.5 創(chuàng)建目錄列表 67
1.7.6 對新建的數(shù)據(jù)文件進行讀取和寫入 68
1.7.7 打開并追加到日志文件 69
1.7.8 向文件寫入文本 70
1.7.9 從文件讀取文本 71
1.7.10 從字符串中讀取字符 72
1.7.11 向字符串寫入字符 72
1.8 GDI+編程 73
1.8.1 介紹GDI+ 73
1.8.2 GDI和GDI+之間的差異 74
1.8.3 GDI+命名空間 74
1.8.4 創(chuàng)建圖形對象 74
1.8.5 Alpha混合 75
1.8.6 使用畫筆 75
1.8.7 使用鋼筆 77
1.8.8 繪制文本 77
1.8.9 使用圖像 81
1.8.10 其他信息 82
1.9 數(shù)據(jù)訪問 82
1.9.1 數(shù)據(jù)訪問概述 82
1.9.2 Windows窗體中的數(shù)據(jù)綁定 90
1.10 .NET Framework 3.5的Windows窗體中的新增功能 98
第2章 Windows Form程序設(shè)計動手試驗 100
2.1 實驗1 創(chuàng)建簡單的Windows窗體應(yīng)用程序項目 100
2.1.1 實例說明 100
2.1.2 技術(shù)要點 100
2.1.3 設(shè)計過程 100
2.2 實驗2 創(chuàng)建簡單計算器程序 101
2.2.1 實例說明 101
2.2.2 技術(shù)要點 101
2.2.3 設(shè)計過程 102
2.3 實驗3 使用菜單 106
2.3.1 實例說明 106
2.3.2 技術(shù)要點 106
2.3.3 設(shè)計過程 107
2.4 實驗4 操作鍵盤和鼠標 108
2.4.1 實例說明 108
2.4.2 技術(shù)要點 108
2.4.3 設(shè)計過程 108
2.5 實驗5 使用打印 109
2.5.1 實例說明 109
2.5.2 技術(shù)要點 109
2.5.3 設(shè)計過程 109
2.6 實驗6 創(chuàng)建簡單的記事本 111
2.6.1 實例說明 111
2.6.2 技術(shù)要點 112
2.6.3 設(shè)計過程 112
2.7 實驗7 使用Timer控件和進度條 114
2.7.1 實例說明 114
2.7.2 技術(shù)要點 114
2.7.3 設(shè)計過程 114
2.8 實驗8 ComboBox控件的綜合使用 115
2.8.1 實例說明 115
2.8.2 技術(shù)要點 115
2.8.3 設(shè)計過程 115
2.9 實驗9 選項卡示例 123
2.9.1 實例說明 123
2.9.2 技術(shù)要點 123
2.9.3 設(shè)計過程 123
2.10 實驗10 列表框示例 127
2.10.1 實例說明 127
2.10.2 技術(shù)要點 128
2.10.3 設(shè)計過程 128
2.11 實驗11 創(chuàng)建多文檔界面應(yīng)用程序 136
2.11.1 實例說明 136
2.11.2 技術(shù)要點 136
2.11.3 設(shè)計過程 136
2.12 實驗12 創(chuàng)建線程 138
2.12.1 實例說明 138
2.12.2 技術(shù)要點 138
2.12.3 設(shè)計過程 138
2.13 實驗13 樹狀視圖拖放實現(xiàn) 140
2.13.1 實例說明 140
2.13.2 技術(shù)要點 140
2.13.3 設(shè)計過程 140
2.14 實驗14 為應(yīng)用提供文件拖放功能 143
2.14.1 實例說明 143
2.14.2 技術(shù)要點 143
2.14.3 設(shè)計過程 143
2.15 實驗15 簡單文件管理器 144
2.15.1 實例說明 144
2.15.2 技術(shù)要點 144
2.15.3 設(shè)計過程 145
2.16 實驗16 使用剪貼板 150
2.16.1 實例說明 150
2.16.2 技術(shù)要點 150
2.16.3 設(shè)計過程 150
2.17 實驗17 使用GDI+繪制多種圖形 151
2.17.1 實例說明 151
2.17.2 技術(shù)要點 151
2.17.3 設(shè)計過程 151
2.18 實驗18 使用GDI+繪制多種文本 152
2.18.1 實例說明 152
2.18.2 技術(shù)要點 152
2.18.3 設(shè)計過程 152
2.19 實驗19 使用GDI+畫筆示例 155
2.19.1 實例說明 155
2.19.2 技術(shù)要點 155
2.19.3 設(shè)計過程 155
2.20 實驗20 Windows窗體中的動態(tài)布局 158
2.20.1 實例說明 158
2.20.2 技術(shù)要點 158
2.20.3 設(shè)計過程 158
2.21 實驗21 實現(xiàn)一個使用后臺操作的窗體 160
2.21.1 實例說明 160
2.21.2 技術(shù)要點 161
2.21.3 設(shè)計過程 161
2.22 實驗22 創(chuàng)建程序調(diào)用 164
2.22.1 實例說明 164
2.22.2 技術(shù)要點 164
2.22.3 設(shè)計過程 164
2.23 實驗23 窗體中的簡單數(shù)據(jù)綁定 166
2.23.1 實例說明 166
2.23.2 技術(shù)要點 166
2.23.3 設(shè)計過程 166
2.24 實驗24 驗證DataGridView控件中的數(shù)據(jù) 174
2.24.1 實例說明 174
2.24.2 技術(shù)要點 174
2.24.3 設(shè)計過程 174
2.25 實驗25 創(chuàng)作復合控件 175
2.25.1 實例說明 175
2.25.2 技術(shù)要點 175
2.25.3 設(shè)計過程 175
2.26 實驗26 播放聲音文件 177
2.26.1 實例說明 177
2.26.2 技術(shù)要點 177
2.26.3 設(shè)計過程 177
2.27 實驗27 Web頁與宿主窗體互操作 181
2.27.1 實例說明 181
2.27.2 技術(shù)要點 181
2.27.3 設(shè)計過程 182
2.28 實驗28 我的Web瀏覽器 184
2.28.1 實例說明 184
2.28.2 技術(shù)要點 185
2.28.3 設(shè)計過程 185
2.29 實驗29 獲取驅(qū)動器信息 188
2.29.1 實例說明 188
2.29.2 技術(shù)要點 188
2.29.3 設(shè)計過程 188
2.30 實驗30 主機名與IP地址 191
2.30.1 實例說明 191
2.30.2 技術(shù)要點 191
2.30.3 設(shè)計過程 191
2.31 制作安裝程序 192
2.31.1 使用Visual Studio安裝向?qū)?192
2.31.2 使用NSIS(Nullsoft Install System) 196
2.31.3 使用InstallShield 202
第3章 SQL Server與ADO.NET程序設(shè)計 209
3.1 Transact-SQL元素 209
3.1.1 標識符 209
3.1.2 數(shù)據(jù)類型 210
3.1.3 函數(shù) 211
3.1.4 表達式 213
3.1.5 表達式中的運算符 214
3.1.6 注釋 215
3.2 SQL Server Management Studio 216
3.2.1 SQL Server Management Studio簡介 217
3.2.2 使用SQL Server Management Studio 217
3.2.3 AdventureWorks 218
3.3 規(guī)劃數(shù)據(jù)庫 223
3.3.1 系統(tǒng)數(shù)據(jù)庫 223
3.3.2 文件和文件組 224
3.3.3 事務(wù)日志 225
3.3.4 表的基礎(chǔ)知識 225
3.3.5 索引的基礎(chǔ)知識 226
3.3.6 事務(wù) 228
3.3.7 存儲過程基礎(chǔ)知識 228
3.3.8 用戶定義函數(shù)基礎(chǔ)知識 229
3.3.9 PRIMARY KEY約束 230
3.3.10 FOREIGN KEY約束 231
3.4 設(shè)計數(shù)據(jù)庫 233
3.4.1 規(guī)范化 233
3.4.2 數(shù)據(jù)完整性 234
3.4.3 設(shè)計文件和文件組 234
3.5 創(chuàng)建數(shù)據(jù)庫 235
3.5.1 概述 235
3.5.2 數(shù)據(jù)庫文件和文件組 236
3.6 修改數(shù)據(jù)庫 237
3.6.1 添加和刪除數(shù)據(jù)文件和事務(wù)日志文件 237
3.6.2 擴展收縮數(shù)據(jù)庫 239
3.6.3 分離和附加數(shù)據(jù)庫 241
3.6.4 使用INSERT和SELECT INTO添加行 242
3.6.5 通過使用UPDATE更改數(shù)據(jù) 243
3.6.6 使用DELETE刪除行 243
3.6.7 創(chuàng)建和修改PRIMARY KEY約束 244
3.6.8 創(chuàng)建和修改FOREIGN KEY約束 245
3.7 優(yōu)化數(shù)據(jù)庫 245
3.7.1 索引設(shè)計基礎(chǔ)知識 245
3.7.2 了解視圖 246
3.8 維護數(shù)據(jù)庫 246
3.9 ADO.NET概述 250
3.9.1 ADO.NET組件 251
3.9.2 選擇DataReader或DataSet 251
3.9.3 XML和ADO.NET 252
3.9.4 ADO.NET平臺要求 252
3.9.5 .NET Framework數(shù)據(jù)提供程序 252
3.9.6 ADO.NET DataSet 255
3.9.7 兼容性 256
3.10 使用DataSet 257
3.10.1 創(chuàng)建DataSet 257
3.10.2 創(chuàng)建和使用DataTable 259
3.10.3 在DataTable中處理數(shù)據(jù) 264
3.10.4 創(chuàng)建和使用DataTableReader 267
3.10.5 創(chuàng)建和使用DataView 270
3.11 連接/檢索數(shù)據(jù) 274
3.11.1 連接到數(shù)據(jù)源 274
3.11.2 使用命令 277
3.11.3 使用DataAdapter 282
3.11.4 使用DataReader 289
3.12 修改數(shù)據(jù) 291
3.12.1 使用DataAdapete更新數(shù)據(jù)源 291
3.12.2 使用命令更新數(shù)據(jù)源 292
3.13 應(yīng)用程序的安全 293
3.13.1 ADO.NET安全編碼指南 293
3.13.2 保護連接字符串 295
3.13.3 加密和數(shù)據(jù)訪問 298
第4章 SQL Server與ADO.NET程序設(shè)計動手試驗 299
4.1 實驗1 創(chuàng)建SQL Server Express數(shù)據(jù)庫文件 299
4.1.1 實例說明 299
4.1.2 技術(shù)要點 299
4.1.3 設(shè)計過程 299
4.1.4 用數(shù)據(jù)填充示例表 302
4.2 實驗2 創(chuàng)建帶有多個查詢的TableAdapter 303
4.2.1 實例說明 303
4.2.2 技術(shù)要點 303
4.2.3 設(shè)計過程 303
4.3 實驗3 連接到SQL Server Express數(shù)據(jù)庫中的數(shù)據(jù) 305
4.3.1 實例說明 305
4.3.2 技術(shù)要點 305
4.3.3 設(shè)計過程 305
4.4 實驗4 從Access數(shù)據(jù)庫中讀取數(shù)據(jù) 306
4.4.1 實例說明 306
4.4.2 技術(shù)要點 306
4.4.3 設(shè)計過程 306
4.5 實驗5 連接到對象中的數(shù)據(jù) 310
4.5.1 實例說明 310
4.5.2 技術(shù)要點 311
4.5.3 設(shè)計過程 311
4.6 實驗6 向數(shù)據(jù)集添加驗證 323
4.6.1 實例說明 323
4.6.2 技術(shù)要點 323
4.6.3 設(shè)計過程 323
4.7 實驗7 將數(shù)據(jù)保存到數(shù)據(jù)庫(多個表) 324
4.7.1 實例說明 324
4.7.2 技術(shù)要點 324
4.7.3 設(shè)計過程 324
4.8 實驗8 枚舉局域網(wǎng)內(nèi)的所有SQL Server服務(wù)器 327
4.8.1 實例說明 327
4.8.2 技術(shù)要點 327
4.8.3 設(shè)計過程 327
4.9 實驗9 將ASP.NET輸出緩存與SQL Server結(jié)合使用 328
4.9.1 實例說明 328
4.9.2 技術(shù)要點 329
4.9.3 設(shè)計過程 329
4.10 實驗10 在事務(wù)中保存數(shù)據(jù) 332
4.10.1 實例說明 332
4.10.2 技術(shù)要點 332
4.10.3 設(shè)計過程 332
4.11 實驗11 使用托管代碼創(chuàng)建存儲過程 336
4.11.1 實例說明 336
4.11.2 技術(shù)要點 336
4.11.3 設(shè)計過程 336
4.12 實驗12 處理并發(fā)異常 338
4.12.1 實例說明 338
4.12.2 技術(shù)要點 338
4.12.3 設(shè)計過程 338
4.13 實驗13 將XML數(shù)據(jù)讀取到數(shù)據(jù)集 342
4.13.1 實例說明 342
4.13.2 技術(shù)要點 342
4.13.3 設(shè)計過程 342
4.14 實驗14 使用數(shù)據(jù)填充數(shù)據(jù)集 345
4.14.1 實例說明 345
4.14.2 技術(shù)要點 345
4.14.3 設(shè)計過程 345
4.15 實驗15 創(chuàng)建主/詳細信息頁 346
4.15.1 實例說明 346
4.15.2 技術(shù)要點 347
4.15.3 設(shè)計過程 347
4.16 實驗16 使用 DataList Web服務(wù)器控件顯示并格式化數(shù)據(jù) 349
4.16.1 實例說明 349
4.16.2 技術(shù)要點 349
4.16.3 設(shè)計過程 349
第5章 了解XML數(shù)據(jù)基本知識 354
5.1 .NET Framework中的XML結(jié)構(gòu)概述 354
5.1.1 .NET Framework中的XML設(shè)計目標 354
5.1.2 .NET Framework中的XML結(jié)構(gòu)摘要 356
5.2 在內(nèi)存中處理XML數(shù)據(jù) 356
5.2.1 使用DOM模型處理XML數(shù)據(jù) 357
5.2.2 移除XML文檔中的節(jié)點、內(nèi)容和值 372
5.2.3 在DOM中驗證XML文檔 374
5.2.4 使用XPath數(shù)據(jù)模型處理XML數(shù)據(jù) 380
5.3 用XmlReader讀取XML 410
5.3.1 創(chuàng)建XML讀取器 410
5.3.2 XmlReader中的當前節(jié)點位置 412
5.4 用XmlWriter編寫XML 416
5.4.1 創(chuàng)建XMI編寫器 416
5.4.2 寫入類型化數(shù)據(jù) 418
5.4.3 編寫屬性 419
5.4.4 寫入元素 420
第6章 了解XML數(shù)據(jù)基本知識動手試驗 422
6.1 實驗1 用XML設(shè)計器創(chuàng)建XML架構(gòu) 422
6.1.1 實例說明 422
6.1.2 技術(shù)要點 422
6.1.3 設(shè)計過程 422
6.2 實驗2 從Windows窗體調(diào)用XML Web services 426
6.2.1 實例說明 426
6.2.2 技術(shù)要點 426
6.2.3 設(shè)計過程 426
6.3 實驗3 使用Windows窗體BindingSource綁定到Web服務(wù) 428
6.3.1 實例說明 428
6.3.2 技術(shù)要點 428
6.3.3 設(shè)計過程 428

本目錄推薦

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