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

.NET平臺下Windows程序設計

.NET平臺下Windows程序設計

定 價:¥55.00

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

購買這本書可以去


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

內容簡介

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

作者簡介

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

圖書目錄

第1章 Windows Form程序設計介紹 1
1.1 .NET平臺下開發(fā)Windows Form簡介 1
1.1.1 Windows Form簡介 1
1.1.2 Windows Form開發(fā)技術 2
1.2 Visual Studio.NET開發(fā)環(huán)境介紹 3
1.3 Windows窗體模型設計 4
1.3.1 “Hello World”程序 4
1.3.2 Windows窗體應用程序模型 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 生成進行打印的應用程序 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 對新建的數據文件進行讀取和寫入 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 數據訪問 82
1.9.1 數據訪問概述 82
1.9.2 Windows窗體中的數據綁定 90
1.10 .NET Framework 3.5的Windows窗體中的新增功能 98
第2章 Windows Form程序設計動手試驗 100
2.1 實驗1 創(chuàng)建簡單的Windows窗體應用程序項目 100
2.1.1 實例說明 100
2.1.2 技術要點 100
2.1.3 設計過程 100
2.2 實驗2 創(chuàng)建簡單計算器程序 101
2.2.1 實例說明 101
2.2.2 技術要點 101
2.2.3 設計過程 102
2.3 實驗3 使用菜單 106
2.3.1 實例說明 106
2.3.2 技術要點 106
2.3.3 設計過程 107
2.4 實驗4 操作鍵盤和鼠標 108
2.4.1 實例說明 108
2.4.2 技術要點 108
2.4.3 設計過程 108
2.5 實驗5 使用打印 109
2.5.1 實例說明 109
2.5.2 技術要點 109
2.5.3 設計過程 109
2.6 實驗6 創(chuàng)建簡單的記事本 111
2.6.1 實例說明 111
2.6.2 技術要點 112
2.6.3 設計過程 112
2.7 實驗7 使用Timer控件和進度條 114
2.7.1 實例說明 114
2.7.2 技術要點 114
2.7.3 設計過程 114
2.8 實驗8 ComboBox控件的綜合使用 115
2.8.1 實例說明 115
2.8.2 技術要點 115
2.8.3 設計過程 115
2.9 實驗9 選項卡示例 123
2.9.1 實例說明 123
2.9.2 技術要點 123
2.9.3 設計過程 123
2.10 實驗10 列表框示例 127
2.10.1 實例說明 127
2.10.2 技術要點 128
2.10.3 設計過程 128
2.11 實驗11 創(chuàng)建多文檔界面應用程序 136
2.11.1 實例說明 136
2.11.2 技術要點 136
2.11.3 設計過程 136
2.12 實驗12 創(chuàng)建線程 138
2.12.1 實例說明 138
2.12.2 技術要點 138
2.12.3 設計過程 138
2.13 實驗13 樹狀視圖拖放實現 140
2.13.1 實例說明 140
2.13.2 技術要點 140
2.13.3 設計過程 140
2.14 實驗14 為應用提供文件拖放功能 143
2.14.1 實例說明 143
2.14.2 技術要點 143
2.14.3 設計過程 143
2.15 實驗15 簡單文件管理器 144
2.15.1 實例說明 144
2.15.2 技術要點 144
2.15.3 設計過程 145
2.16 實驗16 使用剪貼板 150
2.16.1 實例說明 150
2.16.2 技術要點 150
2.16.3 設計過程 150
2.17 實驗17 使用GDI+繪制多種圖形 151
2.17.1 實例說明 151
2.17.2 技術要點 151
2.17.3 設計過程 151
2.18 實驗18 使用GDI+繪制多種文本 152
2.18.1 實例說明 152
2.18.2 技術要點 152
2.18.3 設計過程 152
2.19 實驗19 使用GDI+畫筆示例 155
2.19.1 實例說明 155
2.19.2 技術要點 155
2.19.3 設計過程 155
2.20 實驗20 Windows窗體中的動態(tài)布局 158
2.20.1 實例說明 158
2.20.2 技術要點 158
2.20.3 設計過程 158
2.21 實驗21 實現一個使用后臺操作的窗體 160
2.21.1 實例說明 160
2.21.2 技術要點 161
2.21.3 設計過程 161
2.22 實驗22 創(chuàng)建程序調用 164
2.22.1 實例說明 164
2.22.2 技術要點 164
2.22.3 設計過程 164
2.23 實驗23 窗體中的簡單數據綁定 166
2.23.1 實例說明 166
2.23.2 技術要點 166
2.23.3 設計過程 166
2.24 實驗24 驗證DataGridView控件中的數據 174
2.24.1 實例說明 174
2.24.2 技術要點 174
2.24.3 設計過程 174
2.25 實驗25 創(chuàng)作復合控件 175
2.25.1 實例說明 175
2.25.2 技術要點 175
2.25.3 設計過程 175
2.26 實驗26 播放聲音文件 177
2.26.1 實例說明 177
2.26.2 技術要點 177
2.26.3 設計過程 177
2.27 實驗27 Web頁與宿主窗體互操作 181
2.27.1 實例說明 181
2.27.2 技術要點 181
2.27.3 設計過程 182
2.28 實驗28 我的Web瀏覽器 184
2.28.1 實例說明 184
2.28.2 技術要點 185
2.28.3 設計過程 185
2.29 實驗29 獲取驅動器信息 188
2.29.1 實例說明 188
2.29.2 技術要點 188
2.29.3 設計過程 188
2.30 實驗30 主機名與IP地址 191
2.30.1 實例說明 191
2.30.2 技術要點 191
2.30.3 設計過程 191
2.31 制作安裝程序 192
2.31.1 使用Visual Studio安裝向導 192
2.31.2 使用NSIS(Nullsoft Install System) 196
2.31.3 使用InstallShield 202
第3章 SQL Server與ADO.NET程序設計 209
3.1 Transact-SQL元素 209
3.1.1 標識符 209
3.1.2 數據類型 210
3.1.3 函數 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ī)劃數據庫 223
3.3.1 系統(tǒng)數據庫 223
3.3.2 文件和文件組 224
3.3.3 事務日志 225
3.3.4 表的基礎知識 225
3.3.5 索引的基礎知識 226
3.3.6 事務 228
3.3.7 存儲過程基礎知識 228
3.3.8 用戶定義函數基礎知識 229
3.3.9 PRIMARY KEY約束 230
3.3.10 FOREIGN KEY約束 231
3.4 設計數據庫 233
3.4.1 規(guī)范化 233
3.4.2 數據完整性 234
3.4.3 設計文件和文件組 234
3.5 創(chuàng)建數據庫 235
3.5.1 概述 235
3.5.2 數據庫文件和文件組 236
3.6 修改數據庫 237
3.6.1 添加和刪除數據文件和事務日志文件 237
3.6.2 擴展收縮數據庫 239
3.6.3 分離和附加數據庫 241
3.6.4 使用INSERT和SELECT INTO添加行 242
3.6.5 通過使用UPDATE更改數據 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)化數據庫 245
3.7.1 索引設計基礎知識 245
3.7.2 了解視圖 246
3.8 維護數據庫 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數據提供程序 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中處理數據 264
3.10.4 創(chuàng)建和使用DataTableReader 267
3.10.5 創(chuàng)建和使用DataView 270
3.11 連接/檢索數據 274
3.11.1 連接到數據源 274
3.11.2 使用命令 277
3.11.3 使用DataAdapter 282
3.11.4 使用DataReader 289
3.12 修改數據 291
3.12.1 使用DataAdapete更新數據源 291
3.12.2 使用命令更新數據源 292
3.13 應用程序的安全 293
3.13.1 ADO.NET安全編碼指南 293
3.13.2 保護連接字符串 295
3.13.3 加密和數據訪問 298
第4章 SQL Server與ADO.NET程序設計動手試驗 299
4.1 實驗1 創(chuàng)建SQL Server Express數據庫文件 299
4.1.1 實例說明 299
4.1.2 技術要點 299
4.1.3 設計過程 299
4.1.4 用數據填充示例表 302
4.2 實驗2 創(chuàng)建帶有多個查詢的TableAdapter 303
4.2.1 實例說明 303
4.2.2 技術要點 303
4.2.3 設計過程 303
4.3 實驗3 連接到SQL Server Express數據庫中的數據 305
4.3.1 實例說明 305
4.3.2 技術要點 305
4.3.3 設計過程 305
4.4 實驗4 從Access數據庫中讀取數據 306
4.4.1 實例說明 306
4.4.2 技術要點 306
4.4.3 設計過程 306
4.5 實驗5 連接到對象中的數據 310
4.5.1 實例說明 310
4.5.2 技術要點 311
4.5.3 設計過程 311
4.6 實驗6 向數據集添加驗證 323
4.6.1 實例說明 323
4.6.2 技術要點 323
4.6.3 設計過程 323
4.7 實驗7 將數據保存到數據庫(多個表) 324
4.7.1 實例說明 324
4.7.2 技術要點 324
4.7.3 設計過程 324
4.8 實驗8 枚舉局域網內的所有SQL Server服務器 327
4.8.1 實例說明 327
4.8.2 技術要點 327
4.8.3 設計過程 327
4.9 實驗9 將ASP.NET輸出緩存與SQL Server結合使用 328
4.9.1 實例說明 328
4.9.2 技術要點 329
4.9.3 設計過程 329
4.10 實驗10 在事務中保存數據 332
4.10.1 實例說明 332
4.10.2 技術要點 332
4.10.3 設計過程 332
4.11 實驗11 使用托管代碼創(chuàng)建存儲過程 336
4.11.1 實例說明 336
4.11.2 技術要點 336
4.11.3 設計過程 336
4.12 實驗12 處理并發(fā)異常 338
4.12.1 實例說明 338
4.12.2 技術要點 338
4.12.3 設計過程 338
4.13 實驗13 將XML數據讀取到數據集 342
4.13.1 實例說明 342
4.13.2 技術要點 342
4.13.3 設計過程 342
4.14 實驗14 使用數據填充數據集 345
4.14.1 實例說明 345
4.14.2 技術要點 345
4.14.3 設計過程 345
4.15 實驗15 創(chuàng)建主/詳細信息頁 346
4.15.1 實例說明 346
4.15.2 技術要點 347
4.15.3 設計過程 347
4.16 實驗16 使用 DataList Web服務器控件顯示并格式化數據 349
4.16.1 實例說明 349
4.16.2 技術要點 349
4.16.3 設計過程 349
第5章 了解XML數據基本知識 354
5.1 .NET Framework中的XML結構概述 354
5.1.1 .NET Framework中的XML設計目標 354
5.1.2 .NET Framework中的XML結構摘要 356
5.2 在內存中處理XML數據 356
5.2.1 使用DOM模型處理XML數據 357
5.2.2 移除XML文檔中的節(jié)點、內容和值 372
5.2.3 在DOM中驗證XML文檔 374
5.2.4 使用XPath數據模型處理XML數據 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 寫入類型化數據 418
5.4.3 編寫屬性 419
5.4.4 寫入元素 420
第6章 了解XML數據基本知識動手試驗 422
6.1 實驗1 用XML設計器創(chuàng)建XML架構 422
6.1.1 實例說明 422
6.1.2 技術要點 422
6.1.3 設計過程 422
6.2 實驗2 從Windows窗體調用XML Web services 426
6.2.1 實例說明 426
6.2.2 技術要點 426
6.2.3 設計過程 426
6.3 實驗3 使用Windows窗體BindingSource綁定到Web服務 428
6.3.1 實例說明 428
6.3.2 技術要點 428
6.3.3 設計過程 428

本目錄推薦

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