图书介绍
Visual Basic NET技术与技巧【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

- (美)Kris Jamsa著;陈维军,王慧英等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111115252
- 出版时间:2003
- 标注页数:517页
- 文件大小:55MB
- 文件页数:532页
- 主题词:
PDF下载
下载说明
Visual Basic NET技术与技巧PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
前言1
第1章 Visual Basic.NET基础知识1
1.1 创建第一个控制台应用程序2
1.2 构造基于窗口的应用程序4
1.3 选择正确的Visual Basic类型5
1.4 在Visual Basic.NET程序中声明变量6
1.5用Console.Write和Console.WriteLine显示屏幕输出8
1.6 用Console.WriteLine格式化程序输出9
1.7 向字符串末尾追加字符11
1.8 强制程序指定变量的类型12
1.9 小心变量溢出和变量精度13
1.10 执行数字操作15
1.11 不同变量类型之间值的转换18
1.12 用条件运算符做判断20
1.13 Visual Basic.NET的关系运算符和逻辑运算符22
1.14 用Select处理多个条件23
1.15 重复执行系列指令25
1.16 避免无限循环27
以提高性能28
1.17 提前结束循环28
1.18 Visual Basic.NET支持滞后求值28
1.19 长语句换行29
1.20 使用Visual Basic赋值运算符30
1.21 对程序代码进行注释31
1.22 用Console.Read和Console.ReadLine读取键盘输入31
1.23 在消息框中显示消息32
1.24 用输入框提示用户输入33
1.25 把程序分成便于管理的程序段34
1.26 向函数或子例程传递参数38
1.27 在函数或子例程中声明局部变量40
1.28 在子例程中改变参数的值41
1.29 用变量的作用域表示程序中43
变量有意义的区域43
1.30 在同一变量中保存45
相同类型的多个值45
1.31 使用结构进行值分组47
1.32 用常量提高代码的可读性49
的区别小结50
1.33 VisualBasic与Visual Basic.NET50
第2章 利用.NET环境52
2.1 利用公用语言运行时库53
2.2 基于通用类型声明变量54
2.3 移植到ASP.NET56
2.4 利用Windows窗口59
2.5 理解元数据62
2.6 用名字空间组织对象库63
2.8 把.NET解决方案打包到程序集67
2.7 利用中间语言代码67
2.9 利用可管理内存和垃圾收集69
2.10 理解.NET版本化71
2.11 标准化错误处理72
第3章 Visual Basic.NET类编程74
3.1 用范围属性限制对类成员的访问78
3.2 初始化类成员变量80
3.3 定义多个构造器以支持不同的参数81
3.4 简化对象成员引用84
3.5 利用静态类成员86
3.6 利用属性控制类成员能够保存的值87
3.7 避免参数名与类成员变量名发生冲突89
3.8 用析构器方法执行“清除”处理90
3.9 把类对象映射到Visual Basic.NET91
窗体中91
3.10 .NET中的垃圾收集92
3.11 强制垃圾收集器收集未使用的内存93
3.12 为Dispose操作提供类似于析构器的支持95
3.13 Visual Basic.NET窗体96
3.15 在类实例之间共享类成员变量98
3.14 用Visual Studio的类视图仔细查看类98
3.16 用Visual Studio插入类模板100
3.17 用Visual Studio的Object Browser查看类的细节101
第4章 Visual Basic.NET中的面向103
对象编程103
4.1 跟踪构造器方法104
4.2 向基类构造器传递参数105
4.3 继承和析构器方法108
4.4 方法的重载和继承110
4.5 方法的覆盖和继承113
4.6 遮盖基类方法116
4.7 用MyClass强制调用某个方法118
4.8 禁止类继承120
4.9 实现多态对象以使对象随着程序的120
执行而改变形式120
4.10 继承和事件简介122
4.11 限制某个类只能作为基类使用123
4.12 强制派生类覆盖基类方法123
4.13 多级继承有别于多继承126
4.14 建立接口128
4.16 继承实现接口的类131
4.15 在同一类中实现多个接口131
第5章 使用公用语言运行时库和基类库135
5.1 检索当前的系统日期和时间135
5.2 DateTime类137
5.3 String类139
5.4 用StringBuilder对象提高程序性能142
5.5 利用Math类144
5.6 从Visual Basic.NET程序中发送145
电子邮件消息145
操作编程147
第6章 Visual Basic.NET文件和目录147
6.1 Directory类148
6.2 检索和操纵Directory属性151
6.3 创建惟一的目录154
6.4 检索目录中的文件和子目录154
6.5 确定系统的逻辑盘驱动器156
6.6 用Directorylnfo类检索目录中的157
文件与子目录157
6.7 检索目录的父目录或根目录158
6.8 操纵目录路径159
6.9 执行通用的文件操作162
6.10 利用文件属性165
6.11 启动文件流169
6.12 StreamWriter类与StreamReader类172
6.13 读写二进制数据175
6.14 文件锁178
6.15 对FileWatcher事件做出响应179
第7章 使用.NET通用对话框182
7.1 提示用户输入要打开的文件183
7.2 调整OpenFileDialog操作185
7.3 在用户指定文件中保存信息188
7.4 调整文件的Save操作190
7.5 选择字体属性192
7.6 将用户选择的字体付诸应用194
7.7 选择颜色194
7.8 调整Color对话框的操作196
7.9 用PrintDialog类提示用户选择打印选项199
7.11 用PageSetupDialog类提示用户200
进行页面设置200
7.10 确定可用的打印机200
7.12 执行打印操作202
第8章 使用多线程205
8.1 创建并运行多线程207
8.2 让线程进入休眠状态209
8.3 线程的挂起、恢复和中断211
8.4 Thread类213
8.5 赋予线程名称215
8.6 挂起某个线程的执行直到特定线程218
处理结束218
8.7 控制线程的优先级221
8.8 利用线程池223
8.9 识别线程之间潜在的竞争条件225
8.10 用SyncLock保护共享资源229
8.11 用Monitor类同步对线程资源的访问230
8.12 用Monitor.TryEnter防止线程堵塞233
8.13 用InterLocked保护共享变量的增量与减量操作236
8.14 Process类236
8.15 用Process类运行某个程序240
8.16 终止某个进程243
8.17 防止同一程序在同一时间执行两遍244
8.18 显示系统中每个进程的信息245
8.19 显示进程中各个线程的信息246
第9章 结构化错误处理249
9.1 捕获特定异常254
9.2 测试各种异常256
9.3 用普通的Catch语句处理异常257
9.4 在异常出现之后执行“清除”工作259
9.5 System Exception类262
9.6 定制自己的异常263
是否有效264
9.7 抛出异常以测试你的异常处理措施264
9.8 找出引起异常的代码位置267
9.9 Debug类269
9.10 确定调试器是否激活272
9.11 用Debug类的Assert方法273
找到程序中的错误273
9.12 用事件日志跟踪程序操作274
第10章 响应和处理事件279
10.1 在类中定义和引发事件279
10.2 使用Handles子句处理事件282
10.3 使用AddHandler指定事件处理器284
10.4 调用一个事件的多个处理器286
10.5 添加和删除事件处理器287
10.6 利用事件和类继承288
10.7 使用.NET代表来指向某函数289
10.8 在子例程调用中利用代表291
10.9 使用代表对数据排序293
10.10 把多个方法分配给一个代表297
10.12 响应Timer事件298
10.11 查看一个代表的调用列表298
10.13 研究EventArgs类300
第11章 Windows窗体编程302
11.1 Form控件编程304
1 1.2 Button控件编程307
11.3 Label控件编程308
11.4 把图像添加到窗体的标签上310
11.5 LinkLabel类编程311
11.6 Menu控件编程313
11.7 PictureBox控件编程314
11.8 NumericlUpDown控件编程316
11.9 ComboBox控件编程317
11.10 使用ProgressBar和StatusBar显示操作状态318
11.11 TextBox控件编程320
11.12 RichTextBox控件编程321
11.13 ScrollBar控件编程323
11.14 TrackBar控件编程324
11.15 ToolBar控件编程325
11.16 RadioButton控件编程327
进行分组328
11.17 使用GroupBox来对单选按钮328
11.18 CheckBox控件编程329
11.19 DomainUpDown控件编程330
11.20 ListBox控件编程331
11.21 CheckedListBox控件编程332
11.22 DateTimePicker控件编程333
11.23 MonthCalendar控件编程335
11.24 Tab控件编程335
11.25 用Panel控件对控件进行分组337
11.26 TreeView控件编程337
11.27 ListView控件编程339
第12章 深入研究.NET程序集和版本化340
12.1 温习.NET程序集340
12.2 创建类库342
12.3 利用类库的编程语言无关性343
12.4 仔细查看共享程序集的公共密钥345
12.5 把共享程序集安装到346
全局程序集缓存中346
12.6 使用.NET版本控制346
12.7 预编译共享程序集以减少加载时间347
@Assembly指令348
12.8 在ASP.NET页中使用348
12.9 利用Microsoft.NET框架配置349
12.10 查看应用程序的程序集细节351
第13章 ASP.NET解决方案编程353
13.1 创建和运行简单的ASP.NET页354
13.2 使用C#和Visual Basic.NET355
实现简单的ASP.NET页355
13.3 在Visual Studio创建和357
运行ASP.NET项目357
必须进行的编码改变359
13.4 从ASP迁移到ASP.NET359
13.5 在ASP.NET页中利用Cookie362
13.6 确定浏览器的功能363
13.7 同时维护ASP和ASP.NET页365
13.8 ASP和ASP.NET不能共享Application和Session对象366
13.9 查看HTTP头信息370
13.10 利用主要的基于ASP.NET页的方法372
13.11 ASP和ASP.NET处理Form.Request和Form.QueryString的方式不同373
13.12 在ASP.NET页中处理异常377
13.14 实现定制错误页380
13.13 利用ASP.NET配置文件380
13.15 通过禁止调试操作而改善性能382
13.16 指定专用于Application与383
Session的处理383
13.17 研究Page指令384
13.18 微调ASP.NET缓存属性385
13.19 使用Imports指令导入一个385
名字空间385
第14章 Windows服务编程389
14.1 创建简单的Windows服务390
14.2 在Windows 2000中安装和删除服务396
14.3 研究ServiceBase类397
14.4 把服务事件写入Windows事件日志399
14.5 要求服务定时执行操作401
14.6 利用线程来处理服务操作403
14.7 把关键系统事件通知管理员406
14.8 把FileSystemWatcher集成到409
Web服务中409
第15章 Web窗体编程413
15.1 asp:Button控件编程415
15.2 asp:Checkbox控件编程418
15.3 asp:CheckboxList控件编程420
15.4 asp:RadioButton控件编程422
15.5 asp:Hyperlink控件编程424
15.6 asp:Image控件编程426
15.7 asp:ImageButton控件编程428
15.8 asp:Label控件编程430
15.9 asp:TextBox控件编程431
15.10 asp:Panel控件编程434
15.11 asp:DropDownList控件编程436
15.12 asp:ListBox编程438
15.13 asp:RadioButtonList:控件编程439
15.14 asp:Literal控件编程441
15.15 asp:PlaceHolder控件编程442
15.16 asp:Calendar控件编程443
15.17 asp:Rotator控件编程445
15.18 asp:XML控件编程447
15.19 asp:RequiredFieldValidator447
控件编程447
15.20 asp:RangeValidator控件编程450
15.21 asp:CompareValidator控件编程453
15.22 asp:CustomValidator控件编程454
15.23 asp:RegularExpressionValidator控件编程456
15.24 利用HTML服务器控件458
第16章 Web服务编程461
16.1 创建你的第一个Web服务462
16.2 创建简单的日期/时间Web服务466
16.3 编写使用基于参数方法的Web服务468
16.4 使用HTML窗体与Web服务交互470
16.5 为你的Web服务创建代理471
16.6 在ASP.NET页中使用Web服务473
16.7 研究服务的Web服务描述语言474
16.8 在Web服务中处理异常475
16.9 利用Web服务配置文件476
16.10 研究Web服务的SOAP477
16.11 使用WSDL EXE生成一个代理477
16.12 改变Web服务名字空间480
16.13 帮助其他人发现Web服务480
第17章 ADO.NET入门指南482
17.1 指定数据提供者482
17.2 用DataReader对象发出查询484
17.3 用DataSet对象发出查询485
17.4 在后台处理数据集更新486
17.5 查询数据库的表488
17.6 查询表的列489
17.7 查看底层XML内容491
17.8 从XML文件生成数据集492
17.9 使用ASP.NET页执行查询495
17.10 在DataGrid控件中显示数据库表497
18.1 温习.NET反射499
第18章 .NET反射和程序属性编程499
18.2 在ILDASM中查看类信息501
18.3 温习对象的方法502
18.4 研究对象的方法506
18.5 比较早绑定和晚绑定508
18.6 使用Invoke调用对象方法510
18.7 研究程序集513
18.8 理解〈属性〉514
18.9 定义定制的属性515
18.10 显示程序集的属性516
热门推荐
- 1144179.html
- 310250.html
- 3734901.html
- 2529577.html
- 332870.html
- 3870446.html
- 1274704.html
- 1013999.html
- 3256766.html
- 124702.html
- http://www.ickdjs.cc/book_2227804.html
- http://www.ickdjs.cc/book_971101.html
- http://www.ickdjs.cc/book_1234742.html
- http://www.ickdjs.cc/book_3682096.html
- http://www.ickdjs.cc/book_2602334.html
- http://www.ickdjs.cc/book_827834.html
- http://www.ickdjs.cc/book_1945026.html
- http://www.ickdjs.cc/book_3492173.html
- http://www.ickdjs.cc/book_323934.html
- http://www.ickdjs.cc/book_1188848.html