图书介绍
Visual Basic 2008入门经典 第5版PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic 2008入门经典 第5版](https://www.shukui.net/cover/60/31208537.jpg)
- (美)威利斯,(美)纽萨姆著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302194736
- 出版时间:2009
- 标注页数:767页
- 文件大小:161MB
- 文件页数:783页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic 2008入门经典 第5版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 初识Visual Basic 20081
1.1事件驱动编程2
1.2安装Visual Basic 20083
1.3 Visual Basic 2008集成开发环境6
1.3.1简档文件设置页6
1.3.2菜单7
1.3.3工具栏8
1.4创建简单的应用程序9
1.4.1工具箱12
1.4.2改进型匈牙利表示法15
1.4.3代码编辑器16
1.5使用帮助系统20
1.6小结21
1.7练习22
第2章 Microsoft.NET Framework23
2.1 Microsoft的信心来自于Windows23
2.1.1 MSN 1.024
2.1.2 .NET理念24
2.1.3 .NET与Java有些类似25
2.1.4现在所处的阶段26
2.2为Windows编写软件26
2.2.1 .NET Framework类27
2.2.2执行代码28
2.3公共语言运行库29
2.3.1载入并执行代码30
2.3.2应用程序隔离30
2.3.3安全性30
2.3.4互操作31
2.3.5异常处理31
2.4通用类型系统和公共语言规范31
2.5小结32
第3章 编写软件33
3.1信息和数据33
3.1.1算法33
3.1.2编程语言34
3.2变量35
3.3注释和空白37
3.3.1注释37
3.3.2空白39
3.4数据类型39
3.4.1数字类型39
3.4.2常见的整型数学运算40
3.4.3整型运算的缩写方式42
3.4.4字符串类型46
3.4.5使用日期54
3.4.6布尔类型60
3.5存储变量61
3.5.1二进制61
3.5.2位和字节62
3.5.3值的表示62
3.5.4值的转换63
3.6方法65
3.6.1使用方法的原因65
3.6.2前面曾介绍过的方法66
3.6.3创建方法69
3.6.4选择方法名称72
3.6.5作用域72
3.7小结74
3.8练习75
第4章 流程控制77
4.1作出决策77
4.2 If语句77
4.2.1 Else语句79
4.2.2可进行多重选择的ElseIf语句80
4.2.3嵌套的If语句81
4.2.4单行If语句82
4.2.5比较运算符82
4.2.6字符串比较91
4.3 Select Case语句93
4.3.1不区分大小写的Select Case语句96
4.3.2多重选择99
4.3.3 Case Else语句100
4.3.4 Select Case中的不同数据类型101
4.4循环101
4.4.1 For.Next循环102
4.4.2 For Each.Next循环106
4.4.3 Do.Loop循环108
4.4.4嵌套循环112
4.4.5提前退出循环114
4.4.6死循环116
4.5小结117
4.6练习117
第5章 处理数据结构119
5.1数组119
5.1.1定义和使用数组119
5.1.2使用For Each.Next循环122
5.1.3将数组作为参数传递124
5.1.4数组的排序126
5.1.5反向检索127
5.1.6用值初始化数组129
5.2枚举130
5.2.1使用枚举130
5.2.2确定状态133
5.2.3设置无效值135
5.3常量136
5.3.1使用常量136
5.3.2各种常量类型138
5.4结构139
5.4.1创建结构139
5.4.2为结构添加属性142
5.5数组列表142
5.5.1使用数组列表143
5.5.2在数组列表中进行删除操作146
5.5.3显示数组列表中的项149
5.6集合150
5.6.1创建CustomerCollection类151
5.6.2添加Item属性152
5.7使用散列表创建查询表154
5.7.1使用散列表154
5.7.2 Remove.RemoveAt和Clear方法157
5.7.3区分大小写159
5.8高级数组操作160
5.8.1动态数组161
5.8.2使用Preserve关键字162
5.9小结163
5.10练习164
第6章 可扩展应用程序标记语言(XAML)165
6.1什么是XAML165
6.2 XAML语法167
6.3 Windows Presentation Foundation169
6.3.1创建一个丰富的WPF用户界面170
6.3.2使用WPF通用控件175
6.3.3连接事件181
6.4小结185
6.5练习185
第7章 构建Windows应用程序187
7.1响应事件187
7.2创建简单的应用程序195
7.2.1构建窗体195
7.2.2统计字符198
7.2.3统计单词201
7.3创建更复杂的应用程序206
7.3.1 Text Editor项目206
7.3.2创建工具栏207
7.3.3创建状态栏211
7.3.4创建编辑框213
7.3.5清除编辑框214
7.3.6响应工具栏按钮217
7.4使用多个窗体223
7.5小结227
7.6练习227
第8章 显示对话框229
8.1 MessageBox对话框229
8.1.1 MessageBox中的可用图标230
8.1.2 MessageBox中的可用按钮230
8.1.3设置默认按钮231
8.1.4其他选项231
8.1.5 Show方法的语法231
8.1.6 MessageBox的示例233
8.2 Open对话框236
8.2.1 OpenFileDialog控件236
8.2.2 OpenFileDialog的属性237
8.2.3 OpenFileDialog的方法238
8.2.4使用OpenFileDialog控件239
8.3 SaveFileDialog控件243
8.3.1 SaveFileDialog的属性243
8.3.2 SaveFileDialog的方法244
8.3.3使用SaveFileDialog控件244
8.4 FontDialog控件247
8.4.1 FontDialog的属性248
8.4.2 FontDialog的方法248
8.4.3使用FontDialog控件248
8.5 ColorDialog控件251
8.5.1 ColorDialog的属性251
8.5.2使用ColorDialog控件252
8.6 PrintDialog控件253
8.6.1 PrintDialog的属性254
8.6.2使用PrintDialog控件254
8.6.3 PrintDocument类254
8.6.4打印文档255
8.7 FolderBrowserDialog控件261
8.7.1 FolderBrowserDialog控件的属性262
8.7.2使用FolderBrowserDialog控件262
8.8小结264
8.9练习265
第9章 创建菜单267
9.1菜单功能概述267
9.1.1图形267
9.1.2访问键267
9.1.3快捷键268
9.1.4复选标记268
9.1.5 Properties窗口269
9.2创建菜单270
9.2.1设计菜单270
9.2.2添加工具栏和控件272
9.2.3为菜单编写代码273
9.2.4为View菜单和工具栏编码277
9.2.5测试代码278
9.3上下文菜单281
9.3.1创建上下文菜单281
9.3.2激活和禁用菜单项和工具栏按钮284
9.4小结287
9.5练习288
第10章 调试和错误处理289
10.1主要错误类型289
10.1.1语法错误290
10.1.2执行错误293
10.1.3逻辑错误293
10.2调试294
10.2.1创建示例项目294
10.2.2设置断点310
10.2.3使用Watch窗口进行调试316
10.2.4使用Locals窗口进行调试318
10.3错误处理319
10.4小结322
10.5练习323
第11章 构建对象325
11.1对象的概念325
11.1.1封装326
11.1.2方法和属性326
11.1.3事件327
11.1.4可见性327
11.1.5类的概念328
11.2构建类328
11.3复用性329
11.4设计对象330
11.4.1状态331
11.4.2行为331
11.4.3存储状态332
11.4.4属性334
11.4.5读/写属性337
11.4.6 IsMoving方法340
11.5构造函数341
11.6继承343
11.6.1添加新方法和属性344
11.6.2添加GetPowerTo WeightRatio方法347
11.6.3改变默认值348
11.6.4多态性350
11.6.5重写更多的方法350
11.6.6从对象类中继承352
11.7对象和结构353
11.8 Framework类353
11.8.1命名空间353
11.8.2 Imports语句355
11.8.3创建自己的命名空间356
11.8.4 .NET Framework中的继承358
11.9小结359
11.10练习359
第12章 高级面向对象技术361
12.1构建收藏页浏览程序361
12.1.1 Internet快捷方式和收藏页361
12.1.2使用类364
12.1.3搜索收藏页370
12.1.4查看收藏页377
12.2另一个收藏页浏览程序379
12.2.1构建收藏页任务栏图标379
12.2.2显示收藏页381
12.3共享属性和方法384
12.3.1使用共享过程385
12.3.2使用共享方法389
12.4面向对象的编程和内存管理390
12.4.1垃圾回收391
12.4.2释放资源392
12.4.3整理碎片和压缩392
12.5小结393
12.6练习394
第13章 建立类库395
13.1理解类库395
13.1.1创建类库396
13.1.2为Favorites Viewer创建类库397
13.1.3多层应用程序400
13.2使用强名401
13.2.1为程序集签名401
13.2.2程序集的版本403
13.3注册程序集403
13.3.1 Gacutil实用程序404
13.3.2程序集在References对话框中不可见的原因404
13.4设计类库405
13.5使用第三方的类库406
13.6用对象浏览器查看类407
13.7小结408
13.8练习408
第14章 创建Windows窗体用户控件409
14.1 Windows窗体控件409
14.2创建和测试用户控件410
14.3为用户控件添加属性413
14.3.1添加属性413
14.3.2给用户控件添加方法414
14.3.3给用户控件添加事件415
14.4设计期间或运行期间419
14.5创建Command Link控件422
14.5.1创建Command Link控件422
14.5.2使用Command Link控件430
14.6小结433
14.7练习433
第15章 编写自定义图形435
15.1创建一个简单的绘图程序435
15.1.1创建带有用户控件的项目435
15.1.2绘图程序的工作原理436
15.1.3 GraphicsItem类437
15.1.4屏幕和客户坐标440
15.1.5监听鼠标和绘制GraphicsCircle对象441
15.1.6使控件无效445
15.1.7优化绘制446
15.1.8选择颜色446
15.1.9响应单击事件452
15.2处理两种颜色455
15.2.1表明指派的按钮457
15.2.2使用高级颜色463
15.2.3使用不同的工具466
15.2.4绘制空心圆467
15.3使用图像471
15.3.1绘制图像472
15.3.2缩放图像473
15.3.3锁定纵横比475
15.4更多的图形方法478
15.5小结478
第16章 访问数据库479
16.1数据库的概念479
16.1.1 Microsoft Access对象479
16.1.2表480
16.1.3查询480
16.2 SQL中的SELECT语句480
16.3 Access中的查询482
16.4创建一个客户查询482
16.5数据访问组件486
16.5.1 DataSet组件487
16.5.2 DataGridView组件487
16.5.3 BindingSource组件487
16.5.4 BindingNavigator组件487
16.5.5 TableAdapter组件488
16.6数据绑定488
16.7小结494
16.8练习494
第17章 使用ADO.NET和SQL Server进行数据库编程495
17.1 ADO.NET496
17.1.1 ADO.NET数据命名空间497
17.1.2 SqlConnection类498
17.1.3 SqlCommand类499
17.1.4 SqlDataAdapter类502
17.1.5 DataSet类505
17.1.6 DataView类506
17.2使用ADO.NET类508
17.3数据绑定516
17.3.1 BindingContext和CurrencyManager对象517
17.3.2绑定控件518
17.4 LINQ to SQL545
17.5小结549
17.6练习549
第18章 ASP.NET551
18.1瘦客户端体系结构551
18.2 Web窗体和Windows窗体的比较552
18.2.1 Windows窗体的优点552
18.2.2 Web窗体的优点553
18.3 Web应用程序基础553
18.3.1 Web服务器554
18.3.2浏览器554
18.3.3 HTML554
18.3.4 VBScript与 JavaScript554
18.3.5 CSS555
18.4 Active Server Pages555
18.4.1 ASP.NET Web页面的优点555
18.4.2特殊的Web站点文件555
18.4.3开发556
18.4.4 Toolbox控件556
18.5构建Web应用程序557
18.5.1为客户端和服务器端处理创建Web窗体557
18.5.2 VS 2008中Web站点的位置561
18.5.3执行数据的输入和验证564
18.5.4设计站点的外观568
18.5.5使用GridView构建数据驱动的Web窗体578
18.6小结583
18.7练习584
第19章 Web项目585
19.1 Web站点验证585
19.1.1窗口验证585
19.1.2窗体验证586
19.1.3 Web站点管理工具586
19.1.4登录控件594
19.2小结606
19.3练习607
第20章 Visual Basic 2008和XML609
20.1了解XML609
20.1.1 XML简介610
20.1.2向Visual Basic编程新手介绍XML612
20.2地址簿项目612
20.2.1创建项目612
20.2.2 SerializableData类613
20.2.3载入XML文件619
20.2.4改变数据622
20.2.5发送Email623
20.2.6创建地址列表624
20.2.7忽略成员628
20.2.8载入地址631
20.2.9添加新地址632
20.2.10地址导航634
20.2.11删除地址635
20.3集成地址簿应用程序637
20.3.1集成规则638
20.3.2从其他应用程序中读取Address Book639
20.4小结644
20.5练习644
第21章 分布式计算与WCF647
21.1 Web服务概述647
21.1.1 Web服务的工作方式648
21.1.2简单对象访问协议649
21.2构建Web服务650
21.2.1 Web服务示例650
21.2.2添加更多方法653
21.3了解WCF服务654
21.4小结662
21.5练习663
第22章 使用Windows Workflow Foundation构建顺序工作流665
22.1 Visual Studio 工作流模板667
22.2 Workflow Foundation组件668
22.3顺序工作流活动668
22.4创建顺序工作流668
22.5财产税清单表的工作流671
22.6小结679
22.7练习680
第23章 构建移动应用程序681
23.1理解环境681
23.1.1公共语言运行库682
23.1.2 ActiveSync和Windows Mobile Device Center682
23.1.3 Compact Framework中 的通用类型683
23.1.4 Compact Framework类684
23.2构建一个Pocket PC游戏686
23.3小结697
23.4练习698
第24章 部署应用程序699
24.1部署699
24.1.1 ClickOnce部署700
24.1.2 XCOPY部署705
24.2创建Visual Studio 2008安装程序705
24.3用户界面编辑器708
24.4部署不同的解决方案711
24.4.1私有程序集711
24.4.2共享程序集712
24.4.3部署桌面应用程序712
24.4.4部署Web应用程序713
24.4.5部署XML Web服务713
24.4.6有效的工具713
24.5小结714
24.6练习714
第25章 如何深入学习715
25.1在线资源715
25.1.1 P2P.Wrox.com716
25.1.2 Microsoft资源716
25.1.3其他资源716
25.2脱机资源(书籍)717
25.2.1 Professional Visual Basic 2008717
25.2.2 Visual Basic 2008 Programmer's Reference717
附录A练习题答案719
附录B使用MSF745
B.1软件开发生命周期745
B.2 MSF746
B.2.1构想阶段747
B.2.2计划阶段748
B.2.3开发阶段748
B.2.4测试阶段749
B.2.5部署阶段749
B.3处理平衡749
B.4利用MSF确保成功750
B.5小结751
附录C代码安全与SSL753
C.1代码访问安全性754
C.1.1权限754
C.1.2安全策略755
C.1.3凭证755
C.2安全套接字层755
C.3寻找答案756
C.4小结757
附录D Windows CardSpace简介759
D.1使用CardSpace759
D.2向站点添加Cardspace763
D.3 Internet上的信息764
D.4小结764
附录E .NET Framework版本的不同点765
E.1 .NET Framework中的新功能:自2.0版本后添加的主要功能765
E.2 .NET Framework中的新功能:自2.0版本后添加的小型功能766
E.3 Visual Studio 2008的新功能766
E.4 Internet上的信息766