目录 1
第1章VB.NET初步 1
1.1 VB.NET的优点和特性 1
1.1.1 VB.NET面向对象编程的优点 1
1.1.2从VB 6到VB.NET的变化 1
1.1.3 VB.NET面向对象编程的新特性 5
1.1.4 VB.NET其他的现代化语言特性 6
1.2.1安装VS.NET 8
1.2 VB.NET的集成开发环境 8
1.2.2接触VB.NET的集成开发环境 12
1.3 J2EE与.NET平台的对比 19
1.3.1平台构成 20
1.3.2技术比较 21
1.3.3整体评价 23
小 结 24
第2章语法和编程规范 25
2.1 VB.NET的语法 25
2.1.1 Option语句 25
2.1.2数据类型的变化 26
2.1.3变量声明中的变化 28
2.1.4数组变化 29
2.2 VB.NET的编程规范 30
2.2.1 类型级单位的命名 30
2.2.2方法和属性的命名 31
2.2.3变量和常数 33
2.2.4其他规范 33
2.3.1使用先前绑定 34
2.3 VB.NET编程简介 34
2.3.2缺省属性 35
2.3.3对 Boolean类型数据使用AND/OR/NOT操作 36
2.3.4避免Null传播(Propagation) 38
2.3.5使用以0为下界的数组 39
2.3.6用户自定义数据类型中的数组和固定长度字符串 40
2.3.7 Windows API 41
2.3.8窗体与控件 43
小 结 44
3.1.1 创建类 45
第3章VB.NET面向对象的实现 45
3.1 类 45
3.1.2类关键字 46
3.1.3类与名字空间 46
3.1.4创建方法 47
3.1.5创建属性 47
3.1.6缺省的属性 48
3.1.7重载方法 48
3.2对象的生命周期 49
3.3对象的终止 52
3.4继承 53
3.4.1实现基本的继承 54
3.4.2阻止继承 57
3.4.3继承和辖域 57
3.4.4 Protected(保护)方法 58
3.5共享或类成员 58
3.5.1 共享方法 58
3.5.2共享变量 59
3.6事件 60
3.5.3全局变量 60
3.6.1事件简介 61
3.6.2共享事件 61
3.6.3在不同工程之间触发事件 62
3.7界面 63
3.7.1 界面声明 63
3.7.2重载方法 64
3.7.3执行界面 64
3.8对象的处理 65
3.7.4执行多个界面 65
3.8.1对象声明和实例化 66
3.8.2没有Set关键字 66
3.8.3取消引用对象 67
3.8.4捆绑 67
3.8.5对象类型的使用 67
3.8.6晚的捆绑和反射 68
3.8.7 CType函数的使用 68
3.9.2创建C#子类 69
3.9交叉语言的继承 69
3.9.1 创建VB.NET基类 69
3.9.3创建客户应用程序 70
3.9.4可视化继承 71
小 结 71
第4章 用VB.NRT打造NameSpace 72
4.1 用VB.NET创建一个WinForm应用程序 72
4.2将WinForm程序(app.vb)改变成名字空间 74
小 结 78
5.1 创建第一个VB.NET的窗体 79
第5章 WinForm的应用程序 79
5.2在窗体上加入组件(form2.vb) 80
5.3 添加了事件的窗体(form3.vb) 82
小 结 84
第6章 数据绑定 85
6.1打开数据库 85
6.2实现数据绑定 85
6.3绑定数据库字段属性 88
6.4对其他简单型组件的数据绑定 89
6.5 对ComBox组件进行数据绑定 92
6.6对ListBox组件进行数据绑定 96
小 结 100
第7章VB.NET的数据库基础编程 101
7.1 数据库的数据字典 101
7.2 VB.NET如何实现对数据记录的浏览 101
7.3删除数据记录 103
7.4修改数据记录 105
7.5插入数据记录 105
7.6数据库基本编程实例 106
小 结 115
第8章类和封装性 116
8.1 类的程序成员(Procedure Member) 116
8.2封装性的概念 121
小 结 128
第9章 继承 129
9.1 公用与私有数据 129
9.2公用与私有程序 134
9.3.2 定义继承关系 139
9.3类的继承 139
9.3.1类继承关系 139
9.3.3借继承扩充程序 151
小 结 158
第10章程序多重定义和母子对象关系 159
10.1程序多重定义 159
10.2母子对象关系 171
小 结 186
11.1.1 Me参考值 187
11.1 使用Me参考值 187
第1 1章Me参考值 187
11.1.2程序传回Me参考值 188
11.2深入了解Me参考 195
小 结 197
第12章重载程序和共享成员 198
12.1重载程序 198
12.2共享成员(Shared Member) 201
12.2.1共享资料成员 202
12.2.2共享程序成员 209
小 结 216
第13章Prototype样式 217
13.1 样式 217
13.2对象的原型(object prototype) 217
13.3 以VB落实Prototype样式 217
13.4 Prototype样式的应用:组件的设计与组装 223
小 结 224
14.2组合与部分关系 225
14.1 对象Whole-Part关系 225
第14章Whole-Part关系 225
14.3包含者与内容关系 228
14.4集合与成员关系 231
小 结 235
第15章程序详解和聊天室范例 236
15.1程序详解 236
15.2聊天室程序 242
小 结 252