注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计BASIC/VB及其相关VISUAL BASIC.NET 2005全程指南

VISUAL BASIC.NET 2005全程指南

VISUAL BASIC.NET 2005全程指南

定 价:¥65.00

作 者: 朱本城,王凤玲
出版社: 电子工业出版社
丛编项: 全程指南系列
标 签: VB

购买这本书可以去


ISBN: 9787121055751 出版时间: 2008-02-01 包装: 平装
开本: 16 页数: 580 字数:  

内容简介

  本书通过大量的实例,由浅入深地介绍了Visual Basic.NET 2005结合SQL Server 2005的软件开发知识和编程方法。全书概念清晰、层次分明,通俗易懂。本书详细介绍了Visual Basic.NET 2005的基本知识、编程语言、面向对象技术、常用控件,讲解了Access和SQL Server的基础知识,ADO.NET数据库访问技术、数据绑定技术、存储过程,SQL Server CLR、事务、水晶报表设计等。本书主要适用于初、中级的Visual Basic.NET 2005用户,但后面的“存储过程”及“SQL Server公共语言运行库”等也适用于高级用户使用,为了方便读者学习,在本书配套光盘中存放了本书的所有实例。...

作者简介

暂缺《VISUAL BASIC.NET 2005全程指南》作者简介

图书目录

语言基础篇
第1章  VB.NET 2005环境与入门    1
1.1  VB.NET 2005的新特性    2
1.2  Visual Studio 2005的安装    4
1.2.1  准备安装    4
1.2.2  开始安装    4
1.2.3  安装MSDN    7
1.3  VB.NET 2005的开发环境    8
1.3.1  工作区    8
1.3.2  菜单介绍    10
1.4  第1个应用程序    14
1.4.1  新建应用程序    14
1.4.2  添加控件    14
1.4.3  设置窗体属性    15
1.4.4  添加代码    15
1.4.5  保存项目    16
1.4.6  运行结果    16
1.5  帮助文档MSDN    16
1.6  本章小结    17
第2章  VB.NET 2005语言基础    18
2.1  数据类型    19
2.1.1  基本数据类型    19
2.1.2  数据类型转换    20
2.1.3  变量和常量    20
2.1.4  变量的作用域    24
2.1.5  数组    25
2.1.6  多维数组    27
2.1.7  动态数组    28
2.1.8  枚举类型    31
2.1.9  结构类型    35
2.2  语法规则    38
2.2.1  表达式和运算符    38
2.2.2  运算符的优先级    44
2.3  流程控制    46
2.3.1  顺序语句    46
2.3.2  条件语句    46
2.3.3  循环语句    51
2.3.4  注释语句和续行符    57
2.4  过程和函数    58
2.4.1  Sub过程    58
2.4.2  过程调用    59
2.4.3  Function——函数    61
2.4.4  函数调用    61
2.4.5  参数传递    63
2.4.6  属性过程    67
2.4.7  API应用    70
2.5  事件    72
2.5.1  Event事件    72
2.5.2  鼠标事件    75
2.5.3  键盘事件    75
2.6  应用举例    76
2.7  本章小结    77
第3章  面向对象程序设计    78
3.1  面向对象程序设计概述    79
3.1.1  面向对象程序设计的基本要素    79
3.1.2  面向对象程序设计的优点    80
3.2  类和对象    81
3.2.1  类的创建    81
3.2.2  类的组成    83
3.2.3  对象    84
3.2.4  对象的创建    84
3.3  封装、继承和多态    88
3.3.1  封装    88
3.3.2  继承    88
3.3.3  多态性    91
3.4  接口、抽象类    99
3.4.1  接口    99
3.4.2  抽象类    103
3.5  模块    105
3.6  本章小结    108
开发进阶篇
第4章  常用控件    109
4.1  窗体    110
4.1.1  窗体概述    110
4.1.2  窗体属性    110
4.1.3  窗体方法    111
4.1.4  窗体事件    111
4.2  控件    113
4.2.1  控件概述    113
4.2.2  通用属性    114
4.2.3  通用方法    115
4.2.4  通用事件    116
4.3  公共控件    117
4.3.1  Button控件    117
4.3.2  TextBox控件    120
4.3.3  Label控件    122
4.3.4  LinkLabel控件    124
4.3.5  CheckBox和RadioButton控件    126
4.3.6  ListBox控件    129
4.3.7  ComboBox控件    132
4.3.8  ListView控件    135
4.3.9  TreeView控件    137
4.3.10  ImageList控件    139
4.3.11  PictureBox控件    140
4.4  滚动类控件    142
4.4.1  HscrollBar和VscrollBar控件    142
4.4.2  ProgressBar控件    145
4.4.3  TrackBar控件    147
4.5  容器类控件    149
4.5.1  Panel控件    149
4.5.2  GroupBox控件    150
4.5.3  TabControl控件    152
4.6  Timer控件    154
4.6.1  属性    155
4.6.2  事件    155
4.7  添加删除控件    157
4.8  本章小结    158
第5章  高级用户界面    159
5.1  SDI和MDI    160
5.2  菜单和工具栏    160
5.2.1  菜单栏    160
5.2.2  弹出式菜单    163
5.2.3  工具栏    165
5.3  MDI窗体    168
5.4  对话框    172
5.4.1  OpenFileDialog    173
5.4.2  SaveFileDialog    177
5.4.3  FontDialog    180
5.4.4  ColorDialog    182
5.4.5  FolderBrowserDialog    184
5.5  打印对话框    186
5.5.1  PageSetupDialog    186
5.5.2  PrintDialog    189
5.5.3  PrintDocument    190
5.5.4  PrintPreviewControl    193
5.5.5  PrintPreviewDialog    195
5.6  弹出式对话框    196
5.6.1  输入框    196
5.6.2  MessageBox弹出对话框    198
5.7  本章小结    199
第6章  图形图像    200
6.1  Windows GDI + 介绍    201
6.1.1  二维矢量图形    201
6.1.2  图像处理    201
6.1.3  版式    201
6.2  坐标系统    201
6.2.1  坐标系统的分类    202
6.2.2  坐标的表示    202
6.3  色彩系统    205
6.3.1  RGB函数    205
6.3.2  Color结构    206
6.3.3  QBColor函数    206
6.3.4  数值表示    207
6.3.5  颜色的使用    207
6.4  Pen、Graphics对象绘制图形    209
6.4.1  Pen类    209
6.4.2  Graphics类    210
6.4.3  绘制直线    211
6.4.4  绘制折线    214
6.4.5  绘制圆和椭圆    215
6.4.6  绘制矩形    217
6.4.7  绘制曲线    218
6.4.8  绘制文本    219
6.5  本章小结    221
第7章  错误、调试与异常处理    222
7.1  错误类型    223
7.1.1  语法错误    223
7.1.2  运行时错误    223
7.1.3  逻辑错误    226
7.2  智能编译自动纠正    228
7.3  调试    229
7.3.1  启动调试    229
7.3.2  逐语句\逐过程    229
7.3.3  设置断点    229
7.3.4  调试实例    230
7.4  异常捕获和处理    233
7.4.1  结构化异常处理    233
7.4.2  非结构化异常处理    236
7.4.3  Error语句和异常类Err    240
7.5  本章小结    244
第8章  文件应用程序    245
8.1  文件系统类    246
8.1.1  Directory类    246
8.1.2  File类    254
8.2  文件的读写    265
8.2.1  Stream抽象类    265
8.2.2  FileStream类    272
8.2.3  StreamReader类    279
8.2.4  StreamWriter类    282
8.2.5  BinaryReader类和BinaryWriter类    283
8.3  文件应用程序实例    286
8.4  本章小结    293
数据库开发篇
第9章  数据库应用程序    294
9.1  数据库系统基础    295
9.1.1  数据库系统的组成    295
9.1.2  数据库系统的特点    295
9.1.3  数据模型    296
9.1.4  关系型数据库    296
9.2  SQL Server 2005数据库    298
9.3  SQL基础    303
9.3.1  SQL语言的分类    303
9.3.2  DDL操作表和视图    304
9.3.3  DML操作表中数据    307
9.4  存储过程    313
9.4.1  存储过程的概念    313
9.4.2  存储过程的种类    314
9.4.3  在VB.NET 2005中调用存储过程    315
9.5  VB.NET 2005查询SQL Server 2005
9.5  数据库    318
9.6  本章小结    322
第10章  ADO.NET    323
10.1  ADO.NET简介    324
10.1.1  .NET Framework数据提供程序    324
10.1.2  DataSet    324
10.2  OLE DB数据提供程序    325
10.2.1  OleDbConnection对象    325
10.2.2  OleDbCommand对象    327
10.2.3  OleDbDataAdapter对象    329
10.2.4  OleDbDataReader对象    330
10.2.5  查询数据库实例    331
10.3  SQL Server数据提供程序    333
10.3.1  SqlConnection对象    334
10.3.2  SqlCommand    334
10.3.3  SqlDataAdapter适配器    335
10.3.4  查询数据库实例    337
10.4  数据集DataSet    339
10.4.1  DataSet介绍    339
10.4.2  DataSet    340
10.4.3  DataTable    342
10.4.4  创建DataTable的结构    343
10.4.5  用DataRow操作表数据    349
10.5  DataSet的使用    357
10.5.1  创建数据库DataSet    358
10.5.2  创建离线DataSet    362
10.6  DataSet与XML    364
10.6.1  XML基础    364
10.6.2  Visual Studio 2005与XML    366
10.6.3  VB.NET 2005创建XML    366
10.6.4  DataSet读取XML数据    367
10.6.5  DataSet写入XML数据    369
10.7  本章小结    369
高级技术篇
第11章  .NET Framework    370
11.1  .NET Framework概述    371
11.1.1  .NET Framework    371
11.1.2  .NET Framework 2.0的新增功能    372
11.2  .NET Framework类库    374
11.3  公共语言运行库    376
11.3.1  托管    376
11.3.2  垃圾回收    377
11.3.3  功能和安全性    377
11.3.4  提高工作效率    378
11.4  Visual Studio.NET    378
11.5  本章小结    379
第12章  Windows应用程序    380
12.1  进程    381
12.1.1  Process类    381
12.1.2  Process的常用属性    381
12.1.3  Process的常用方法    383
12.1.4  Process使用实例    384
12.2  线程    394
12.2.1  Thread类    394
12.2.2  常用属性    395
12.2.3  常用方法    396
12.2.4  Thread使用实例    397
12.3  Windows服务    404
12.3.1  Windows 服务介绍    404
12.3.2  创建一个Windows服务项目    405
12.3.3  Windows服务实例    406
12.4  多媒体播放器    411
12.4.1  Media Player控件介绍    411
12.4.2  Media Player    411
12.4.3  添加控件    412
12.4.4  多媒体播放器实现    413
12.5  邮件应用程序    418
12.5.1  SmtpClient对象    419
12.5.2  MailMessage对象    420
12.5.3  邮件应用程序实例    421
12.6  浏览器应用程序    425
12.6.1  浏览器控件    425
12.6.2  属性和方法    425
12.6.3  浏览器实现    427
12.7  本章小结    431
第13章  ASP.NET    432
13.1  ASP.NET简介    433
13.1.1  ASP与ASP.NET的区别    433
13.1.2  ASP.NET介绍    433
13.2  一个简单的ASP.NET网站    434
13.2.1  创建项目    435
13.2.2  添加页面控件    437
13.2.3  运行结果    439
13.3  ASP.NET简单应用    439
13.3.1  多页面应用    439
13.3.2  数据绑定    446
13.3.3  数据库交互    451
13.4  服务器控件    455
13.4.1  ASP.NET服务器控件概述    455
13.4.2  HTML服务器控件    456
13.4.3  Web服务器控件    459
13.4.4  验证控件    467
13.4.5  用户控件    474
13.5  Web服务    479
13.5.1  Web服务介绍    479
13.5.2  创建Web服务    480
13.5.3  创建Web客户端程序    483
13.5.4  创建桌面客户端程序    486
13.6  本章小结    487
实践演习篇
第14章  .NET安装和部署    488
14.1  Windows Installer部署    489
14.1.1  Windows Installer概述    489
14.1.2  创建Windows Installer部署项目    489
14.1.3  安装向导    492
14.2  ClickOnce部署    495
14.2.1  概述    495
14.2.2  什么是 ClickOnce 应用程序    496
14.2.3  ClickOnce 部署的工作方式    497
14.2.4  ClickOnce 和 Windows Installer比较    497
14.2.5  ClickOnce部署的策略    498
14.2.6  ClickOnce更新    500
14.2.7  一个ClickOnce项目    501
14.3  本章小结    504
第15章  人事考勤工资管理信息系统    505
15.1  系统分析    506
15.1.1  功能需求分析    506
15.1.2  数据需求分析    506
15.2  系统设计    507
15.2.1  数据模块设计    507
15.2.2  业务逻辑设计    509
15.2.3  功能模块设计    512
15.2.4  数据库设计    512
15.3  系统实现    517
15.3.1  创建项目    517
15.3.2  实现通用数据访问组件    519
15.3.3  创建主窗体    523
15.3.4  创建主窗体菜单    525
15.3.5  人事管理模块    527
15.3.6  民族设置模块    539
15.3.7  日常考勤模块    543
15.3.8  发放工资模块    555
15.3.9  公司设置模块    558
15.3.10  部门管理模块    562
15.3.11  用户管理模块    569
15.3.12  用户级别设置模块    574
15.3.13  用户登录模块    576
15.3.14  水晶报表打印    577
15.4  本章小结    580
实例目录
语言基础篇
第1章  VB.NET 2005环境与入门    1
第2章  VB.NET 2005语言基础    18
实例2-1  给变量赋值    21
实例2-2  常量的使用    23
实例2-3  变量的作用域    25
实例2-4  给数组赋值    26
实例2-5  二维数组输入输出    27
实例2-6  重定义数组    29
实例2-7  保留原数据的重定义数组    30
实例2-8  计算圆面积    34
实例2-9  结构类型的使用    37
实例2-10  字符串连接    39
实例2-11  比较运算符    42
实例2-12  逻辑运算符    43
实例2-13  If语句的使用    47
实例2-14  判断一个数同5的大小关系    48
实例2-15  Select多重分支语句    49
实例2-16  For循环语句的使用    52
实例2-17  For Each…循环语句的使用    53
实例2-18  Do…Loop循环语句的使用    54
实例2-19  For…Next循环嵌套举例    56
实例2-20  Sub过程的调用实例    60
实例2-21  函数调用实例    62
实例2-22  按值传参和按地址传参的比较    64
实例2-23  数组传递参数举例    66
实例2-24  属性使用举例    69
实例2-25  API使用举例    71
实例2-26  Event事件使用举例    73
实例2-27  数组的查找    76
第3章  面向对象程序设计    78
实例3-1  类的创建    81
实例3-2  计算矩形面积和周长    85
实例3-3  类的继承    89
实例3-4  构造方法实例    91
实例3-5  重载实例    94
实例3-6  多重定义实例    96
实例3-7  接口的使用    101
实例3-8  抽象类的使用    104
实例3-9  模块实例    106
开发进阶篇
第4章  常用控件    109
实例4-1  按钮控件实例    118
实例4-2  比较两次输入是否相同    120
实例4-3  统计按钮单击次数    123
实例4-4  打开链接的网址    125
实例4-5  统计个人资料    126
实例4-6  添加删除列表信息    130
实例4-7  ComboBox下拉列表框控件实例    132
实例4-8  ListView控件实例    136
实例4-9  类资源管理器    138
实例4-10  双击实现图片变换    140
实例4-11  拖动图片    143
实例4-12  安装程序进度    145
实例4-13  TrackBar简单实例    147
实例4-14  Panel控件显示隐藏    149
实例4-15  GroupBox容器实例    151
实例4-16  TabControl控件实例    153
实例4-17  Timer计时器实例    155
第5章  高级用户界面    159
实例5-1  创建MenuStrip菜单    161
实例5-2  弹出式菜单实例    163
实例5-3  工具栏实例    166
实例5-4  多文档界面    168
实例5-5  打开文本文件    174
实例5-6  保存文本文件    178
实例5-7  设置字体    181
实例5-8  设置颜色    183
实例5-9  浏览文件夹    184
实例5-10  打印设置    188
实例5-11  打印文档    191
实例5-12  打印控制    193
实例5-13  打印预览对话框    195
实例5-14  InputBox输入框    197
实例5-15  MessageBox输出    199
第6章  图形图像    200
实例6-1  坐标的使用    203
实例6-2  颜色调节    207
实例6-3  绘制直线    211
实例6-4  绘制折线    214
实例6-5  绘制圆    216
实例6-6  绘制矩形    217
实例6-7  绘制曲线    219
实例6-8  绘制文本    220
第7章  错误、调试与异常处理    222
实例7-1  运行时错误    224
实例7-2  逻辑错误    226
实例7-3  调试实例    230
实例7-4  结构化异常处理    234
实例7-5  On Error GoTo使用    236
实例7-6  Resume和Resume Next    238
实例7-7  Error    241
实例7-8  Err类实例    243
第8章  文件应用程序    245
实例8-1  简单资源管理器    249
实例8-2  文件操作实例    259
实例8-3  Stream流读取文件    267
实例8-4  Stream写入文件    271
实例8-5  FileStream读取文件    275
实例8-6  FileStream写入文件    278
实例8-7  StreamReader读取文件    281
实例8-8  读写文件    284
实例8-9  简单记事本    286
数据库开发篇
第9章  数据库应用程序    294
实例9-1  创建SQL Server 2005数据库    299
实例9-2  SQL DDL语言操作实例    306
实例9-3  SQL DML语言操作实例    310
实例9-4  存储过程实例    316
实例9-5  数据库浏览程序    319
第10章  ADO.NET    323
实例10-1  OLE DB对象实例    331
实例10-2  SQL Server数据库对象实例    337
实例10-3  创建DataTable实例    343
实例10-4  创建数据集表实例    351
实例10-5  编辑表数据实例    355
实例10-6  创建数据集表实例    358
实例10-7  离线数据集实例    362
实例10-8  创建XML文件    367
实例10-9  读取XML文件实例    368
高级技术篇
第11章  .NET Framework    370
第12章  Windows应用程序    380
实例12-1  进程管理器    385
实例12-2  多线程实现    397
实例12-3  线程同步实现    401
实例12-4  Windows服务    406
实例12-5  多媒体播放器    413
实例12-6  邮件应用程序    422
实例12-7  简易浏览器    427
第13章  ASP.NET    432
实例13-1  简单Web应用实例    435
实例13-2  简单超链接实例    440
实例13-3  简单重定向实例    444
实例13-4  简单绑定实例    447
实例13-5  简单数据库查询实例    451
实例13-6  简单登录和注册实例    462
实例13-7  注册表单验证实例    472
实例13-8  简单用户控件实例    475
实例13-9  简单Web服务实例    480
实践演习篇
第14章  .NET安装和部署    488
实例14-1  Windows Installer部署实例    490
实例14-2  安装向导部署实例    492
实例14-3  ClickOnce部署实例    501
第15章  人事考勤工资管理信息系统    505

本目录推荐