第1章 C#编程概述 1
.NET基础 1
C#语言简介 9
用Visual Studio 2005创建C#项目 11
MSDN联机帮助 17
习题 20
第2章 C#语言基础 21
最简单的C#程序 21
C#中的标识符 22
C#中的关键字 22
数据类型 23
常量和变量 30
运算符 30
控制语句 31
自定义类 38
习题 42
第3章 Windows基本控件的使用 43
窗体 44
文本类控件 57
按钮类控件 61
框架类控件 67
列表框、视图类控件 70
滚动类控件 82
工具栏和状态栏控件 85
定时器控件 91
菜单控件 94
习题 99
第4章 数据库系统设计基础 100
基本概念 100
数据库模型 102
SQL Server 2000的使用 104
习题 141
第5章 系统建模技术 143
建模概念 143
UML建模 143
PowerDesigner建模 156
习题 161
第6章 使用C#和ADO.NET操作数据库 162
ADO.NET简介 162
ADO.NET的体系结构 163
ADO.NET数据对象介绍 168
数据库的连接 170
数据的获取 173
DataReader的使用 184
DataSet和DataAdapter的使用 189
习题 194
第7章 使用C#开发Windows数据库应用程序 196
数据绑定 196
数据源的类型 199
使用DataGrid显示数据 201
应用实例 203
习题 219
第8章 Web应用技术 220
Web应用模型 220
ASP.NET基础 223
System.Web命名空间 228
ASP.NET 229
We Service 245
习题 258
第9章 Web程序设计基础 259
新建Web应用程序 259
数据绑定技术 260
Web数据绑定控件 261
习题 292
第10章 网上书店系统的设计 293
概述 293
需求分析 294
系统框架 296
系统配置 298
数据库分析 301
数据库创建 306
数据库连接 313
主要界面及相关代码分析 315
实例演示 341
习题 345
第11章 Windows Mobile智能设备程序设计基础 346
.NET Compact Framework简介 346
Windows Mobile智能设备程序概述 347
开发环境搭建 349
创建Windows Mobile智能设备应用程序 350
SQL Mobile本地数据访问 352
习题 370
第12章 移动Web程序开发 371
移动Web网站简介 371
移动Web网站创建与测试 377
ASP.NET移动控件 381
移动Web窗体设计 385
习题 394