图书介绍
VB.NET程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 江红,余青松编著 著
- 出版社: 北京:北京交通大学出版社
- ISBN:9787512106864
- 出版时间:2011
- 标注页数:415页
- 文件大小:84MB
- 文件页数:431页
- 主题词:BASIC语言-程序设计-高等学校-教材
PDF下载
下载说明
VB.NET程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1篇VB.NET语言基础知识1
第1章VB.NET语言概述1
1.1 VB.NET语言概述1
1.1.1 VB.NET语言简介1
1.1.2 VB.NET特点和开发应用范围2
1.2 VB.NET语言的编译和运行环境2
1.2.1 VB.NET语言与.NET Framework2
1.2.2 VB.NET的运行环境3
1.2.3 VB.NET的开发环境4
1.3创建简单的VB.NET程序5
1.3.1 “Hello world”程序5
1.3.2代码分析5
1.3.3编译和运行结果5
1.4 VB.NET程序的基本结构6
1.4.1程序结构6
1.4.2命名空间8
1.4.3类型12
1.4.5 Main过程13
1.4.6编码规则17
1.4.7注释17
第2章VB.NET程序设计基础19
2.1 Visual Studio集成开发环境19
2.1.1 Visual Studio概述19
2.1.2 Visual Studio的版本19
2.1.3 Visual Studio的产品系列19
2.2 Visual Studio快速入门20
2.2.1集成开发环境界面20
2.2.2创建解决方案和项目20
2.2.3设计器/编辑器24
2.2.4生成和调试工具25
2.2.5安装和部署工具27
2.2.6帮助系统27
2.3 VB.NET窗体应用程序概述27
2.3.1 Windows窗体应用程序概述27
2.3.2创建Windows窗体应用程序的一般步骤29
2.4创建Windows窗体应用程序29
2.4.1创建Windows窗体应用程序30
2.4.2创建用户界面31
2.4.3创建处理控件事件的方法31
2.4.4运行并测试应用程序31
2.4.5保存Windows窗体应用程序32
2.5窗体和基本控件32
2.5.1通用属性32
2.5.2通用事件33
2.5.3窗体属性、事件和方法33
2.5.4 Label(标签)控件36
2.5.5 TextBox(文本框)控件36
2.5.6 Button(按钮)控件37
第3章VB.NET语言基础40
3.1数据类型40
3.1.1类型系统40
3.1.2值类型41
3.1.3引用类型41
3.1.4装箱和拆箱42
3.2变量42
3.2.1标识符43
3.2.2变量的命名规则43
3.2.3变量的声明和赋值43
3.2.4静态局部变量44
3.2.5变量的作用域45
3.3常量46
3.3.1文本常量46
3.3.2用户声明常量47
3.3.3系统提供的常量48
3.4预定义数据类型48
3.4.1整型48
3.4.2浮点类型50
3.4.3 Decimal类型51
3.4.4 Boolean类型52
3.4.5字符类型52
3.4.6 Object类型57
3.4.7日期类型58
3.4.8可以为Nothing的类型60
3.5类型转换61
3.5.1隐式转换和显示转换62
3.5.2类型转换函数62
3.5.3 Convert类提供的类型转换方法63
3.6运算符65
3.6.1算术运算符65
3.6.2关系运算符67
3.6.3逻辑/按位运算符68
3.6.4赋值运算符69
3.6.5字符串运算符71
3.6.6移位运算符72
3.6.7其他运算符72
3.6.8 运算符优先级74
3.7常用函数74
3.7.1数学函数74
3.7.2字符串函数77
3.7.3日期函数78
3.7.4转换函数78
3.8表达式79
3.8.1表达式的组成79
3.8.2表达式的书写规则79
3.9语句80
第4章 程序流程和异常处理82
4.1顺序结构82
4.2选择结构83
4.2.1 If…Then…Else语句83
4.2.2 Select…Case语句91
4.2.3条件函数93
4.3循环结构94
4.3.1 For循环94
4.3.2 While循环96
4.3.3 Do循环98
4.3.4 For Each循环101
4.3.5循环的嵌套101
4.4跳转语句102
4.4.1 GoTo语句102
4.4.2 Continue语句103
4.4.3 Return语句104
4.4.4 Exit语句105
4.4.5 End语句107
4.4.6 Stop语句107
4.5异常处理107
4.5.1异常处理机制107
4.5.2创建和引发异常109
第5章 数组111
5.1数组概述111
5.2一维数组113
5.3多维数组115
5.4交错数组118
5.5释放和重定义数组121
5.5.1释放数组121
5.5.2重定义数组121
5.6数组的基本操作123
5.6.1数组的基本操作123
5.6.2数组的排序:冒泡法124
5.6.3数组的排序:选择法125
5.6.4插入数据到有序数组126
5.6.5删除有序数组的数据127
5.7作为对象的数组128
第6章 类和对象130
6.1面向对象概念130
6.1.1对象的定义130
6.1.2封装130
6.1.3继承130
6.1.4多态性131
6.2类和对象131
6.2.1类的声明131
6.2.2对象的创建和使用133
6.2.3访问修饰符134
6.3嵌套类136
6.3.1嵌套类的声明136
6.3.2嵌套类和包含类的关系137
6.3.3嵌套类的访问138
6.4分部类139
6.5类的成员141
6.5.1数据成员141
6.5.2函数成员141
6.5.3共享成员和实例成员141
6.6成员变量(字段)143
6.6.1成员变量(字段)的声明和访问143
6.6.2共享变量和实例变量144
6.6.3成员常量144
6.6.4只读变量145
6.7属性146
6.7.1属性的声明和访问146
6.7.2共享属性和实例属性148
6.7.3自动实现的属性148
6.7.4默认属性149
6.8方法150
6.8.1方法的声明和调用150
6.8.2参数的传递151
6.8.3方法的重载155
6.8.4共享方法和实例方法155
6.8.5分部方法157
6.8.6外部方法158
6.8.7递归159
6.9构造函数160
6.9.1实例构造函数160
6.9.2私有构造函数161
6.9.3共享构造函数162
6.10运算符重载163
6.10.1运算符重载163
6.10.2转换运算符164
第7章 继承和多态166
7.1继承和多态的基本概念166
7.1.1继承和多态166
7.1.2继承的类型167
7.2派生类168
7.2.1派生类168
7.2.2重写属性和方法169
7.2.3隐藏成员170
7.2.4关键字Me、MyBase和MyClass171
7.3 Mustinherit类和Notinheritable类173
7.3.1 MustInherit类173
7.3.2 MustOverride属性和方法175
7.3.3 NotInheritable类177
7.4接口177
7.41接口声明177
7.4.2分部接口178
7.4.3接口成员178
7.4.4接口实现178
7.4.5接口继承180
第8章 委托和事件183
8.1委托183
8.1.1委托的声明183
8.1.2委托的实例化和调用184
8.1.3匿名方法委托187
8 1.4多播委托188
8.2事件190
8.2.1事件处理机制190
8.2.2事件的声明和引发192
8.2.3事件的订阅和取消192
8.2.4.NET Framework事件模型194
8.2.5综合举例:实现事件的步骤194
第9章 模块、结构和枚举196
9.1模块196
9.1.1模块概述196
9.1.2模块的声明和调用196
9.1.3模块成员197
9.1.4 VB.NET预定义模块199
9.2结构199
9.2.1结构概述199
9.2.2结构的声明199
9.2.3结构的调用200
9.2.4嵌套结构201
9.2.5分部结构202
9.2.6结构成员202
9.3枚举204
9.3.1枚举概述204
9.3.2枚举声明204
9.3.3枚举的使用205
9.3.4 System.Enum206
9.3.5 VB.NET预定义枚举208
第10章 多线程编程技术211
10.1线程处理概述211
10.1.1进程和线程211
10.1.2线程的优缺点211
10.2创建多线程应用程序212
10.2.1 VB.NET应用程序主线程212
10.2.2创建和启动新线程212
10.2.3暂停和中断线程214
10.3线程优先级和线程调度216
10.4线程状态和生命周期217
10.5线程同步218
10.5.1线程同步处理218
10.5.2使用SyncLock语句同步代码块219
10.5.3使用监视器同步代码块220
10.5.4同步事件和等待句柄220
10.5.5使用Mutex同步代码块223
10.6线程池224
10.6.1线程池的基本概念224
10.6.2创建和使用线程池224
第11章VB.NET语言高级特性227
11.1泛型227
11.1.1泛型的概念227
11.1.2泛型的定义和使用227
11.1.3泛型类型参数和约束228
11.1.4泛型综合举例229
11.2特性231
11.2.1特性的基本概念231
11.2.2特性的使用232
11.2.3预定义通用特性类233
11.2.4自定义特性类237
11.2.5使用反射访问特性238
11.3语言集成查询(LINQ )240
11.3.1相关语言要素240
11.3.2 LINQ基本操作243
11.3.3标准查询运算符246
第2篇 .NETFramework类库基本应用254
第12章 文件和流254
12.1文件和流操作概述254
12.2磁盘、目录和文件的基本操作255
12.2.1磁盘的基本操作255
12.2.2目录的基本操作257
12.2.3文件的基本操作262
12.3文本文件的读取和写入268
12.3.1 StreamReader和StreamWriter268
12.3.2 StringReader和StringWriter271
12.4二进制文件的读取和写入273
12.4.1 FileStream类274
12.4.2 BinaryReader和BinaryWriter275
第13章 集合和数据结构278
13.1 VB.NET集合和数据结构概述278
13.2列表类集合类型279
13.2.1 ArrayList279
13.2.2 List(Of T)284
13.3字典类集合类型287
13.3.1 Hashtable287
13.3.2 Dictionary(Of TKey, TValue)290
13.4队列集合类型293
13.5堆栈集合类型295
第14章 数据库访问298
14.1 ADO.NET概述298
14.1.1 ADO.NET的基本概念298
14.1.2 ADO.NET的结构298
14.1.3.NET Framework数据提供程序299
14.1.4 ADO.NET DataSet301
14.2使用ADO.NET连接和操作数据库301
14.2.1使用数据提供程序访问数据库的典型步骤301
14.2.2使用DataAdapter和DataSet访问数据库的典型步骤304
14.3使用SQL命令和存储过程访问数据库306
14.3.1建立数据库连接306
14.3.2查询数据库表数据307
14.3.3插入数据库表数据308
14.3.4更新数据库表数据310
14.3.5删除数据库表数据312
14.3.6使用存储过程访问数据库313
14.4使用DATAADAPTER和DATASET访问数据库315
14.4.1查询数据库表数据315
14.4.2维护数据库表数据316
第3篇VB.NET应用程序开发319
第15章Windows窗体应用程序319
15.1常用的Windows窗体控件319
15.1.1标签、文本框和命令按钮319
15.1.2单选按钮、复选框和分组322
15.1.3列表选择控件324
15.1.4图形存储和显示控件328
15.1.5 Timer控件331
15.2通用对话框333
15.2.1 OpenFileDialog对话框333
15.2.2 SaveFileDialog对话框334
15.2.3 FontDialog对话框335
15.2.4通用对话框应用举例335
15.3菜单和工具栏338
15.3.1 MenuStrip控件338
15.3.2 ContextMenuStrip控件338
15.3.3 ToolStrip控件338
15.3.4菜单和工具栏应用举例338
15.4多重窗体341
15.4.1添加新窗体341
15.4.2设置项目启动窗体341
15.4.3调用其他窗体341
15.4.4多重窗体应用举例342
15.5多文档界面343
15.5.1创建MDI父窗体343
15.5.2创建MDI子窗体344
15.5.3处理MDI子窗体344
15.5.4多文档界面应用举例344
第16章ASP. NET WEB应用程序349
16.1 ASP.NET WEB应用程序349
16.1.1 ASP.NET Web应用程序概述349
16.1.2创建ASP.NET Web应用程序350
16.2 ASP.NET WEB页面351
16.2.1 ASP.NET Web页面概述351
16.2.2 ASP.NET Web服务器控件概述352
16.2.3创建ASP.NET页面353
16.3 ASP.NET页面会话状态和页面导航361
16.3.1 ASP.NET Web应用程序上下文361
16.3.2 ASP.NET Web应用程序事件363
16.3.3 ASP.NET Web页面导航365
16.4 ASP.NET WEB应用程序的布局和导航366
16.4.1 ASP.NET Web母版页366
16.4.2 ASP.NET Web导航控件367
16.4.3设计ASP.NET Web站点370
16.5 ASP.NET主题和外观概述371
16.5.1 ASP.NET主题和外观371
16.5.2定义主题371
16.5.3定义外观372
16.5.4定义CSS样式372
16.5.5在页面中使用主题373
165.6应用举例374
附录377
附录A.NETFramework概述377
A.1.NET Framework的概念377
A.2.NET Framework的功能特点378
A.3.NET Framework环境378
A.4.NET Framework的主要版本379
附录B Visual Basic编译器和预处理器指令380
B.1 Visual Basic编译器概述380
B.2 Visual Basic编译器选项380
B.3 Visual Basic预处理器指令382
附录C Visual Basic运行时库384
C.1 Visual Basic运行时库概述384
C.2 Visual Basic运行时库常用成员385
C.2.1 ControlChars类385
C.2.2 Constants类385
C.2.3 Conversion模块388
C.2.4 Information模块388
C.2.5 Interaction模块390
C.2.6 Strings模块390
C.2.7 VBMath模块392
C.2.8 Microsoft VisualBasic常量392
C.2.9 Microsoft VisualBasic枚举392
附录D控制台I/O和格式化字符串394
D.1 System.Console类394
D.2复合格式394
D.2.1复合格式设置394
D.2.2复合格式字符串395
D.2.3数字格式字符串395
D.2.4标准日期和时间格式字符串397
附录E XML文档注释400
附录F SQL Server Express范例数据库403
附录G ASCII码表407
附录H 程序集、应用程序域和反射408
H.1程序集408
H.1.1程序集概述408
H.1.2创建程序集408
H.2应用程序域408
H.2.1应用程序域概述408
H.2.2创建应用程序域408
H.3反射409
H.3.1反射概述409
H.3.2查看类型信息409
H.3.3动态加载和使用类型410
附录I My名称空间412
I.1 My名称空间概述412
I.2 My名称空间层次结构412
I.3 My.Computer对象412
I.4 My.Application对象413
I.5 My.User对象414
I.6其他对象414
参考文献415
热门推荐
- 1469616.html
- 1746614.html
- 3008018.html
- 2277068.html
- 1196667.html
- 3681252.html
- 3424839.html
- 3750811.html
- 3287763.html
- 2949535.html
- http://www.ickdjs.cc/book_3709643.html
- http://www.ickdjs.cc/book_2734554.html
- http://www.ickdjs.cc/book_938128.html
- http://www.ickdjs.cc/book_1307561.html
- http://www.ickdjs.cc/book_1601914.html
- http://www.ickdjs.cc/book_134819.html
- http://www.ickdjs.cc/book_2603071.html
- http://www.ickdjs.cc/book_272350.html
- http://www.ickdjs.cc/book_2322601.html
- http://www.ickdjs.cc/book_3457500.html