第一图书网

C#与VB.NET网络通信开发实战

Wei-Meng Lee 人民邮电出版社
出版时间:

2008-8  

出版社:

人民邮电出版社  

作者:

Wei-Meng Lee  

页数:

255  

字数:

390000  

Tag标签:

无  

内容概要

本书阐述了如何使用.NET的一些关键网络通信技术,讨论了有线设备之间以及网络与无线设备之间的通信,并通过实例教会读者以简单直接的方式应用这些技术。书中从探讨理论背景开始,然后使用框架中的API创建各种网络应用程序,从蓝牙和RFID通信,到套接字编程和聊天服务。书中全部实例代码都同时提供Visual Basic.NET和C#版本。 本书适合各个层次的.NET开发人员阅读。

作者简介

Wei-Meng Lee,微软MVP,Developer Leaming Solution8公司的创始人和技术专家。他经常在国际会议上发表演说。独立编着或与人合著过关于.NET、XML以及无线技术的很多圈书。可以通过http://weimenglee..blogspot.com/与他联系。

书籍目录

第1章 套接字编程  1.1 套接字编程介绍  1.2 创建自己的多用户聊天应用程序  1.2.1 为网络通信使用TcpClient和TcpListener类  1.2.2 构建服务器  1.2.3 构建客户  1.2.4 测试聊天应用程序  1.3 构建高级的多用户聊天应用程序  1.3.1 定义自己的通信协议  1.3.2 协议描述  1.3.3 功能一览  1.3.4 构建服务器  1.3.5 构建客户  1.3.6 测试应用程序  1.4 小结 第2章 串行通信  2.1 串行通信基础  2.2 使用串行端口聊天  2.2.1 硬件需求  2.2.2 构建聊天应用程序  2.2.3 创建SerialPort类的实例  2.2.4 列举所有可用的串口名  2.2.5 打开串口  2.2.6 断开串口连接  2.2.7 使用串口发送数据  2.2.8 接收串口上的数据  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接收器和微软虚拟地球创建地图程序  2.4.1 构建应用程序  2.4.2 创建包含虚拟地球地图的HTML文件  2.4.3 编写程序代码  2.4.4 显示地图的坐标  2.4.5 连接到GPS接收器  2.5 绘制保存的路径  2.6 小结 第3章 将指纹识别纳入.NET程序  3.1 使用GrFinger SDK  3.2 创建应用程序  3.2.1 编写程序代码  3.2.2 连接所有控件  3.2.3 测试应用程序  3.3 小结 第4章 红外线编程  4.1 IrDA介绍  4.2 创建Windows移动设备之间的红外线通信  4.2.1 你所需要的  4.2.2 创建项目  4.2.3 编写程序代码  4.2.4 接收消息  4.2.5 显示接收到的消息  4.2.6 发送消息  4.2.7 编译并部署应用程序  4.3 建立桌面上的红外线通信  4.3.1 你所需要的  4.3.2 创建项目  4.3.3 导入命名空间  4.3.4 声明常量和成员变量  4.3.5 编写Form_Load()事件代码  4.3.6 编写ReceiveLoop()子程序  4.3.7 编写ReceiveMessage()函数  4.3.8 编写代理以及UpdateTextBox()和UpdateStatus()子程序  4.3.9 编写SendMessage()子程序  4.3.10 编写Send按钮控件的代码  4.3.11 测试应用程序  4.4 小结 第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 小结 第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 小结


编辑推荐

  释放.NET网络通信技术的潜力,同时提供C#和VB.NET代码,涵盖各种通信应用:串行、红外、RFID、蓝牙、GPS……  “本书非常出色,内容远远超出最基础的套接字和串行通信,让人大开眼界。书中代码丰富,包含许多可以直接用于实战的低成本解决方案。”  ——Amazon.com评论  本书将阐述因.NETFramework2.O而变得更加容易实现的一些关键网络技术,讨论了有线互联的机器之间以及网络与移动设备之间的通信。  本书将通过示例项目以一种直接、简单易懂的方式来讲解这些技术。 本书共包含6章,各章分别介绍网络编程的一个特定方向。我们将使用.NET Framework中的API以及第三方SDK来构建各种先进的网络应用程序,覆盖从蓝牙和FRID通信到套接字编程与聊天服务器等内容的方方面面。书中将为每个项目构建可运行的实例,这些实例也可以被定制以适用于你自己的目的。

图书封面

图书标签Tags

广告

下载页面


C#与VB.NET网络通信开发实战 PDF格式下载



实例不错,对想要快速了解c#通信编程的很有好处


讲的很好,写的非常细致.尤其是讲解如何与外部设备通讯方面,代码给的很详细,步骤也完整.很好的书,内容不多,不厚,但很精到.直接以实例讲解,很方便.


图书质量还不错,值得购买


还可以~~还可以~~还可以~~


这本书很不错,常见的网络设备的通信都有实例


书中的很多设备都是很新的东西很不错的


代码很多,可惜没有光盘,都要自己输入,很麻烦。


不错的书,很详细,适合初学者


书的质量不错,是通信这方面入门的较好书籍,适合初学者
这书的缺点就是C#和VB的代码各堆积了一份,与书名比较吻合


是一本工具书,如果你写代码半中间"卡"住了,可以看看这本书,里面全是一些通信方式的典型例子.如果想系统学习的话,这本书不适合.


很多都是代码,讲解的部分不多。不适合初学者。而且具有如此大量代码,最好带光盘~~


就是感觉主要还是基于串口的,30块钱也就长长见识


说实话,这书写的真是相当的一般,一共就250页,书价还39元,相当的不值,而且通篇的贴代码,信息量很小,我也只是随便买来看看的,想猎奇,但很失望,而且还是针对2005的,而且贴的代码也都没经过严格的测试,bug很多,所以没买的同志们就不要买了


根本没有提到蓝牙的内容。提到了红外线,射频。言过其实。


书里提到的协议也算协议?只能用在文本上的破协议,无聊,不建议买


超级垃圾


很垃圾很垃圾很垃圾


相关图书