目录 1
前言 1
第一章简介 5
什么是Microsoft.NET框架? 5
什么是Visual Basic.NET? 7
Visual Basic.NET编程实例 7
第二章Visual Basic.NET语言 17
源文件 17
标识符 18
关键字 19
直接量 24
类型 28
名称空间 40
符号常量 43
变量 44
范围 45
访问修饰字 46
赋值 47
运算符与表达式 49
语句 56
类 66
接口 96
结构 99
枚举 103
异常 106
委托 111
事件 115
标准模块 119
表征 119
条件编译 124
小结 125
第三章.NET框架 126
CLI(通用语言基础结构)和CLR(通用语言运行时) 126
CTS(通用类型系统) 127
CLI的部分 128
模块和构件 129
应用程序域 134
CLS(通用语言规范) 134
元数据 135
中介语言和JIT编译 135
内存管理和垃圾回收 136
.NET框架名称空间的简介 142
配置 145
小结 153
第四章Windows Forms l:开发桌面应用程序 154
创建窗体 154
处理窗体事件 167
窗体间的关联 170
MDI应用程序 172
组件表征 181
运用GDI+的2D图形编程 187
打印 203
小结 217
第五章Windows Forms ll:控件、通用对话框和菜单… 218
通用控件和组件 218
控件事件 240
窗体和控件布局 241
通用对话框 248
菜单 254
创建一个控件 269
小结 281
第六章ASP.NET和Web Forms:开发基于浏览器的 282
应用程序 282
创建一个Web窗体 284
处理页面事件 300
关于服务器控件的更多内容 303
添加验证 321
用指令来修改网页编译 338
ASP.NET对象:与框架的交互 348
显示浏览器功能 353
保持状态 356
应用程序级代码和global.asax 363
Web应用程序安全 366
设计自定义控件 383
小结 393
第七章Web服务 394
创建Web服务 395
用浏览器测试一个Web服务 399
Web服务描述 401
使用Web服务 403
Web服务探索 408
Web服务的局限 409
小结 410
第八章ADO.NET:开发数据库应用程序 411
全球数据访问的简史 411
托管的提供者 412
连接SQLServer数据库 413
连接OLE DB数据源 416
将数据读入DataSet 419
DataSet中DataTables之间的关系 432
DataSet的XML能力 434
将DataSet绑定到Windows Forms DataGrid 437
将DataSet绑定到Web Forms DataGrid 440
类型化的DataSet 442
使用DataReader读取数据 445
通过SqlCommand对象执行存储过程 446
小结 450
附录一在System名称空间中定义的自定义表征 451
附录二在System名称空间中定义的异常 456
附录三文化 460
附录四给开发者的资源 468
附录五数学函数 472
词汇表 475