第1章 WPF开发简介 1
1.1 WPF简介 3
1.2 XAML 3
1.3 WPF结构 3
1.4 新建WPF程序 6
1.5 小结 8
1.6 习题 8
第2章 WPF界面布局与控件 9
2.1 WPF界面布局 10
2.2 WPF控件 14
2.3 调用自定义WindowsForms ControlLibrary 23
2.4 小结 32
2.5 习题 33
第3章 WPF图形和多媒体开发 35
3.1 WPF图形 37
3.2 WPF动画 63
3.3 WPF多媒体 72
3.4 小结 79
3.5 习题 79
第4章 数据库操作 81
4.1 SQL Server数据库基础 83
4.2 ADO.NET操作数据库 92
4.3 数据源与数据绑定 115
4.4 使用实体数据模型进行数据库操作 119
4.5 LINQ 122
4.6 小结 126
4.7 习题 126
第5章 I/O操作 127
5.1 串口的操作 129
5.2 SerialPort 131
5.3 CRC校验 141
5.4 BinaryReader 153
5.5 MemoryStream 161
5.6 小结 169
5.7 习题 169
第6章 使用ASP.NET构建Web应用程序 171
6.1 Web的工作原理 173
6.2 IIS的配置和使用 177
6.3 构建ASP.NET Web应用程序 182
6.4 小结 200
6.5 习题 200
第7章 网络编程 201
7.1 TCP和UDP 203
7.2 Socket 204
7.3 HTTP 218
7.4 Web Service 233
7.5 XML序列化和反序列化 246
7.6 JSON序列化和反序列化 255
7.7 ashx 263
7.8 小结 273
7.9 习题 273
第8章 综合应用开发 275
8.1 系统需求分析 277
8.2 功能模块设计 277
8.3 功能模块图 278
8.4 数据库设计 278
8.5 系统详细设计实现 279
8.6 小结 340
8.7 习题 341