图书介绍
Visual Basic2005设计与开发专家教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)史蒂芬著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302179535
- 出版时间:2008
- 标注页数:566页
- 文件大小:144MB
- 文件页数:586页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic2005设计与开发专家教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 语言选择3
1.1语言嗜好3
1.2缺点4
1.2.1解释,而不是编译4
1.2.2语言特性5
1.2.3多重继承7
1.2.4平台依赖7
1.2.5从Visual Basic 6升级8
1.2.6 GUI构建8
1.2.7不够简洁8
1.2.8功能和灵活性9
1.3优点9
1.3.1自文档9
1.3.2原型制作与简单应用程序10
1.3.3 IDE10
1.3.4语言相关性11
1.3.5垃圾收集11
1.3.6大人才池12
1.4小结12
第2章 生命周期方法论15
2.1生命周期阶段15
2.1.1想法表述与细化15
2.1.2小组构建17
2.1.3需求收集19
2.1.4可行性分析20
2.1.5高层次的设计22
2.1.6较低层次的设计23
2.1.7实现24
2.1.8测试25
2.1.9开发29
2.1.10支持30
2.2生命周期模型31
2.2.1一次性应用程序32
2.2.2 Waterfall32
2.2.3原型37
2.2.4混合与匹配43
2.3小结43
第3章 敏捷方法论45
3.1敏捷编程45
3.1.1 Crystal Clear47
3.1.2极限编程48
3.1.3敏捷与传统生命周期56
3.1.4敏捷优势与弱点57
3.2契约式设计58
3.3用于敏捷开发的Microsoft工具62
3.4小结63
第4章 面向对象的设计65
4.1 Bug Hunter示例65
4.2构建对象模型66
4.2.1挑选候选类66
4.2.2将候选类转换成类67
4.2.3添加内部类70
4.2.4添加数据库类70
4.2.5学习不同的设计观点71
4.2.6改进类71
4.3 UML74
4.3.1用例图75
4.3.2类图77
4.3.3顺序图80
4.3.4活动图81
4.3.5状态图82
4.3.6组件图83
4.3.7部署图84
4.3.8 UML小结85
4.4 UML工具86
4.5小结88
第5章 用户界面设计89
5.1 UI设计原则89
5.1.1赋予用户控制权90
5.1.2关注任务90
5.1.3提出忠告,而不是采取行动91
5.1.4帮助用户做正确的事92
5.2用户92
5.2.1了解用户的工作92
5.2.2尊重用户93
5.2.3了解用户的环境93
5.2.4了解用户类型94
5.3表单95
5.3.1 MDI与SDI96
5.3.2重新调整表单大小96
5.3.3编辑器98
5.3.4属性表单98
5.4设计原则100
5.4.1不同阶段中的原型100
5.4.2提升表单流程100
5.4.3组合相关条目103
5.4.4支持调整大小104
5.4.5支持不同的字体大小105
5.4.6优化菜单109
5.4.7明智地使用空间110
5.4.8设计优秀标题111
5.4.9保留状态112
5.4.10撤销与重做112
5.4.11适应不同的技能水平116
5.4.12提供适当的反馈118
5.5一致性120
5.6小结120
第6章 数据存储器设计121
6.1关系数据库121
6.2关系数据库产品126
6.3编译到代码中的数据127
6.4资源文件132
6.5卫星程序集134
6.6系统注册表135
6.7 INI文件140
6.8 XML143
6.9其他文本文件格式146
6.10对象数据库147
6.11小结148
第7章 设计模式149
7.1创建模式150
7.1.1克隆150
7.1.2工厂154
7.2关系模式156
7.2.1 Adapter157
7.2.2 Facade157
7.2.3 Interface158
7.3行为模式158
7.3.1抽象基类159
7.3.2 Chain of Responsibility162
7.3.3 Chain of Events164
7.3.4 Command166
7.3.5 Delegation168
7.3.6模型、视图和控制器171
7.3.7 Property Procedure179
7.3.8快照180
7.3.9 Strategy184
7.4更多信息186
7.5小结187
第8章 代码片断、宏和插件191
8.1代码片断191
8.1.1使用代码片断192
8.1.2建立代码片断194
8.1.3安装代码片断196
8.1.4共享代码片断197
8.2宏197
8.2.1记录宏198
8.2.2编辑宏199
8.2.3修改宏200
8.2.4使用样本宏203
8.2.5定制Visual Studio204
8.2.6共享宏206
8.3插件206
8.3.1创建插件207
8.3.2加入插件代码211
8.3.3创建更好的插件214
8.3.4学习其他对象215
8.4小结220
第9章 脚本221
9.1脚本安全221
9.2执行SQL语句225
9.2.1执行查询225
9.2.2生成查询227
9.2.3运行命令231
9.3执行Visual Basic代码235
9.3.1运行代码235
9.3.2公开对象模型238
9.3.3简化脚本241
9.4表达式求值243
9.5小结245
第10章 自定义控件与组件247
10.1建立派生控件247
10.2设置工具箱位图253
10.3测试控件254
10.4建立UserControl255
10.5从头开始建立控件259
10.6建立组件265
10.6.1建立扩展程序提供程序271
10.6.2一个简单的示例272
10.6.3更为实用的一个示例274
10.7小结278
第11章 属性支持279
11.1自定义综述280
11.2显示并编辑LineWidth285
11.2.1 LineWidthEditor285
11.2.2 LineWidthListBox287
11.3显示并编辑LineColor289
11.4显示并编辑PolyPolyline290
11.4.1 PolyPolylineConverter290
11.4.2 PolyPolylineEditor291
11.5显示智能标记294
11.6显示属性表301
11.7显示对象属性304
11.8小结310
第12章 特性和XML注释311
12.1特性(attribute)312
12.1.1辅助Properties窗口313
12.1.2辅助窗体设计器321
12.1.3辅助代码编辑器322
12.1.4 Helping Serialization325
12.2 XML注释329
12.2.1自动生成文档330
12.2.2设计时支持331
12.2.3推荐使用的标记332
12.3建议336
12.4小结338
第13章 文档343
13.1编写文档的时机343
13.2文档类型345
13.2.1用户文档345
13.2.2开发人员文档350
13.3 XML文档354
13.3.1自定义XML标记355
13.3.2使用XML文档356
13.3.3 XmlDocToText程序357
13.3.4 XmlDocToHtml程序362
13.4小结369
第14章 开发理念371
14.1为人设计程序371
14.2掌握用户373
14.3让程序查找错误374
14.4让程序先运行起来375
14.5三思而后行376
14.6一步一个脚印377
14.7使用面向对象原则378
14.8利用Visual Studio379
14.9担心最弱的一个环节380
14.10保存一切382
14.11避免使用最新的产品383
14.12使用敏捷方法的部分技术384
14.13小结384
第15章 编码标准387
15.1名称388
15.1.1匈牙利表示法388
15.1.2组件名称389
15.1.3常量名称391
15.1.4例程的变量名称391
15.1.5其他名称391
15.1.6 Boolean名称392
15.1.7缩写393
15.1.8转义名称393
15.1.9类名称394
15.1.10属性名称394
15.1.11方法名称395
15.1.12事件名称395
15.2声明变量397
15.3重载以及可选参数399
15.4 ParamArray403
15.5 If Then和Select Case404
15.6代码块结尾406
15.7退出点407
15.8 Exit For、 Exit Do以及 Continue408
15.9 End408
15.10小结409
第16章 防止bug411
16.1捕获bug411
16.1.1等待bug412
16.1.2全局错误处理413
16.1.3猎获bug417
16.2 Try Catch块420
16.3对bug的响应422
16.4小结426
第17章 测试427
17.1测试哲学427
17.1.1尽早和经常测试428
17.1.2测试一切428
17.1.3永远保存测试429
17.1.4不敌视指出bug的同事429
17.2测试种类430
17.2.1子单元测试430
17.2.2单元测试431
17.2.3集成测试431
17.2.4系统测试432
17.2.5回归测试432
17.3测试技术433
17.3.1穷尽测试433
17.3.2黑盒测试433
17.3.3白盒测试434
17.3.4随机测试434
17.4测试机制434
17.4.1在应用程序内测试435
17.4.2在应用程序外测试437
17.4.3一个测试示例438
17.5测试工具440
17.6 Visual Studio测试工具442
17.7 GUI测试443
17.8小结447
第18章 部署449
18.1部署模型49
18.1.1用户类型449
18.1.2主要和次要版本450
18.1.3敏捷发布451
18.2部署方法452
18.2.1 ClickOnce452
18.2.2 Windows Installer457
18.2.3其他解决方案460
18.2.4 Xcopy461
18.3小结461
第19章 闪屏465
19.1确定闪屏内容466
19.2显示闪屏467
19.3显示About对话框469
19.4提供反馈470
19.5控制条目位置471
19.6表单成形472
19.7填充文本474
19.8旋转文本475
19.9显示隐藏的屏幕476
19.10小结478
第20章 打印481
20.1事件驱动的打印481
20.2打印表单484
20.3封装文本488
20.4使文本流动492
20.5过程化打印498
20.6小结502
第21章 线程505
21.1线程的优缺点505
21.1.1优点506
21.1.2缺点506
21.2使用后台工作程序511
21.3 UI线程511
21.4提供反馈516
21.5提供图形化反馈519
21.6分割任务520
21.7 SyncLock523
21.8小结526
第22章 反射527
22.1探索程序集527
22.2探索枚举536
22.3动态地加载类539
22.4动态地调用方法543
22.5发现资源546
22.6检索已知资源548
22.7小结552
第23章 内存管理553
23.1垃圾收集553
23.2结束554
23.3处置资源556
23.4处置自定义类557
23.5预先分配对象559
23.6弱引用562
23.7改进垃圾收集564
23.8小结566
热门推荐
- 2801412.html
- 1518535.html
- 3489254.html
- 1101020.html
- 2024374.html
- 1763463.html
- 3722494.html
- 1598337.html
- 997833.html
- 2280690.html
- http://www.ickdjs.cc/book_2770148.html
- http://www.ickdjs.cc/book_875354.html
- http://www.ickdjs.cc/book_1017478.html
- http://www.ickdjs.cc/book_3053791.html
- http://www.ickdjs.cc/book_999825.html
- http://www.ickdjs.cc/book_15893.html
- http://www.ickdjs.cc/book_3137524.html
- http://www.ickdjs.cc/book_2803063.html
- http://www.ickdjs.cc/book_3101415.html
- http://www.ickdjs.cc/book_2536811.html