C#與VB.NET網路通信開發實戰

C#與VB.NET網路通信開發實戰

本書闡述了如何使用。NET的一些關鍵網路通信技術,討論了有線設備之間以及網路與無線設備之間的通信,並通過實例教會讀者以簡單直接的方式套用這些技術。

基本介紹

  • 書名:C#與VB.NET網路通信開發實戰
  • ISBN:9787115181961
  • 出版社人民郵電出版社
  • 出版時間:2008年
  • 開本:16
版權資訊,內容簡介,作者簡介,目錄,

版權資訊

書 名: C#與VB.NET網路通信開發實戰
作 者:(美國)Wei—MengLee
出版時間: 2008
ISBN: 9787115181961
開本: 16
定價: 39.00 元

內容簡介

書中從探討理論背景開始,然後使用框架中的API創建各種網路應用程式,從藍牙和RFID通信,到套接字編程和聊天服務。書中全部實例代碼都同時提供VisualBasic.NET和C#版本。
本書適合各個層次的.NET開發人員閱讀。

作者簡介

Wei-MengLee微軟MVP,DeveloperLeamingSolution8公司的創始人和技術專家。他經常在國際會議上發表演說。獨立編著或與人合著過關於.NET、XML以及無線技術的很多圈書。

目錄

第1章 套接字編程 1
1.1 套接字編程介紹 1
1.2 創建自己的多用戶聊天應用程式 2
1.2.1 為網路通信使用TcpClient和TcpListener類 3
1.2.2 構建伺服器 7
1.2.3 構建客戶 16
1.2.4 測試聊天應用程式 23
1.3 構建高級的多用戶聊天應用程式 24
1.3.1 定義自己的通信協定 24
1.3.2 協定描述 24
1.3.3 功能一覽 25
1.3.4 構建伺服器 28
1.3.5 構建客戶 43
1.3.6 測試應用程式 65
1.4 小結 66
第2章 串列通信 67
2.1 串列通信基礎 68
2.2 使用串列連線埠聊天 69
2.2.1 硬體需求 70
2.2.2 構建聊天應用程式 72
2.2.3 創建SerialPort類的實例 73
2.2.4 列舉所有可用的串口名 73
2.2.5 打開串口 75
2.2.6 斷開串口連線 77
2.2.7 使用串口傳送數據 78
2.2.8 接收串口上的數據 79
2.2.9 測試應用程式 80
2.2.10 傳輸Unicode字元 81
2.2.11 連線到其他串列設備 82
2.3 在PocketPC上使用串口聊天 85
2.3.1 硬體需求 86
2.3.2 構建應用程式 86
2.3.3 編寫程式代碼 87
2.4 用GPS接收器和微軟虛擬地球創建地圖程式 91
2.4.1 構建應用程式 94
2.4.2 創建包含虛擬地球地圖的HTML檔案 94
2.4.3 編寫程式代碼 96
2.4.4 顯示地圖的坐標 100
2.4.5 連線到GPS接收器 103
2.5 繪製保存的路徑 112
2.6 小結 118
第3章 將指紋識別納入.NET程式 119
3.1 使用GrFingerSDK 120
3.2 創建應用程式 120
3.2.1 編寫程式代碼 123
3.2.2 連線所有控制項 125
3.2.3 測試應用程式 142
3.3 小結 144
第4章 紅外線編程 171
4.1 IrDA介紹 171
4.2 創建Windows移動設備之間的紅外線通信 172
4.2.1 你所需要的 172
4.2.2 創建項目 173
4.2.3 編寫程式代碼 174
4.2.4 接收訊息 175
4.2.5 顯示接收到的訊息 179
4.2.6 傳送訊息 180
4.2.7 編譯並部署應用程式 183
4.3 建立桌面上的紅外線通信 184
4.3.1 你所需要的 184
4.3.2 創建項目 185
4.3.3 導入命名空間 186
4.3.4 聲明常量和成員變數 187
4.3.5 編寫Form_Load()事件代碼 187
4.3.6 編寫ReceiveLoop()子程式 188
4.3.7 編寫ReceiveMessage()函式 189
4.3.8 編寫代理以及UpdateTextBox()和UpdateStatus()子程式 191
4.3.9 編寫SendMessage()子程式 191
4.3.10 編寫Send按鈕控制項的代碼 194
4.3.11 測試應用程式 195
4.4 小結 195
第5章 RFID編程 197
5.1 RFID介紹 197
5.2 構建考勤應用程式 199
5.2.1 RFID閱讀器1:ParallaxRFID閱讀器模組 199
5.2.2 RFID電子標籤 200
5.2.3 閱讀器的設定 200
5.2.4 構建應用程式用戶界面 202
5.2.5 編寫程式代碼 207
5.2.6 測試應用程式 220
5.2.7 RFID閱讀器2:PhidgetRFID 221
5.2.8 RFID電子標籤 221
5.2.9 構建示例應用程式 222
5.2.10 PhidgetRFIDAPI 224
5.2.11 編寫程式代碼 224
5.2.12 測試應用程式 230
5.2.13 兩種RFID閱讀器的比較 231
5.3 小結 231
第6章 與外圍設備互動 233
6.1 所使用的組件 233
6.1.1 感測器 234
6.1.2 攝像頭 234
6.2 連線感測器到PC 235
6.2.1 連線PING感測器 236
6.2.2 PING感測器編程 237
6.2.3 與PC集成 240
6.3 攝像頭的編程 246
6.4 小結 255
……

相關詞條

熱門詞條

聯絡我們