本书主要介绍Visual Basic .NET的基础知识与编程技巧、数据库操作技术与DataGridView模板及其应用、完整独特的串行通信解决方案和网络通信与Web服务编程。为了帮助读者快速掌握要领,书中给出了很多作者原创的实例,并融入了作者从事多项大型计算机监控系统研发的实践经验。
本书以微软公司免费提供的基于.NET Framework 3.5框架的Visual Basic 2008速成版(Express Edition)为工具,讲解基本的编程基础与技巧,同时包括作者多年积累的源代码库。
本书的编排循序渐进,内容丰富,实例简洁,解释详尽,书中的通用源代码有很强的实用性与工程性,可以用于计算机监控等工程项目的研发。本书可作为大专院校计算机相关专业的教材,书中提供的独特的串行通信解决方案和网络通信技术对工程技术人员来说也极具参考价值。
前言
教学建议
第一部分 编程基础与技巧
第1章 Visual Basic入门
1.1 Visual Basic速成版
1.2 .NET Framework
1.3 Visual Basic 2008的开发环境
1.3.1 启动Visual Basic 2008
1.3.2 定制IDE
1.4 创建Windows窗体应用程序
1.4.1 需求分析
1.4.2 环境与界面的处理
1.4.3 代码编写
1.4.4 插入代码段的使用
1.5 调试
1.6 部署应用程序
1.6.1 理解ClickOnce技术
1.6.2 使用发布向导
1.6.3 测试安装程序
1.7 命名空间
1.8 如何寻求帮助和提高编程水平
1.8.1 基本语法
1.8.2 基本技
1.8.3 理论知识
1.9 本章小结
第2章 界面设计
第3章 图形程序设计
第4章 My命名空间
第5章 常用编程技巧
第6章 自定义字符串处理类
第二部分 数据库操作技术
第7章 数据库基础
第8章 Access数据库类
第9章 SQL Server数据库类
第10章 DataGridView模板
第11章 Windows事务提醒程序
第三部分 串行通信解决方案
第12章 数据编码与处理技术
第13章 数据包的校验技术
第14章 串行接口操作技术
第15章 办公电话自动拨号程序
第四部分 网络通信与Web服务
第16章 通用TCP客户机
第17章 通用TCP服务器
第18章 Web服务
参考文献