第1章 Visual Basic.NET简介 1
1.1 .NET Framework概述 1
1.1.1 微软的.NET战略和.NET Framework 2
1.1.2 公共语言运行时 3
1.1.3 具有多层次结构的统一的类库集合 4
1.1.4 革新的ADO.NET数据库技术 5
1.1.5 .NET平台的设计目标 5
1.2 Visual Basic.NET更新概述 6
1.3 Visual Basic.NET程序设计基础 7
1.3.1 Visual Basic.NET语法提示 8
1.3.2 面向对象的Visual Basic.NET语言 22
1.4 Visual Basic.NET和名称空间 36
1.4.1 名称空间的概念 36
1.4.2 名称空间的引用 36
1.5 Visual Basic.NET应用入门 38
1.5.1 项目创建和管理的一般步骤 38
1.5.2 Visual Basic.NET入门实例 40
1.6 小结 44
第2章 Windows窗体应用程序的设计 45
2.1 Windows窗体概述 45
2.1.1 Windows窗体的概念 45
2.1.2 Windows窗体应用程序模型 47
2.2 Windows窗体和Web窗体比较 51
2.3 Windows窗体设计的一般步骤 54
2.4 Windows窗体设计实例 55
2.5 小结 94
第3章 Web窗体应用程序的设计 95
3.1 ASP.NET和Web窗体概述 95
3.1.1 ASP.NET全新特性 96
3.1.2 Web Forms(Web窗体,也称Web表单) 100
3.2 Web窗体设计的一般步骤 102
3.3 Web窗体设计实例 103
3.4 小结 145
第4章 Visual Basic.NET组件应用 146
4.1 组件技术概述 146
4.1.1 组件技术的产生 146
4.1.2 组件技术示例 147
4.2 文件系统监控和进程管理组件应用实例 148
4.2.1 FileSystem Watcher组件的介绍及应用 148
4.2.2 Timer组件和Win32线程 152
4.2.3 Process组件的介绍和应用 156
4.3 系统性能监视组件 163
4.3.1 Windows性能计数器概述 163
4.3.2 设计实例:系统性能监视 168
4.4.1 Windows事件日志概述 175
4.4 Windows事件日志 175
4.4.2 设计实例:创建事件日志 178
4.5 小结 188
第5章 Windows服务应用程序设计 189
5.1 Windows服务应用程序设计入门 189
5.1.1 Windows服务应用程序简介 189
5.1.2 Windows服务应用程序的特征 190
5.1.3 Visual Basic.NET和Windows服务应用程序的开发 191
5.2 创建Windows服务应用程序的一般步骤 192
5.3.1 设计实例1:产生事件记录的Windows服务应用程序 196
5.3 Windows服务应用程序设计实例 196
5.3.2 设计实例2:创建定时记录 201
5.3.3 设计实例3:创建FTP Incoming文件夹自动维护系统 205
5.3.4 设计实例4:创建端口监听服务 211
5.4 小结 225
第6章 .NET环境中的数据库技术 226
6.1 ADO.NET技术概述 226
6.1.1 ADO.NET概述以及与ADO的异同 226
6.1.2 ADO.NET的对象体系 229
6.1.3 ADO.NET的使用 231
6.2 ADO.NET程序设计的一般步骤 240
6.3 ADO.NET程序设计实例 241
6.3.1 设计实例1:表中数据的显示 241
6.3.2 设计实例2:创建库存管理 247
6.3.3 设计实例3:创建数据过滤查询 251
6.3.4 设计实例4:XML文档的创建与显示 259
6.4 小结 266
第7章 Web服务的开发和应用 268
7.1 .NET平台下的Web服务 268
7.1.1 Web服务的概念 268
7.1.3 相关概念的解释 270
7.1.2 .NET平台中Web服务的概念和运行机制 270
7.1.4 在VB.NET环境中创建Web服务的一般步骤 272
7.2 Web服务设计实例 273
7.2.1 设计实例1:平方根运算 273
7.2.2 设计实例2:网站计数器 281
7.3 小结 284
第8章 Visual Basic.NET多媒体开发 285
8.1 实现对象的动画效果 285
8.2 图形处理功能 294
8.3 音频、视频处理 301
8.4 小结 309