基本信息
源码名称:C#与VB.NET网络通信开发实战之源代码
源码大小:2.02M
文件格式:.zip
开发语言:C#
更新时间:2023-08-26
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍
C#与VB.NET网络通信开发实战之源代码
本书阐述了如何使用.NET 的一些关键网络通信技术,讨论了有线设备之间以及网络与无线设备之间...书中全部实例代码都同时提供Visual Basic .NET 和C # 版本。尽管程序不是很完善,但还是综合了实用的技巧,很值得一看。

.
├── C#与VB.NET网络通信开发实战之源代码好例子网_SourceCode.zip
├── Chapter01(Socket)
│   ├── Part 0
│   │   ├── Client
│   │   │   ├── Client
│   │   │   │   ├── Client.vbproj
│   │   │   │   ├── Module1.vb
│   │   │   │   ├── My Project
│   │   │   │   │   ├── Application.Designer.vb
│   │   │   │   │   ├── Application.myapp
│   │   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   │   ├── Resources.Designer.vb
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.vb
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │       ├── Client.exe
│   │   │   │   │       ├── Client.pdb
│   │   │   │   │       ├── Client.vshost.exe
│   │   │   │   │       └── Client.xml
│   │   │   │   └── obj
│   │   │   │       ├── Client.vbproj.FileList.txt
│   │   │   │       └── Debug
│   │   │   │           ├── Client.Resources.resources
│   │   │   │           ├── Client.exe
│   │   │   │           ├── Client.pdb
│   │   │   │           ├── Client.vbproj.GenerateResource.Cache
│   │   │   │           ├── Client.xml
│   │   │   │           └── TempPE
│   │   │   ├── Client.sln
│   │   │   └── Client.suo
│   │   ├── Client_CS
│   │   │   ├── Client_CS
│   │   │   │   ├── Client_CS.csproj
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   └── AssemblyInfo.cs
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │       ├── Client_CS.exe
│   │   │   │   │       ├── Client_CS.pdb
│   │   │   │   │       └── Client_CS.vshost.exe
│   │   │   │   └── obj
│   │   │   │       ├── Client_CS.csproj.FileList.txt
│   │   │   │       └── Debug
│   │   │   │           ├── Client_CS.exe
│   │   │   │           ├── Client_CS.pdb
│   │   │   │           └── TempPE
│   │   │   ├── Client_CS.sln
│   │   │   └── Client_CS.suo
│   │   ├── Server
│   │   │   ├── Server
│   │   │   │   ├── Module1.vb
│   │   │   │   ├── My Project
│   │   │   │   │   ├── Application.Designer.vb
│   │   │   │   │   ├── Application.myapp
│   │   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   │   ├── Resources.Designer.vb
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.vb
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── Server.vbproj
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │       ├── Server.exe
│   │   │   │   │       ├── Server.pdb
│   │   │   │   │       ├── Server.vshost.exe
│   │   │   │   │       └── Server.xml
│   │   │   │   └── obj
│   │   │   │       ├── Debug
│   │   │   │       │   ├── Server.Resources.resources
│   │   │   │       │   ├── Server.exe
│   │   │   │       │   ├── Server.pdb
│   │   │   │       │   ├── Server.vbproj.GenerateResource.Cache
│   │   │   │       │   ├── Server.xml
│   │   │   │       │   └── TempPE
│   │   │   │       └── Server.vbproj.FileList.txt
│   │   │   ├── Server.sln
│   │   │   └── Server.suo
│   │   └── Server_CS
│   │       ├── Server_CS
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   └── AssemblyInfo.cs
│   │       │   ├── Server_CS.csproj
│   │       │   ├── bin
│   │       │   │   └── Debug
│   │       │   │       ├── Server_CS.exe
│   │       │   │       ├── Server_CS.pdb
│   │       │   │       └── Server_CS.vshost.exe
│   │       │   └── obj
│   │       │       ├── Debug
│   │       │       │   ├── Server_CS.exe
│   │       │       │   ├── Server_CS.pdb
│   │       │       │   └── TempPE
│   │       │       └── Server_CS.csproj.FileList.txt
│   │       ├── Server_CS.sln
│   │       └── Server_CS.suo
│   ├── Part 1
│   │   ├── WinClient
│   │   │   ├── WinClient
│   │   │   │   ├── Form1.Designer.vb
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Form1.vb
│   │   │   │   ├── My Project
│   │   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   │   ├── MyApplication.myapp
│   │   │   │   │   ├── MyApplication.vb
│   │   │   │   │   ├── MyEvents.vb
│   │   │   │   │   ├── MyResources.resx
│   │   │   │   │   ├── MyResources.vb
│   │   │   │   │   ├── MySettings.settings
│   │   │   │   │   └── MySettings.vb
│   │   │   │   ├── WinClient.vbproj
│   │   │   │   ├── WinClient.vbproj.user
│   │   │   │   ├── app.config
│   │   │   │   ├── bin
│   │   │   │   │   ├── WinClient.exe
│   │   │   │   │   ├── WinClient.exe.config
│   │   │   │   │   ├── WinClient.pdb
│   │   │   │   │   ├── WinClient.vshost.exe
│   │   │   │   │   ├── WinClient.vshost.exe.config
│   │   │   │   │   └── WinClient.xml
│   │   │   │   └── obj
│   │   │   │       ├── Debug
│   │   │   │       │   └── TempPE
│   │   │   │       ├── Release
│   │   │   │       │   ├── TempPE
│   │   │   │       │   │   └── My Project.MyResources.vb.dll
│   │   │   │       │   ├── WinClient.Form1.resources
│   │   │   │       │   ├── WinClient.MyResources.resources
│   │   │   │       │   ├── WinClient.exe
│   │   │   │       │   ├── WinClient.pdb
│   │   │   │       │   ├── WinClient.vbproj.GenerateResource.Cache
│   │   │   │       │   └── WinClient.xml
│   │   │   │       └── WinClient.vbproj.FileList.txt
│   │   │   ├── WinClient.sln
│   │   │   └── WinClient.suo
│   │   ├── WinClient_CS
│   │   │   ├── WinClient_CS
│   │   │   │   ├── Form1.Designer.cs
│   │   │   │   ├── Form1.cs
│   │   │   │   ├── Form1.resx
│   │   │   │   ├── Program.cs
│   │   │   │   ├── Properties
│   │   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   │   ├── Resources.Designer.cs
│   │   │   │   │   ├── Resources.resx
│   │   │   │   │   ├── Settings.Designer.cs
│   │   │   │   │   └── Settings.settings
│   │   │   │   ├── WinClient_CS.csproj
│   │   │   │   ├── bin
│   │   │   │   │   └── Debug
│   │   │   │   │       ├── WinClient_CS.exe
│   │   │   │   │       ├── WinClient_CS.pdb
│   │   │   │   │       └── WinClient_CS.vshost.exe
│   │   │   │   └── obj
│   │   │   │       ├── Debug
│   │   │   │       │   ├── TempPE
│   │   │   │       │   ├── WinClient_CS.Form1.resources
│   │   │   │       │   ├── WinClient_CS.Properties.Resources.resources
│   │   │   │       │   ├── WinClient_CS.csproj.GenerateResource.Cache
│   │   │   │       │   ├── WinClient_CS.exe
│   │   │   │       │   └── WinClient_CS.pdb
│   │   │   │       └── WinClient_CS.csproj.FileList.txt
│   │   │   ├── WinClient_CS.sln
│   │   │   └── WinClient_CS.suo
│   │   ├── server
│   │   │   ├── server
│   │   │   │   ├── ChatClient.vb
│   │   │   │   ├── Module1.vb
│   │   │   │   ├── My Project
│   │   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   │   ├── MyApplication.myapp
│   │   │   │   │   ├── MyApplication.vb
│   │   │   │   │   ├── MyResources.resx
│   │   │   │   │   ├── MyResources.vb
│   │   │   │   │   ├── MySettings.settings
│   │   │   │   │   └── MySettings.vb
│   │   │   │   ├── app.config
│   │   │   │   ├── bin
│   │   │   │   │   ├── server.exe
│   │   │   │   │   ├── server.exe.config
│   │   │   │   │   ├── server.pdb
│   │   │   │   │   ├── server.vshost.exe
│   │   │   │   │   ├── server.vshost.exe.config
│   │   │   │   │   └── server.xml
│   │   │   │   ├── obj
│   │   │   │   │   ├── Debug
│   │   │   │   │   │   ├── TempPE
│   │   │   │   │   │   ├── server.MyResources.resources
│   │   │   │   │   │   ├── server.exe
│   │   │   │   │   │   ├── server.pdb
│   │   │   │   │   │   ├── server.vbproj.GenerateResource.Cache
│   │   │   │   │   │   └── server.xml
│   │   │   │   │   └── server.vbproj.FileList.txt
│   │   │   │   ├── server.vbproj
│   │   │   │   └── server.vbproj.user
│   │   │   ├── server.sln
│   │   │   └── server.suo
│   │   └── server_CS
│   │       ├── server_CS
│   │       │   ├── ChatClient.cs
│   │       │   ├── Program.cs
│   │       │   ├── Properties
│   │       │   │   └── AssemblyInfo.cs
│   │       │   ├── bin
│   │       │   │   └── Debug
│   │       │   │       ├── server_CS.exe
│   │       │   │       ├── server_CS.pdb
│   │       │   │       └── server_CS.vshost.exe
│   │       │   ├── obj
│   │       │   │   ├── Debug
│   │       │   │   │   ├── Refactor
│   │       │   │   │   ├── TempPE
│   │       │   │   │   ├── server_CS.exe
│   │       │   │   │   └── server_CS.pdb
│   │       │   │   └── server_CS.csproj.FileList.txt
│   │       │   └── server_CS.csproj
│   │       ├── server_CS.sln
│   │       └── server_CS.suo
│   └── Part 2
│       ├── WinClient
│       │   ├── WinClient
│       │   │   ├── Form1.Designer.vb
│       │   │   ├── Form1.resx
│       │   │   ├── Form1.vb
│       │   │   ├── My Project
│       │   │   │   ├── AssemblyInfo.vb
│       │   │   │   ├── MyApplication.myapp
│       │   │   │   ├── MyApplication.vb
│       │   │   │   ├── MyEvents.vb
│       │   │   │   ├── MyResources.resx
│       │   │   │   ├── MyResources.vb
│       │   │   │   ├── MySettings.settings
│       │   │   │   └── MySettings.vb
│       │   │   ├── WinClient.vbproj
│       │   │   ├── WinClient.vbproj.user
│       │   │   ├── app.config
│       │   │   ├── bin
│       │   │   │   ├── WinClient.exe
│       │   │   │   ├── WinClient.exe.config
│       │   │   │   ├── WinClient.pdb
│       │   │   │   ├── WinClient.vshost.exe
│       │   │   │   ├── WinClient.vshost.exe.config
│       │   │   │   └── WinClient.xml
│       │   │   └── obj
│       │   │       ├── Debug
│       │   │       │   ├── TempPE
│       │   │       │   ├── WinClient.Form1.resources
│       │   │       │   ├── WinClient.MyResources.resources
│       │   │       │   ├── WinClient.exe
│       │   │       │   ├── WinClient.pdb
│       │   │       │   ├── WinClient.vbproj.GenerateResource.Cache
│       │   │       │   └── WinClient.xml
│       │   │       └── WinClient.vbproj.FileList.txt
│       │   ├── WinClient.sln
│       │   └── WinClient.suo
│       ├── WinClient_CS
│       │   ├── WinClient_CS
│       │   │   ├── Form1.Designer.cs
│       │   │   ├── Form1.cs
│       │   │   ├── Form1.resx
│       │   │   ├── Program.cs
│       │   │   ├── Properties
│       │   │   │   ├── AssemblyInfo.cs
│       │   │   │   ├── Resources.Designer.cs
│       │   │   │   ├── Resources.resx
│       │   │   │   ├── Settings.Designer.cs
│       │   │   │   └── Settings.settings
│       │   │   ├── WinClient_CS.csproj
│       │   │   ├── bin
│       │   │   │   └── Debug
│       │   │   │       ├── WinClient_CS.exe
│       │   │   │       ├── WinClient_CS.pdb
│       │   │   │       └── WinClient_CS.vshost.exe
│       │   │   └── obj
│       │   │       ├── Debug
│       │   │       │   ├── TempPE
│       │   │       │   ├── WinClient_CS.Form1.resources
│       │   │       │   ├── WinClient_CS.Properties.Resources.resources
│       │   │       │   ├── WinClient_CS.csproj.GenerateResource.Cache
│       │   │       │   ├── WinClient_CS.exe
│       │   │       │   └── WinClient_CS.pdb
│       │   │       └── WinClient_CS.csproj.FileList.txt
│       │   ├── WinClient_CS.sln
│       │   └── WinClient_CS.suo
│       ├── server
│       │   ├── server
│       │   │   ├── ChatClient.vb
│       │   │   ├── Module1.vb
│       │   │   ├── My Project
│       │   │   │   ├── AssemblyInfo.vb
│       │   │   │   ├── MyApplication.myapp
│       │   │   │   ├── MyApplication.vb
│       │   │   │   ├── MyResources.resx
│       │   │   │   ├── MyResources.vb
│       │   │   │   ├── MySettings.settings
│       │   │   │   └── MySettings.vb
│       │   │   ├── app.config
│       │   │   ├── bin
│       │   │   │   ├── server.exe
│       │   │   │   ├── server.exe.config
│       │   │   │   ├── server.pdb
│       │   │   │   ├── server.vshost.exe
│       │   │   │   ├── server.vshost.exe.config
│       │   │   │   └── server.xml
│       │   │   ├── obj
│       │   │   │   ├── Debug
│       │   │   │   │   ├── TempPE
│       │   │   │   │   ├── server.MyResources.resources
│       │   │   │   │   ├── server.exe
│       │   │   │   │   ├── server.pdb
│       │   │   │   │   ├── server.vbproj.GenerateResource.Cache
│       │   │   │   │   └── server.xml
│       │   │   │   └── server.vbproj.FileList.txt
│       │   │   ├── server.vbproj
│       │   │   └── server.vbproj.user
│       │   ├── server.sln
│       │   └── server.suo
│       └── server_CS
│           ├── server_CS
│           │   ├── ChatClient.cs
│           │   ├── Program.cs
│           │   ├── Properties
│           │   │   └── AssemblyInfo.cs
│           │   ├── bin
│           │   │   └── Debug
│           │   │       ├── server_CS.exe
│           │   │       ├── server_CS.pdb
│           │   │       └── server_CS.vshost.exe
│           │   ├── obj
│           │   │   ├── Debug
│           │   │   │   ├── TempPE
│           │   │   │   ├── server_CS.exe
│           │   │   │   └── server_CS.pdb
│           │   │   └── server_CS.csproj.FileList.txt
│           │   └── server_CS.csproj
│           ├── server_CS.sln
│           └── server_CS.suo
├── Chapter02(Serial)
│   ├── SerialCommChat
│   │   ├── SerialCommChat
│   │   │   ├── Form1.Designer.vb
│   │   │   ├── Form1.resx
│   │   │   ├── Form1.vb
│   │   │   ├── My Project
│   │   │   │   ├── Application.Designer.vb
│   │   │   │   ├── Application.myapp
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.vb
│   │   │   │   └── Settings.settings
│   │   │   ├── SerialCommChat.vbproj
│   │   │   ├── SerialCommChat.vbproj.user
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── SerialCommChat.exe
│   │   │   │       ├── SerialCommChat.pdb
│   │   │   │       ├── SerialCommChat.vshost.exe
│   │   │   │       └── SerialCommChat.xml
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── SerialCommChat.Form1.resources
│   │   │       │   ├── SerialCommChat.Resources.resources
│   │   │       │   ├── SerialCommChat.exe
│   │   │       │   ├── SerialCommChat.pdb
│   │   │       │   ├── SerialCommChat.vbproj.GenerateResource.Cache
│   │   │       │   ├── SerialCommChat.xml
│   │   │       │   └── TempPE
│   │   │       └── SerialCommChat.vbproj.FileList.txt
│   │   ├── SerialCommChat.sln
│   │   └── SerialCommChat.suo
│   ├── SerialCommChatPocketPC
│   │   ├── SerialCommChatPocketPC
│   │   │   ├── Form1.Designer.vb
│   │   │   ├── Form1.resx
│   │   │   ├── Form1.vb
│   │   │   ├── My Project
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   └── Resources.resx
│   │   │   ├── SerialCommChatPocketPC.vbproj
│   │   │   ├── SerialCommChatPocketPC.vbproj.user
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── SerialCommChatPocketPC.exe
│   │   │   │       ├── SerialCommChatPocketPC.pdb
│   │   │   │       └── SerialCommChatPocketPC.xml
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── SerialCommChatPocketPC.Form1.resources
│   │   │       │   ├── SerialCommChatPocketPC.Resources.resources
│   │   │       │   ├── SerialCommChatPocketPC.exe
│   │   │       │   ├── SerialCommChatPocketPC.pdb
│   │   │       │   ├── SerialCommChatPocketPC.vbproj.GenerateResource.Cache
│   │   │       │   ├── SerialCommChatPocketPC.xml
│   │   │       │   └── TempPE
│   │   │       │       └── My Project.Resources.Designer.vb.dll
│   │   │       └── SerialCommChatPocketPC.vbproj.FileList.txt
│   │   ├── SerialCommChatPocketPC.sln
│   │   └── SerialCommChatPocketPC.suo
│   ├── SerialCommChatPocketPC_CS
│   │   ├── SerialCommChatPocketPC_CS
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.resx
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── SerialCommChatPocketPC_CS.csproj
│   │   │   ├── SerialCommChatPocketPC_CS.csproj.user
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── SerialCommChatPocketPC_CS.exe
│   │   │   │       └── SerialCommChatPocketPC_CS.pdb
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── SerialCommChatPocketPC_CS.Form1.resources
│   │   │       │   ├── SerialCommChatPocketPC_CS.Properties.Resources.resources
│   │   │       │   ├── SerialCommChatPocketPC_CS.csproj.GenerateResource.Cache
│   │   │       │   ├── SerialCommChatPocketPC_CS.exe
│   │   │       │   ├── SerialCommChatPocketPC_CS.pdb
│   │   │       │   └── TempPE
│   │   │       └── SerialCommChatPocketPC_CS.csproj.FileList.txt
│   │   ├── SerialCommChatPocketPC_CS.sln
│   │   └── SerialCommChatPocketPC_CS.suo
│   ├── SerialCommChat_CS
│   │   ├── SerialCommChat_CS
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.resx
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── SerialCommChat_CS.csproj
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── SerialCommChat_CS.exe
│   │   │   │       ├── SerialCommChat_CS.pdb
│   │   │   │       └── SerialCommChat_CS.vshost.exe
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── SerialCommChat_CS.Form1.resources
│   │   │       │   ├── SerialCommChat_CS.Properties.Resources.resources
│   │   │       │   ├── SerialCommChat_CS.csproj.GenerateResource.Cache
│   │   │       │   ├── SerialCommChat_CS.exe
│   │   │       │   ├── SerialCommChat_CS.pdb
│   │   │       │   └── TempPE
│   │   │       └── SerialCommChat_CS.csproj.FileList.txt
│   │   ├── SerialCommChat_CS.sln
│   │   └── SerialCommChat_CS.suo
│   ├── VirtualEarth
│   │   ├── GPSReceiver
│   │   │   ├── Form1.Designer.vb
│   │   │   ├── Form1.resx
│   │   │   ├── Form1.vb
│   │   │   ├── GPSReceiver.suo
│   │   │   ├── GPSReceiver.vbproj
│   │   │   ├── GPSReceiver.vbproj.user
│   │   │   ├── My Project
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   └── Resources.resx
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── GPSReceiver.exe
│   │   │   │       ├── GPSReceiver.pdb
│   │   │   │       └── GPSReceiver.xml
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── GPSReceiver.Form1.resources
│   │   │       │   ├── GPSReceiver.Resources.resources
│   │   │       │   ├── GPSReceiver.exe
│   │   │       │   ├── GPSReceiver.pdb
│   │   │       │   ├── GPSReceiver.vbproj.GenerateResource.Cache
│   │   │       │   ├── GPSReceiver.xml
│   │   │       │   └── TempPE
│   │   │       │       └── My Project.Resources.Designer.vb.dll
│   │   │       └── GPSReceiver.vbproj.FileList.txt
│   │   └── VirtualEarth
│   │       ├── Copy of Map.html
│   │       ├── Form1.Designer.vb
│   │       ├── Form1.resx
│   │       ├── Form1.vb
│   │       ├── Map.html
│   │       ├── My Project
│   │       │   ├── Application.Designer.vb
│   │       │   ├── Application.myapp
│   │       │   ├── AssemblyInfo.vb
│   │       │   ├── Resources.Designer.vb
│   │       │   ├── Resources.resx
│   │       │   ├── Settings.Designer.vb
│   │       │   └── Settings.settings
│   │       ├── VirtualEarth.sln
│   │       ├── VirtualEarth.suo
│   │       ├── VirtualEarth.vbproj
│   │       ├── bin
│   │       │   └── Debug
│   │       │       ├── Copy of Map.html
│   │       │       ├── Map.html
│   │       │       ├── VirtualEarth.exe
│   │       │       ├── VirtualEarth.pdb
│   │       │       ├── VirtualEarth.vshost.exe
│   │       │       └── VirtualEarth.xml
│   │       └── obj
│   │           ├── Debug
│   │           │   ├── TempPE
│   │           │   │   └── My Project.Resources.Designer.vb.dll
│   │           │   ├── VirtualEarth.Form1.resources
│   │           │   ├── VirtualEarth.Resources.resources
│   │           │   ├── VirtualEarth.exe
│   │           │   ├── VirtualEarth.pdb
│   │           │   ├── VirtualEarth.vbproj.GenerateResource.Cache
│   │           │   └── VirtualEarth.xml
│   │           └── VirtualEarth.vbproj.FileList.txt
│   └── VirtualEarth_CS
│       ├── Form1.Designer.cs
│       ├── Form1.cs
│       ├── Form1.resx
│       ├── Map.html
│       ├── Program.cs
│       ├── Properties
│       │   ├── AssemblyInfo.cs
│       │   ├── Resources.Designer.cs
│       │   ├── Resources.resx
│       │   ├── Settings.Designer.cs
│       │   └── Settings.settings
│       ├── VirtualEarth_CS.csproj
│       ├── VirtualEarth_CS.sln
│       ├── VirtualEarth_CS.suo
│       ├── bin
│       │   └── Debug
│       │       ├── Map.html
│       │       ├── VirtualEarth_CS.exe
│       │       ├── VirtualEarth_CS.pdb
│       │       └── VirtualEarth_CS.vshost.exe
│       └── obj
│           ├── Debug
│           │   ├── TempPE
│           │   ├── VirtualEarth_CS.Form1.resources
│           │   ├── VirtualEarth_CS.Properties.Resources.resources
│           │   ├── VirtualEarth_CS.csproj.GenerateResource.Cache
│           │   ├── VirtualEarth_CS.exe
│           │   └── VirtualEarth_CS.pdb
│           └── VirtualEarth_CS.csproj.FileList.txt
├── Chapter03(Fingerprint)
│   ├── FingerPrintReader
│   │   ├── FingerPrintReader
│   │   │   ├── DBClass.vb
│   │   │   ├── FingerPrintReader.vbproj
│   │   │   ├── FingerPrintReader.vbproj.user
│   │   │   ├── Form1.Designer.vb
│   │   │   ├── Form1.resx
│   │   │   ├── Form1.vb
│   │   │   ├── GrFingerSample.mdb
│   │   │   ├── My Project
│   │   │   │   ├── Application.Designer.vb
│   │   │   │   ├── Application.myapp
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.vb
│   │   │   │   └── Settings.settings
│   │   │   ├── Resources
│   │   │   │   └── fingerprintreader.jpg
│   │   │   ├── Util.vb
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── AxInterop.GrFingerXLib.dll
│   │   │   │       ├── FingerPrintReader.exe
│   │   │   │       ├── FingerPrintReader.pdb
│   │   │   │       ├── FingerPrintReader.vshost.exe
│   │   │   │       ├── FingerPrintReader.xml
│   │   │   │       ├── GrFingerSample.mdb
│   │   │   │       └── Interop.GrFingerXLib.dll
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── AxInterop.GrFingerXLib.dll
│   │   │       │   ├── FingerPrintReader.Form1.resources
│   │   │       │   ├── FingerPrintReader.Resources.resources
│   │   │       │   ├── FingerPrintReader.exe
│   │   │       │   ├── FingerPrintReader.pdb
│   │   │       │   ├── FingerPrintReader.vbproj.GenerateResource.Cache
│   │   │       │   ├── FingerPrintReader.vbproj.ResolveComReference.cache
│   │   │       │   ├── FingerPrintReader.xml
│   │   │       │   ├── Interop.GrFingerXLib.dll
│   │   │       │   └── TempPE
│   │   │       │       └── My Project.Resources.Designer.vb.dll
│   │   │       └── FingerPrintReader.vbproj.FileList.txt
│   │   ├── FingerPrintReader.sln
│   │   └── FingerPrintReader.suo
│   └── FingerPrintReader_CS
│       ├── FingerPrintReader_CS
│       │   ├── DBClass.cs
│       │   ├── FingerPrintReader_CS.csproj
│       │   ├── FingerPrintReader_CS.csproj.user
│       │   ├── Form1.Designer.cs
│       │   ├── Form1.cs
│       │   ├── Form1.resx
│       │   ├── GrFingerSample.mdb
│       │   ├── Program.cs
│       │   ├── Properties
│       │   │   ├── AssemblyInfo.cs
│       │   │   ├── Resources.Designer.cs
│       │   │   ├── Resources.resx
│       │   │   ├── Settings.Designer.cs
│       │   │   └── Settings.settings
│       │   ├── Resources
│       │   │   └── fingerprintreader.jpg
│       │   ├── Util.cs
│       │   ├── bin
│       │   │   └── Debug
│       │   │       ├── AxInterop.GrFingerXLib.dll
│       │   │       ├── FingerPrintReader_CS.exe
│       │   │       ├── FingerPrintReader_CS.pdb
│       │   │       ├── FingerPrintReader_CS.vshost.exe
│       │   │       ├── GrFingerSample.mdb
│       │   │       └── Interop.GrFingerXLib.dll
│       │   └── obj
│       │       ├── Debug
│       │       │   ├── AxInterop.GrFingerXLib.dll
│       │       │   ├── FingerPrintReader_CS.Form1.resources
│       │       │   ├── FingerPrintReader_CS.Properties.Resources.resources
│       │       │   ├── FingerPrintReader_CS.csproj.GenerateResource.Cache
│       │       │   ├── FingerPrintReader_CS.csproj.ResolveComReference.cache
│       │       │   ├── FingerPrintReader_CS.exe
│       │       │   ├── FingerPrintReader_CS.pdb
│       │       │   ├── Interop.GrFingerXLib.dll
│       │       │   ├── Refactor
│       │       │   └── TempPE
│       │       │       └── Properties.Resources.Designer.cs.dll
│       │       └── FingerPrintReader_CS.csproj.FileList.txt
│       ├── FingerPrintReader_CS.sln
│       └── FingerPrintReader_CS.suo
├── Chapter04(Infrared)
│   ├── IRChat
│   │   ├── IRChat
│   │   │   ├── Form1.Designer.vb
│   │   │   ├── Form1.resx
│   │   │   ├── Form1.vb
│   │   │   ├── IRChat.vbproj
│   │   │   ├── IRChat.vbproj.user
│   │   │   ├── My Project
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   └── Resources.resx
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── IRChat.exe
│   │   │   │       ├── IRChat.pdb
│   │   │   │       └── IRChat.xml
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── IRChat.Form1.resources
│   │   │       │   ├── IRChat.Resources.resources
│   │   │       │   ├── IRChat.exe
│   │   │       │   ├── IRChat.pdb
│   │   │       │   ├── IRChat.vbproj.GenerateResource.Cache
│   │   │       │   ├── IRChat.xml
│   │   │       │   ├── ResolveAssemblyReference.cache
│   │   │       │   └── TempPE
│   │   │       │       └── My Project.Resources.Designer.vb.dll
│   │   │       └── IRChat.vbproj.FileList.txt
│   │   ├── IRChat.sln
│   │   └── IRChat.suo
│   ├── IRChat_CS
│   │   ├── IRChat_CS
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.resx
│   │   │   ├── IRChat_CS.csproj
│   │   │   ├── IRChat_CS.csproj.user
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   └── Resources.resx
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── IRChat_CS.exe
│   │   │   │       └── IRChat_CS.pdb
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── IRChat_CS.Form1.resources
│   │   │       │   ├── IRChat_CS.Properties.Resources.resources
│   │   │       │   ├── IRChat_CS.csproj.GenerateResource.Cache
│   │   │       │   ├── IRChat_CS.exe
│   │   │       │   ├── IRChat_CS.pdb
│   │   │       │   ├── Refactor
│   │   │       │   ├── ResolveAssemblyReference.cache
│   │   │       │   └── TempPE
│   │   │       └── IRChat_CS.csproj.FileList.txt
│   │   ├── IRChat_CS.sln
│   │   └── IRChat_CS.suo
│   ├── IRChat_Desktop
│   │   ├── IRChat_Desktop
│   │   │   ├── Form1.Designer.vb
│   │   │   ├── Form1.resx
│   │   │   ├── Form1.vb
│   │   │   ├── IRChat_Desktop.vbproj
│   │   │   ├── IRChat_Desktop.vbproj.user
│   │   │   ├── My Project
│   │   │   │   ├── Application.Designer.vb
│   │   │   │   ├── Application.myapp
│   │   │   │   ├── AssemblyInfo.vb
│   │   │   │   ├── Resources.Designer.vb
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.vb
│   │   │   │   └── Settings.settings
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── IRChat_Desktop.exe
│   │   │   │       ├── IRChat_Desktop.pdb
│   │   │   │       ├── IRChat_Desktop.vshost.exe
│   │   │   │       ├── IRChat_Desktop.xml
│   │   │   │       ├── InTheHand.Net.Personal.dll
│   │   │   │       └── InTheHand.Net.Personal.xml
│   │   │   └── obj
│   │   │       ├── Debug
│   │   │       │   ├── IRChat_Desktop.Form1.resources
│   │   │       │   ├── IRChat_Desktop.Resources.resources
│   │   │       │   ├── IRChat_Desktop.exe
│   │   │       │   ├── IRChat_Desktop.pdb
│   │   │       │   ├── IRChat_Desktop.vbproj.GenerateResource.Cache
│   │   │       │   ├── IRChat_Desktop.xml
│   │   │       │   ├── ResolveAssemblyReference.cache
│   │   │       │   └── TempPE
│   │   │       └── IRChat_Desktop.vbproj.FileList.txt
│   │   ├── IRChat_Desktop.sln
│   │   └── IRChat_Desktop.suo
│   └── IRChat_Desktop_CS
│       ├── IRChat_Desktop_CS
│       │   ├── Form1.Designer.cs
│       │   ├── Form1.cs
│       │   ├── Form1.resx
│       │   ├── IRChat_Desktop_CS.csproj
│       │   ├── Program.cs
│       │   ├── Properties
│       │   │   ├── AssemblyInfo.cs
│       │   │   ├── Resources.Designer.cs
│       │   │   ├── Resources.resx
│       │   │   ├── Settings.Designer.cs
│       │   │   └── Settings.settings
│       │   ├── bin
│       │   │   └── Debug
│       │   │       ├── IRChat_Desktop_CS.exe
│       │   │       ├── IRChat_Desktop_CS.pdb
│       │   │       ├── IRChat_Desktop_CS.vshost.exe
│       │   │       ├── InTheHand.Net.Personal.dll
│       │   │       └── InTheHand.Net.Personal.xml
│       │   └── obj
│       │       ├── Debug
│       │       │   ├── IRChat_Desktop_CS.Form1.resources
│       │       │   ├── IRChat_Desktop_CS.Properties.Resources.resources
│       │       │   ├── IRChat_Desktop_CS.csproj.GenerateResource.Cache
│       │       │   ├── IRChat_Desktop_CS.exe
│       │       │   ├── IRChat_Desktop_CS.pdb
│       │       │   ├── ResolveAssemblyReference.cache
│       │       │   └── TempPE
│       │       └── IRChat_Desktop_CS.csproj.FileList.txt
│       ├── IRChat_Desktop_CS.sln
│       └── IRChat_Desktop_CS.suo
├── Chapter05(RFID)
│   ├── Attendance_Parallax
│   │   ├── Attendance.sln
│   │   ├── Attendance.suo
│   │   ├── Attendance.vbproj
│   │   ├── Attendance.vbproj.user
│   │   ├── Form1.Designer.vb
│   │   ├── Form1.resx
│   │   ├── Form1.vb
│   │   ├── My Project
│   │   │   ├── Application.Designer.vb
│   │   │   ├── Application.myapp
│   │   │   ├── AssemblyInfo.vb
│   │   │   ├── Resources.Designer.vb
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.vb
│   │   │   └── Settings.settings
│   │   ├── NorthwindDataSet.Designer.vb
│   │   ├── NorthwindDataSet.xsc
│   │   ├── NorthwindDataSet.xsd
│   │   ├── NorthwindDataSet.xss
│   │   ├── app.config
│   │   ├── bin
│   │   │   └── Debug
│   │   │       ├── Attendance.exe
│   │   │       ├── Attendance.exe.config
│   │   │       ├── Attendance.pdb
│   │   │       ├── Attendance.vshost.exe
│   │   │       ├── Attendance.vshost.exe.config
│   │   │       └── Attendance.xml
│   │   └── obj
│   │       ├── Attendance.vbproj.FileList.txt
│   │       └── Debug
│   │           ├── Attendance.Form1.resources
│   │           ├── Attendance.Resources.resources
│   │           ├── Attendance.exe
│   │           ├── Attendance.pdb
│   │           ├── Attendance.vbproj.GenerateResource.Cache
│   │           ├── Attendance.xml
│   │           └── TempPE
│   │               ├── My Project.Resources.Designer.vb.dll
│   │               ├── NorthwindDataSet.Designer.vb.dll
│   │               └── NorthwindDataSet1.Designer.vb.dll
│   ├── Attendance_Parallax_CS
│   │   ├── Attendance_CS
│   │   │   ├── Attendance_CS.csproj
│   │   │   ├── Form1.Designer.cs
│   │   │   ├── Form1.cs
│   │   │   ├── Form1.resx
│   │   │   ├── NorthwindDataSet.Designer.cs
│   │   │   ├── NorthwindDataSet.xsc
│   │   │   ├── NorthwindDataSet.xsd
│   │   │   ├── NorthwindDataSet.xss
│   │   │   ├── Program.cs
│   │   │   ├── Properties
│   │   │   │   ├── AssemblyInfo.cs
│   │   │   │   ├── Resources.Designer.cs
│   │   │   │   ├── Resources.resx
│   │   │   │   ├── Settings.Designer.cs
│   │   │   │   └── Settings.settings
│   │   │   ├── app.config
│   │   │   ├── bin
│   │   │   │   └── Debug
│   │   │   │       ├── Attendance_CS.exe
│   │   │   │       ├── Attendance_CS.exe.config
│   │   │   │       ├── Attendance_CS.pdb
│   │   │   │       ├── Attendance_CS.vshost.exe
│   │   │   │       └── Attendance_CS.vshost.exe.config
│   │   │   └── obj
│   │   │       ├── Attendance_CS.csproj.FileList.txt
│   │   │       └── Debug
│   │   │           ├── Attendance_CS.Form1.resources
│   │   │           ├── Attendance_CS.Properties.Resources.resources
│   │   │           ├── Attendance_CS.csproj.GenerateResource.Cache
│   │   │           ├── Attendance_CS.exe
│   │   │           ├── Attendance_CS.pdb
│   │   │           └── TempPE
│   │   │               └── NorthwindDataSet.Designer.cs.dll
│   │   ├── Attendance_CS.sln
│   │   └── Attendance_CS.suo
│   ├── Attendance_Phidget
│   │   ├── Attendance.sln
│   │   ├── Attendance.suo
│   │   ├── Attendance.vbproj
│   │   ├── Attendance.vbproj.user
│   │   ├── Form1.Designer.vb
│   │   ├── Form1.resx
│   │   ├── Form1.vb
│   │   ├── Form2.Designer.vb
│   │   ├── Form2.resx
│   │   ├── Form2.vb
│   │   ├── My Project
│   │   │   ├── Application.Designer.vb
│   │   │   ├── Application.myapp
│   │   │   ├── AssemblyInfo.vb
│   │   │   ├── Resources.Designer.vb
│   │   │   ├── Resources.resx
│   │   │   ├── Settings.Designer.vb
│   │   │   └── Settings.settings
│   │   ├── NorthwindDataSet.Designer.vb
│   │   ├── NorthwindDataSet.xsc
│   │   ├── NorthwindDataSet.xsd
│   │   ├── NorthwindDataSet.xss
│   │   ├── app.config
│   │   ├── bin
│   │   │   └── Debug
│   │   │       ├── Attendance.exe
│   │   │       ├── Attendance.exe.config
│   │   │       ├── Attendance.pdb
│   │   │       ├── Attendance.vshost.exe
│   │   │       ├── Attendance.vshost.exe.config
│   │   │       ├── Attendance.xml
│   │   │       └── PhidgetsNET.dll
│   │   └── obj
│   │       ├── Attendance.vbproj.FileList.txt
│   │       └── Debug
│   │           ├── Attendance.Form1.resources
│   │           ├── Attendance.Form2.resources
│   │           ├── Attendance.Resources.resources
│   │           ├── Attendance.exe
│   │           ├── Attendance.pdb
│   │           ├── Attendance.vbproj.GenerateResource.Cache
│   │           ├── Attendance.xml
│   │           ├── ResolveAssemblyReference.cache
│   │           └── TempPE
│   │               ├── My Project.Resources.Designer.vb.dll
│   │               ├── NorthwindDataSet.Designer.vb.dll
│   │               └── NorthwindDataSet1.Designer.vb.dll
│   └── Attendance_Phidget_CS
│       ├── Attendance_CS
│       │   ├── Attendance_CS.csproj
│       │   ├── Attendance_CS.csproj.user
│       │   ├── Form1.Designer.cs
│       │   ├── Form1.cs
│       │   ├── Form1.resx
│       │   ├── Program.cs
│       │   ├── Properties
│       │   │   ├── AssemblyInfo.cs
│       │   │   ├── Resources.Designer.cs
│       │   │   ├── Resources.resx
│       │   │   ├── Settings.Designer.cs
│       │   │   └── Settings.settings
│       │   ├── bin
│       │   │   └── Debug
│       │   │       ├── Attendance_CS.exe
│       │   │       ├── Attendance_CS.pdb
│       │   │       ├── Attendance_CS.vshost.exe
│       │   │       └── PhidgetsNET.dll
│       │   └── obj
│       │       ├── Attendance_CS.csproj.FileList.txt
│       │       └── Debug
│       │           ├── Attendance_CS.Form1.resources
│       │           ├── Attendance_CS.Properties.Resources.resources
│       │           ├── Attendance_CS.csproj.GenerateResource.Cache
│       │           ├── Attendance_CS.exe
│       │           ├── Attendance_CS.pdb
│       │           ├── ResolveAssemblyReference.cache
│       │           └── TempPE
│       ├── Attendance_CS.sln
│       └── Attendance_CS.suo
└── Chapter06(ExternalDevices)
    ├── PING.bs2
    ├── SecuritySystem
    │   ├── SecuritySystem
    │   │   ├── Form1.Designer.vb
    │   │   ├── Form1.resx
    │   │   ├── Form1.vb
    │   │   ├── My Project
    │   │   │   ├── Application.Designer.vb
    │   │   │   ├── Application.myapp
    │   │   │   ├── AssemblyInfo.vb
    │   │   │   ├── Resources.Designer.vb
    │   │   │   ├── Resources.resx
    │   │   │   ├── Settings.Designer.vb
    │   │   │   └── Settings.settings
    │   │   ├── SecuritySystem.vbproj
    │   │   ├── SecuritySystem.vbproj.user
    │   │   ├── bin
    │   │   │   └── Debug
    │   │   │       ├── SecuritySystem.exe
    │   │   │       ├── SecuritySystem.pdb
    │   │   │       ├── SecuritySystem.vshost.exe
    │   │   │       └── SecuritySystem.xml
    │   │   └── obj
    │   │       ├── Debug
    │   │       │   ├── SecuritySystem.Form1.resources
    │   │       │   ├── SecuritySystem.Resources.resources
    │   │       │   ├── SecuritySystem.exe
    │   │       │   ├── SecuritySystem.pdb
    │   │       │   ├── SecuritySystem.vbproj.GenerateResource.Cache
    │   │       │   ├── SecuritySystem.xml
    │   │       │   └── TempPE
    │   │       └── SecuritySystem.vbproj.FileList.txt
    │   ├── SecuritySystem.sln
    │   └── SecuritySystem.suo
    └── SecuritySystem_CS
        ├── SecuritySystem_CS
        │   ├── Form1.Designer.cs
        │   ├── Form1.cs
        │   ├── Form1.resx
        │   ├── Program.cs
        │   ├── Properties
        │   │   ├── AssemblyInfo.cs
        │   │   ├── Resources.Designer.cs
        │   │   ├── Resources.resx
        │   │   ├── Settings.Designer.cs
        │   │   └── Settings.settings
        │   ├── SecuritySystem_CS.csproj
        │   ├── bin
        │   │   └── Debug
        │   │       ├── SecuritySystem_CS.exe
        │   │       ├── SecuritySystem_CS.pdb
        │   │       └── SecuritySystem_CS.vshost.exe
        │   └── obj
        │       ├── Debug
        │       │   ├── SecuritySystem_CS.Form1.resources
        │       │   ├── SecuritySystem_CS.Properties.Resources.resources
        │       │   ├── SecuritySystem_CS.csproj.GenerateResource.Cache
        │       │   ├── SecuritySystem_CS.exe
        │       │   ├── SecuritySystem_CS.pdb
        │       │   └── TempPE
        │       └── SecuritySystem_CS.csproj.FileList.txt
        ├── SecuritySystem_CS.sln
        └── SecuritySystem_CS.suo

256 directories, 739 files