新闻资讯
看你所看,想你所想

VB.NET入门经典(第3版)

VB.NET入门经典(第3版)

VB.NET入门经典(第3版)

《VB.NET入门经典(第3版)》是2005年清华大学出版社出版的图书,作者是杨浩。

基本介绍

  • 书名:VB.NET入门经典(第3版)
  • 作者:杨浩
  • ISBN:9787302102595
  • 定价:78.00
  • 出版社:清华大学出版社
  • 出版时间:2005年3月4日
  • 装帧:平装
  • 开本:16开
  • 版次:1-1

内容简介

Visual Basic .NET提供了大量的工具和语言方面的功能。当然,不可能用一本书包含Visual Basic .NET的所有内容,这些内容要用一个书库来容纳。本书的目的是让您儘快入门,它相当于一个路标,可以指导您的学习。在介绍完创建应用程式的基础知识后(如创建视窗和对话框,如何用代码处理突发事件,什幺是面向对象的程式设计,以及如何在应用程式中使用它等)

图书目录

第1章初识VisualBasic.NET 1
1.1Windows和DOS编程 1
1.2安装VisualBasic.NET 3
1.3VisualBasic.NET集成开发环境 7
1.3.1配置档案设定页 7
1.3.2Projects选项卡 7
1.3.3选单 8
1.3.4工具列 9
1.4创建简单的应用程式 10
1.4.1VisualStudio.NET集成开发环境中的视窗 12
1.4.2工具箱 14
1.4.3改进型匈牙利表示法 17
1.4.4代码编辑器 18
1.5使用帮助系统 21
1.6小结 23
1.7练习 23
第2章Microsoft.NETFramework 24
2.1Microsoft的信心来自于Windows 24
2.1.1MSN1.0 25
2.1.2.NET理念 25
2.1.3.NET与Java有些类似 26
2.1.4现在所处的阶段 27
2.2为Windows编写软体 27
2.2.1.NETFramework类 28
2.2.2执行代码 29
2.3公共语言运行库 30
2.3.1载入并执行代码 31
2.3.2应用程式隔离 31
2.3.3安全性 31
2.3.4互操作 32
2.3.5异常处理 32
2.4通用类型系统和公共语言规範 32
2.5小结 33
2.6练习 33
第3章编写软体 34
3.1信息和数据 34
3.1.1算法 34
3.1.2程式语言 35
3.2变数 36
3.3注释和空白 38
3.3.1注释 38
3.3.2空白 39
3.4数据类型 39
3.4.1使用数字 39
3.4.2使用字元串 45
3.4.3使用日期 52
3.4.4布尔型 58
3.5存储变数 58
3.5.1二进制 59
3.5.2位和位元组 59
3.5.3值的表示 60
3.5.4值的转换 61
3.6方法 63
3.6.1使用方法的原因 63
3.6.2创建方法 67
3.6.3选择方法名称 69
3.6.4作用域 70
3.7小结 72
3.8练习 72
第4章流程控制 73
4.1做出决策 73
4.2If语句 73
4.2.1Else语句 75
4.2.2可进行多重选择的ElseIf语句 76
4.2.3嵌套的If语句 77
4.2.4单行If语句 78
4.2.5比较运算符 78
4.2.6字元串比较 86
4.3SelectCase语句 87
4.3.1使用SelectCase语句 88
4.3.2不区分大小写的SelectCase语句 91
4.3.3多重选择 93
4.3.4CaseElse语句 95
4.3.5SelectCase中的不同数据类型 96
4.4循环 96
4.4.1For...Next循环 96
4.4.2ForEach...Next循环 100
4.4.3Do...Loop循环 101
4.4.4嵌套循环 107
4.4.5提前退出循环 108
4.4.6死循环 110
4.5小结 111
4.6练习 111
第5章处理数据结构 112
5.1数组 112
5.1.1定义和使用数组 112
5.1.2用值初始化数组 120
5.2枚举 121
5.2.1使用枚举 121
5.2.2确定状态 124
5.2.3设定无效值 127
5.3常量 127
5.3.1使用常量 128
5.3.2改变常量 129
5.3.3各种常量类型 130
5.4结构 130
5.4.1创建结构 130
5.4.2为结构添加属性 133
5.5集合和列表 133
5.5.1使用数组列表 134
5.5.2从数组列表中进行删除操作 137
5.5.3显示数组列表中的项 140
5.5.4集合 141
5.6用散列表创建查询表 144
5.6.1使用散列表 145
5.6.2Remove、RemoveAt和Clear方法 148
5.6.3区分大小写 150
5.7高级数组操作 152
5.8小结 154
5.9练习 155
第6章构建Windows应用程式 156
6.1回响事件 156
6.2创建简单的应用程式 160
6.2.1构建窗体 160
6.2.2统计字元 162
6.2.3统计单词 163
6.2.4ShowMe!按钮 167
6.3创建複杂的应用程式 167
6.3.1文本操纵项目 168
6.3.2创建状态栏 169
6.3.3创建工具列 170
6.3.4给工具列添加图像 172
6.3.5创建编辑框 174
6.3.6清除编辑框 175
6.3.7回响工具列 177
6.3.8对Red按钮编码 178
6.3.9对Blue按钮编码 180
6.3.10为Uppercase和Lowercase按钮编码 180
6.3.11焦点 182
6.4使用多个窗体 184
6.4.1About框 184
6.4.2部署WroxTextEditor 187
6.5小结 191
6.6练习 191
第7章显示对话框 193
7.1MessageBox对话框 193
7.1.1MessageBox中的可用图示 194
7.1.2MessageBox中的可用按钮 194
7.1.3设定默认按钮 195
7.1.4其他选项 195
7.1.5Show方法的语法 195
7.1.6MessageBox的示例 197
7.2Open对话框 201
7.2.1OpenFileDialog控制项 201
7.2.2StreamReader类 203
7.2.3使用OpenFileDialog控制项 204
7.3SaveFileDialog控制项 207
7.3.1SaveFileDialog的属性 208
7.3.2SaveFileDialog的方法 208
7.3.3StreamWriter类 208
7.3.4使用SaveFileDialog控制项 209
7.4FontDialog控制项 212
7.4.1FontDialog的属性 212
7.4.2FontDialog的方法 213
7.4.3使用FontDialog控制项 213
7.5ColorDialog控制项 215
7.5.1ColorDialog的属性 216
7.5.2使用ColorDialog控制项 217
7.6PrintDialog控制项 218
7.6.1PrintDialog的属性 219
7.6.2使用PrintDialog控制项 219
7.7小结 226
7.8练习 227
第8章创建选单 228
8.1概述 228
8.1.1访问键 228
8.1.2快捷键 228
8.1.3複选标记和单选标记 228
8.1.4属性视窗 229
8.2创建选单 230
8.2.1设计选单 230
8.2.2添加工具列和控制项 232
8.2.3为选单编写代码 236
8.2.4为View选单和工具列编码 240
8.2.5测试代码 242
8.3关联选单 245
8.4小结 252
8.5练习 253
第9章调试和错误处理 254
9.1主要错误类型 254
9.1.1语法错误 255
9.1.2执行错误 257
9.1.3逻辑错误 257
9.2调试 258
9.2.1创建示例项目 258
9.2.2设定断点 262
9.2.3使用命令视窗进行调试 269
9.2.4使用监视视窗进行调试 270
9.2.5使用局部视窗进行调试 272
9.3错误处理 273
9.4小结 279
9.5练习 279
第10章构建对象 280
10.1对象的概念 280
10.1.1封装 281
10.1.2方法和属性 281
10.1.3事件 282
10.1.4可见性 282
10.1.5类的概念 283
10.2构建类 283
10.3复用性 284
10.4第一个对象 285
10.4.1状态 286
10.4.2行为 286
10.4.3存储状态 286
10.4.4属性 289
10.4.5IsMoving方法 295
10.5构造函式 297
10.6继承 299
10.6.1添加新方法和属性 299
10.6.2改变默认值 303
10.6.3多态性 305
10.6.4重写更多的方法 306
10.6.5从对象中继承 308
10.7Framework类 309
10.7.1命名空间 309
10.7.2Framework中的继承 313
10.8小结 314
10.9练习 314
第11章高级面向对象技术 315
11.1构建收藏页浏览程式 315
11.1.1Internet捷径和收藏页 315
11.1.2使用类 317
11.1.3搜寻收藏页 321
11.1.4查看收藏页 328
11.2另一个收藏页浏览程式 334
11.3共享属性和方法 341
11.3.1共享过程 342
11.3.2共享方法 346
11.4面向对象的编程和记忆体管理 348
11.4.1垃圾回收 349
11.4.2释放资源 353
11.4.3整理碎片和压缩 354
11.5小结 355
11.6练习 356
第12章建立类库 357
12.1理解类库 357
12.1.1创建类库 358
12.1.2为FavoritesViewer创建类库 359
12.2强名 364
12.2.1为程式集签名 364
12.2.2程式集的版本 365
12.3注册程式集 366
12.3.1Gacutil实用程式 366
12.3.2程式集在Reference对话框中不可见的原因 366
12.4设计类库 368
12.5使用第三方的类库 369
12.6用对象浏览器查看类 370
12.7小结 371
12.8练习 371
第13章创建自定义控制项 372
13.1Windows窗体控制项 372
13.2显示用户控制项的属性 374
13.2.1添加属性 375
13.2.2显示用户控制项的方法 376
13.2.3显示用户控制项的事件 377
13.3继承控制项的行为 379
13.3.1增强控制项的功能 379
13.3.2添加BuddyBoxName属性 380
13.4设计时或运行时 384
13.5创建窗体库 386
13.5.1构建窗体库项目 386
13.5.2测试窗体 391
13.5.3挂起事件 392
13.6小结 395
13.7练习 395
第14章编写自定义图形 396
14.1一个简单的绘图程式 396
14.1.1创建带有用户控制项的项目 396
14.1.2绘图程式 397
14.1.3GraphicsItem类 398
14.1.4萤幕和客户坐标 399
14.1.5使用滑鼠和绘製GraphicsCircle对象 400
14.1.6使控制项无效 406
14.1.7更最佳化 407
14.1.8选择颜色 407
14.1.9回响单击事件 413
14.2处理两种颜色 416
14.2.1表明指派的按钮 418
14.2.2高级颜色 424
14.2.3不同的工具 427
14.3图像 432
14.3.1绘製图像 432
14.3.2缩放图像 434
14.3.3锁定纵横比 436
14.4更多的图形方法 438
14.5小结 438
14.6练习 439
第15章访问资料库 440
15.1资料库的概念 440
15.1.1MicrosoftAccess对象 440
15.1.2表 441
15.1.3查询 441
15.2SQL中的SELECT语句 441
15.3Access中的查询 443
15.4数据访问组件 447
15.4.1OleDbConnection组件 448
15.4.2DataSet组件 449
15.4.3OleDbDataAdapter组件 449
15.4.4OleDbCommand组件 449
15.4.5DataView组件 449
15.5数据绑定 449
15.5.1DataGrid控制项 450
15.5.2DataSource属性 450
15.5.3DataMember属性 450
15.6小结 460
15.7练习 461
第16章使用ADO.NET和SQLServer进行资料库编程 462
16.1ADO.NET 462
16.1.1ADO.NET数据命名空间 463
16.1.2SqlConnection类 464
16.1.3SqlCommand类 465
16.1.4SqlDataAdapter类 468
16.1.5DataSet类 471
16.1.6DataView类 472
16.2使用ADO.NET类 474
16.3数据绑定 483
16.3.1BindingContext和CurrencyManager对象 484
16.3.2绑定控制项 485
16.4小结 513
16.5练习 513
第17章Web窗体 515
17.1瘦客户端体系结构 515
17.2Web窗体和Windows窗体的对比 516
17.2.1Windows窗体概述 516
17.2.2Web窗体概述 516
17.2.3Web窗体编程 517
17.2.4Web窗体控制项 519
17.3Web应用程式 521
17.4Web窗体中的数据绑定 533
17.4.1DataGrid示例 534
17.4.2使用DataGrid更新数据 540
17.5小结 554
17.6练习 554
第18章创建Web伺服器控制项 555
18.1Web伺服器控制项 555
18.1.1创建MessageBoxWeb伺服器控制项 557
18.1.2创建测试应用程式 558
18.1.3完成Render方法 559
18.1.4改变Visible属性的默认行为 559
18.1.5给控制项的可见性添加客户端脚本 561
18.2小结 567
18.3练习 567
第19章VisualBasic.NET和XML 568
19.1XML简介 568
19.1.1XML的特性 569
19.1.2向VisualBasic编程新手介绍XML 571
19.2地址簿项目 571
19.2.1创建项目 571
19.2.2SerializableData类 572
19.2.3载入XML档案 578
19.2.4改变数据 582
19.2.5传送E-Mail 582
19.2.6创建地址列表 583
19.2.7忽略成员 588
19.2.8载入地址 590
19.2.9添加新地址 591
19.2.10地址导航 593
19.2.11删除地址 595
19.3集成地址簿应用程式 597
19.3.1集成规则 597
19.3.2从其他应用程式中读取AddressBook 599
19.4小结 603
19.5练习 604
第20章WebServices和.NETRemoting技术 605
20.1Web服务概述 605
20.1.1Web服务的工作方式 606
20.1.2简单对象访问协定 606
20.2构建Web服务 608
20.2.1Web服务示例 608
20.2.2添加更多方法 610
20.3图片伺服器服务 611
20.3.1创建项目 611
20.3.2返回数组 614
20.3.3返回複杂信息 618
20.4图片伺服器客户程式 622
20.4.1Web服务描述语言 622
20.4.2创建客户程式 622
20.4.3添加Web引用 624
20.4.4显示资料夹列表 625
20.4.5显示档案列表并选择档案 628
20.5.NETRemoting技术 632
20.6小结 638
20.7练习 639
第21章 部署应用程式 640
21.1部署 640
21.1.1无接触部署 641
21.1.2XCOPY部署 641
21.2创建VisualStudio.NET安装应用程式 641
21.3把程式集作为安装程式 643
21.4部署的核心 646
21.4.1发布.NET 646
21.4.2使用Bootstrap载入程式 646
21.5部署不同的解决方案 648
21.5.1私有程式集 649
21.5.2共享程式集 649
21.5.3部署桌面应用程式 650
21.5.4部署Web应用程式 650
21.5.5部署XMLWeb服务 650
21.6高级部署选项 650
21.6.1为应用程式配置.NET运行时 650
21.6.2为Web应用程式配置.NET运行时 651
21.6.3有效的工具 652
21.7小结 653
21.8练习 653
第22章 建立移动应用程式 654
22.1建立第一个CF应用程式 655
22.2理解环境 657
22.2.1公共语言运行库 657
22.2.2CompactFramework类 658
22.2.3PocketPC上的ReallySimpleSyndication 659
22.2.3为Internet访问配置模拟器 664
22.4小结 665
22.5练习 665
附录A如何深入学习 666
A.1在线上资源 666
A.1.1P2P.Wrox.com 666
A.1.2Microsoft资源 667
A.1.3其他资源 667
A.2非在线上资源(书籍) 667
A.2.1《VB.NET高级编程(第2版)》 668
A.2.2《ASP.NET资料库入门经典--VB.NET编程篇》 668
附录B体系结构和设计模式 669
B.1体系结构概述 669
B.1.1变化和不断演化的需求 670
B.1.2结构元素的重用 670
B.1.3软体系统中的敏捷性 671
B.1.4用模式满足期望 672
B.2小结 673
附录C代码的安全性 674
C.1证据 675
C.2安全策略级别和代码组 676
C.3许可权集 678
C.4小结 678
附录D练习答案 680
第1章初识VisualBasic.NET 680
第2章Microsoft.NETFramework 680
第3章编写软体 681
第4章流程控制 682
第5章处理数据结构 682
第6章建立Windows应用程式 683
第7章显示对话框 684
第8章创建选单 685
第9章调试和错误处理 686
第10章构建对象 688
第11章高级面向对象技术 688
第12章建立类库 689
第13章创建自定义控制项 689
第14章编写自定义图形 690
第15章访问资料库 691
第16章使用ADO.NET和SQLServer进行资料库编程 691
第17章Web窗体 692
第18章创建Web伺服器控制项 693
第19章VisualBasic.NET和XML 693
第20章WebServices和.NETRemoting技术 694
第21章部署应用程式 695
第22章建立移动应用程式 695
附录E.NETFramework1.1版本对1.0版本的改进 697
E.1改进的特性 697
E.1.1安全性 697
E.1.2ADO.NET 698
E.1.3VisualStudio项目 699
E.1.4其他信息 699
E.2新特性 699
E.2.1命名空间 699
E.2.2ASP.NET移动控制项 700
E.2.3并行执行 700
E.3 小结 700

转载请注明出处海之美文 » VB.NET入门经典(第3版)

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com