书籍详情
VISUAL BASIC.NET程序设计语言
作者:(美)Paul Vick著;欧阳宇译
出版社:中国电力出版社
出版时间:2005-01-01
ISBN:9787508325064
定价:¥35.00
购买这本书可以去
内容简介
VisualBasic是微软开发工具的基石之一。本书是VisualBasic.NET语言的权威参考指南。::BillGates,微软公司董事长·VisualBasic.NET之父PaulVick最新力作,BillGates大力推荐·最深刻阐述VisualBasic.NET工作机理和强大功能·新程序员最佳学习工具·资深开发人员必备参考书如果要利用VisualBasic.NET的全部强大功能,请阅读本书。它是VisualBasic.NET的权威参考和教程,是一部由VisualBasic.NET首席架构师撰写的VisualBasic书籍。没有任何一部书能够如此深刻地阐释VisualBasic.NET的工作机理、它的演化发展以及如何充分利用它的强大功能。本书是VisualBasic.NET新程序员的最佳学习工具,也是各种水平的开发人员的必备参考书。PaulVick提供了语言的精确描述、基本的参考资料及实际运用的指南,还有直接来自MicrosoftVisualBasic.NET设计团队的数百个示例代码。本书的特点:·VisualBasic演化成VisualBasic.NET的历史回顾·完整的语法参考·从COM升级到CLR和利用.NET平台·运行时函数·深入剖析了VisualBasic.NET面向对象特征的优点·关于编程风格、设计和兼容性的提示·针对高级用户的提示作者以前所未有的深入和透彻讲述了VisualBasic.NET最强大的功能,本书处处都有您从其他地方找不到的信息。无论您是一位有经验的VisualBasic.NET程序员,还是从以前的VisualBasic版本升级,抑或是VisualBasic和.NET,您都会发现本书是必不可少的。
作者简介
PaulVick是VisualBasic.NET首席架构师,语言规范的作者。他于1997年加入VisualBasic团队,首先从事VisualBasic6.0OLE自动化组件的开发,当团队开始开发VisualBasicNET时转而从事核心编译器的研究。1999年后期成为VisualBasicNET编译器团队经理,帮助制定了使VisualBasicNET完全支持,NET和CLR的决策。目前他正继续从事VisualBasic语言的定义和编译器研究。
目录
第1章 语言概述 1
1.1 Hello,world! 1
1.2 基本类型 2
1.3 数组 5
1.4 语句 8
1.5 异常处理 11
1.6 内存管理 13
1.7 类、结构和模块 14
1.8 字段 17
1.9 方法 18
1.10 属性 21
1.11 事件 23
1.12 命名空间 25
1.13 委托 27
1.14 继承 28
1.15 接口 33
1.16 特性 34
1.17 版本 35
1.18 小结 36
第2章 基本概念 37
2.1 语言基础 37
2.2 声明和名字 41
2.3 可访问性 44
2.4 .NET Framework 45
2.5 小结 46
第3章 基本类型 48
3.1 Boolean 48
3.2 整数数据类型 49
3.3 浮点数据类型 51
3.4 Decimal数据类型 53
3.5 Char和String数据类型 53
3.6 Date数据类型 54
3.7 Object数据类型 55
3.8 转换 56
3.9 小结 60
第4章 数组和枚举 62
4.1 数组 62
4.2 枚举 67
4.3 小结 70
第5章 运算符 72
5.1 优先级 72
5.2 运算符分析 73
5.3 算术运算符 74
5.4 比较运算符 75
5.5 逻辑运算符和位运算符 77
5.6 移位运算符 78
5.7 字符串运算符 79
5.8 类型运算符 80
5.9 常量表达式 81
5.10 小结 82
第6章 语句 83
6.1 本地声明语句 83
6.2 赋值 88
6.3 With语句 89
6.4 条件语句 90
6.5 循环语句 92
6.6 分支语句 97
6.7 程序流语句 99
6.8 SyncLock 100
6.9 小结 102
第7章 异常 103
7.1 抛出异常 103
7.2 结构化异常处理 104
7.3 非结构异常处理 107
7.4 小结 110
第8章 模块和命名空间 111
8.1 模块 111
8.2 命名空间 112
8.3 完全限定名 114
8.4 预处理 118
8.5 小结 120
第9章 类和结构 121
9.1 内存管理 121
9.2 值类型和结构 122
9.3 引用类型和类 123
9.4 共享与实例 125
9.5 构造函数 127
9.6 嵌套类型 130
9.7 终结和资源释放 131
9.8 小结 132
第10章 方法 134
10.1 子例程和函数 134
10.2 参数 134
10.3 方法调用 138
10.4 重载 142
10.5 Declare语句 146
10.6 小结 151
第11章 字段和属性 152
11.1 字段 152
11.2 属性 154
11.3 小结 162
第12章 事件和委托 163
12.1 定义事件和引发事件 163
12.2 声明性事件处理 164
12.3 动态处理事件 166
12.4 委托 167
12.5 委托和事件的实现 173
12.6 小结 176
第13章 继承 177
13.1 Protected可访问性 179
13.2 转换 181
13.3 ET Framework类型层次结构 184
13.4 重写 188
13.5 抽象类和抽象方法 194
13.6 小结 196
第14章 接口 197
14.1 定义接口 197
14.2 实现接口 198
14.3 消费接口 203
14.4 接口继承 204
14.5 小结 206
第15章 特性 207
15.1 应用特性 207
15.2 定义特性 210
15.3 保存和读取特性 212
15.4 小结 214
第16章 版本 215
16.1 隐藏 215
16.2 重载 221
16.3 废止 223
16.4 小结 224
附录A 运行库函数 225
AppWinStyle枚举 225
CallType枚举 226
Collection类 226
ComClassAttribute特性 227
CompareMethod枚举 227
Constants模块 228
ControlChars类 228
Conversion模块 229
DateAndTime模块 230
DateFormat枚举 233
DateInterval枚举 233
DueDate枚举 234
ErrObject类 235
FileAttribute枚举 236
FileSystem模块 236
Financial模块 243
FirstDayOfWeek枚举 243
FirstWeekOfYear枚举 245
Globals模块 245
Information模块 246
Interaction模块 248
MsgBoxResult枚举 250
MsgBoxStyle枚举 251
OpenAccess枚举 252
OpenMode枚举 253
OpenShare枚举 253
Strings模块 254
TriState枚举 263
VariantType枚举 263
VbStrConv枚举 264
VBMath模块 265
VBFixedArrayAttribute特性 266
VBFixedStringAttribute特性 267
附录B 从COM到CLR的转变 268
扩充类型系统 268
改变类型系统 274
平台的改变 279
语言清理 287
1.1 Hello,world! 1
1.2 基本类型 2
1.3 数组 5
1.4 语句 8
1.5 异常处理 11
1.6 内存管理 13
1.7 类、结构和模块 14
1.8 字段 17
1.9 方法 18
1.10 属性 21
1.11 事件 23
1.12 命名空间 25
1.13 委托 27
1.14 继承 28
1.15 接口 33
1.16 特性 34
1.17 版本 35
1.18 小结 36
第2章 基本概念 37
2.1 语言基础 37
2.2 声明和名字 41
2.3 可访问性 44
2.4 .NET Framework 45
2.5 小结 46
第3章 基本类型 48
3.1 Boolean 48
3.2 整数数据类型 49
3.3 浮点数据类型 51
3.4 Decimal数据类型 53
3.5 Char和String数据类型 53
3.6 Date数据类型 54
3.7 Object数据类型 55
3.8 转换 56
3.9 小结 60
第4章 数组和枚举 62
4.1 数组 62
4.2 枚举 67
4.3 小结 70
第5章 运算符 72
5.1 优先级 72
5.2 运算符分析 73
5.3 算术运算符 74
5.4 比较运算符 75
5.5 逻辑运算符和位运算符 77
5.6 移位运算符 78
5.7 字符串运算符 79
5.8 类型运算符 80
5.9 常量表达式 81
5.10 小结 82
第6章 语句 83
6.1 本地声明语句 83
6.2 赋值 88
6.3 With语句 89
6.4 条件语句 90
6.5 循环语句 92
6.6 分支语句 97
6.7 程序流语句 99
6.8 SyncLock 100
6.9 小结 102
第7章 异常 103
7.1 抛出异常 103
7.2 结构化异常处理 104
7.3 非结构异常处理 107
7.4 小结 110
第8章 模块和命名空间 111
8.1 模块 111
8.2 命名空间 112
8.3 完全限定名 114
8.4 预处理 118
8.5 小结 120
第9章 类和结构 121
9.1 内存管理 121
9.2 值类型和结构 122
9.3 引用类型和类 123
9.4 共享与实例 125
9.5 构造函数 127
9.6 嵌套类型 130
9.7 终结和资源释放 131
9.8 小结 132
第10章 方法 134
10.1 子例程和函数 134
10.2 参数 134
10.3 方法调用 138
10.4 重载 142
10.5 Declare语句 146
10.6 小结 151
第11章 字段和属性 152
11.1 字段 152
11.2 属性 154
11.3 小结 162
第12章 事件和委托 163
12.1 定义事件和引发事件 163
12.2 声明性事件处理 164
12.3 动态处理事件 166
12.4 委托 167
12.5 委托和事件的实现 173
12.6 小结 176
第13章 继承 177
13.1 Protected可访问性 179
13.2 转换 181
13.3 ET Framework类型层次结构 184
13.4 重写 188
13.5 抽象类和抽象方法 194
13.6 小结 196
第14章 接口 197
14.1 定义接口 197
14.2 实现接口 198
14.3 消费接口 203
14.4 接口继承 204
14.5 小结 206
第15章 特性 207
15.1 应用特性 207
15.2 定义特性 210
15.3 保存和读取特性 212
15.4 小结 214
第16章 版本 215
16.1 隐藏 215
16.2 重载 221
16.3 废止 223
16.4 小结 224
附录A 运行库函数 225
AppWinStyle枚举 225
CallType枚举 226
Collection类 226
ComClassAttribute特性 227
CompareMethod枚举 227
Constants模块 228
ControlChars类 228
Conversion模块 229
DateAndTime模块 230
DateFormat枚举 233
DateInterval枚举 233
DueDate枚举 234
ErrObject类 235
FileAttribute枚举 236
FileSystem模块 236
Financial模块 243
FirstDayOfWeek枚举 243
FirstWeekOfYear枚举 245
Globals模块 245
Information模块 246
Interaction模块 248
MsgBoxResult枚举 250
MsgBoxStyle枚举 251
OpenAccess枚举 252
OpenMode枚举 253
OpenShare枚举 253
Strings模块 254
TriState枚举 263
VariantType枚举 263
VbStrConv枚举 264
VBMath模块 265
VBFixedArrayAttribute特性 266
VBFixedStringAttribute特性 267
附录B 从COM到CLR的转变 268
扩充类型系统 268
改变类型系统 274
平台的改变 279
语言清理 287
猜您喜欢