出版時間:2008-8 出版社:人民郵電出版社 作者:Wei-Meng Lee 頁數(shù):255 字數(shù):390000
Tag標簽:無
內(nèi)容概要
本書闡述了如何使用.NET的一些關鍵網(wǎng)絡通信技術,討論了有線設備之間以及網(wǎng)絡與無線設備之間的通信,并通過實例教會讀者以簡單直接的方式應用這些技術。書中從探討理論背景開始,然后使用框架中的API創(chuàng)建各種網(wǎng)絡應用程序,從藍牙和RFID通信,到套接字編程和聊天服務。書中全部實例代碼都同時提供Visual Basic.NET和C#版本。 本書適合各個層次的.NET開發(fā)人員閱讀。
作者簡介
Wei-Meng Lee,微軟MVP,Developer Leaming Solution8公司的創(chuàng)始人和技術專家。他經(jīng)常在國際會議上發(fā)表演說。獨立編著或與人合著過關于.NET、XML以及無線技術的很多圈書??梢酝ㄟ^http://weimenglee..blogspot.com/與他聯(lián)系。
書籍目錄
第1章 套接字編程 1.1 套接字編程介紹 1.2 創(chuàng)建自己的多用戶聊天應用程序 1.2.1 為網(wǎng)絡通信使用TcpClient和TcpListener類 1.2.2 構建服務器 1.2.3 構建客戶 1.2.4 測試聊天應用程序 1.3 構建高級的多用戶聊天應用程序 1.3.1 定義自己的通信協(xié)議 1.3.2 協(xié)議描述 1.3.3 功能一覽 1.3.4 構建服務器 1.3.5 構建客戶 1.3.6 測試應用程序 1.4 小結(jié) 第2章 串行通信 2.1 串行通信基礎 2.2 使用串行端口聊天 2.2.1 硬件需求 2.2.2 構建聊天應用程序 2.2.3 創(chuàng)建SerialPort類的實例 2.2.4 列舉所有可用的串口名 2.2.5 打開串口 2.2.6 斷開串口連接 2.2.7 使用串口發(fā)送數(shù)據(jù) 2.2.8 接收串口上的數(shù)據(jù) 2.2.9 測試應用程序 2.2.10 傳輸Unicode字符 2.2.11 連接到其他串行設備 2.3 在Pocket PC上使用串口聊天 2.3.1 硬件需求 2.3.2 構建應用程序 2.3.3 編寫程序代碼 2.4 用GPS接收器和微軟虛擬地球創(chuàng)建地圖程序 2.4.1 構建應用程序 2.4.2 創(chuàng)建包含虛擬地球地圖的HTML文件 2.4.3 編寫程序代碼 2.4.4 顯示地圖的坐標 2.4.5 連接到GPS接收器 2.5 繪制保存的路徑 2.6 小結(jié) 第3章 將指紋識別納入.NET程序 3.1 使用GrFinger SDK 3.2 創(chuàng)建應用程序 3.2.1 編寫程序代碼 3.2.2 連接所有控件 3.2.3 測試應用程序 3.3 小結(jié) 第4章 紅外線編程 4.1 IrDA介紹 4.2 創(chuàng)建Windows移動設備之間的紅外線通信 4.2.1 你所需要的 4.2.2 創(chuàng)建項目 4.2.3 編寫程序代碼 4.2.4 接收消息 4.2.5 顯示接收到的消息 4.2.6 發(fā)送消息 4.2.7 編譯并部署應用程序 4.3 建立桌面上的紅外線通信 4.3.1 你所需要的 4.3.2 創(chuàng)建項目 4.3.3 導入命名空間 4.3.4 聲明常量和成員變量 4.3.5 編寫Form_Load()事件代碼 4.3.6 編寫ReceiveLoop()子程序 4.3.7 編寫ReceiveMessage()函數(shù) 4.3.8 編寫代理以及UpdateTextBox()和UpdateStatus()子程序 4.3.9 編寫SendMessage()子程序 4.3.10 編寫Send按鈕控件的代碼 4.3.11 測試應用程序 4.4 小結(jié) 第5章 RFID編程 5.1 RFID介紹 5.2 構建考勤應用程序 5.2.1 RFID閱讀器1:Parallax RFID閱讀器模塊 5.2.2 RFID電子標簽 5.2.3 閱讀器的設置 5.2.4 構建應用程序用戶界面 5.2.5 編寫程序代碼 5.2.6 測試應用程序 5.2.7 RFID閱讀器2:PhidgetRFID 5.2.8 RFID電子標簽 5.2.9 構建示例應用程序 5.2.10 PhidgetRFID API 5.2.11 編寫程序代碼 5.2.12 測試應用程序 5.2.13 兩種RFID閱讀器的比較 5.3 小結(jié) 第6章 與外圍設備交互 6.1 所使用的組件 6.1.1 傳感器 6.1.2 攝像頭 6.2 連接傳感器到PC 6.2.1 連接PING傳感器 6.2.2 PING傳感器編程 6.2.3 與PC集成 6.3 攝像頭的編程 6.4 小結(jié)
編輯推薦
釋放.NET網(wǎng)絡通信技術的潛力,同時提供C#和VB.NET代碼,涵蓋各種通信應用:串行、紅外、RFID、藍牙、GPS…… “本書非常出色,內(nèi)容遠遠超出最基礎的套接字和串行通信,讓人大開眼界。書中代碼豐富,包含許多可以直接用于實戰(zhàn)的低成本解決方案?!薄 狝mazon.com評論 本書將闡述因.NETFramework2.O而變得更加容易實現(xiàn)的一些關鍵網(wǎng)絡技術,討論了有線互聯(lián)的機器之間以及網(wǎng)絡與移動設備之間的通信?! ”緯鴮⑼ㄟ^示例項目以一種直接、簡單易懂的方式來講解這些技術。 本書共包含6章,各章分別介紹網(wǎng)絡編程的一個特定方向。我們將使用.NET Framework中的API以及第三方SDK來構建各種先進的網(wǎng)絡應用程序,覆蓋從藍牙和FRID通信到套接字編程與聊天服務器等內(nèi)容的方方面面。書中將為每個項目構建可運行的實例,這些實例也可以被定制以適用于你自己的目的。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
C#與VB.NET網(wǎng)絡通信開發(fā)實戰(zhàn) PDF格式下載