图书介绍
Visual Basic NET应用程序和组件开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美)Ted Pattison,(美)Joe Hummel著;韩江译 著
- 出版社: 北京:电子工业出版社
- ISBN:7121002590
- 出版时间:2004
- 标注页数:354页
- 文件大小:50MB
- 文件页数:376页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic NET应用程序和组件开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
第1章 .NET Framework1
1.1 .NET Framework之路1
1.2 .NET Framework的体系结构3
1.2.1受控代码和装配件4
1.2.2属性6
1.2.3受控语言的选择7
1.3公共语言运行时环境8
1.3.1 AppDomain10
1.3.2受控执行12
1.4Framework类库14
1.4.1系统提供的类库14
1.4.2 Microsoft.VisualBasic装配件15
1.4.3 FCL的应用程序架构18
1.5 转到.NET20
1.5.1转到.NET的动机20
1.5.2转到.NET Framework所面临的挑战22
1.6总结23
第2章 使用Visual Basic.NET进行开发25
2.1入门知识25
2.2 Visual Basic.NET编译器26
2.2.1 编写一个简单的基于控制台的应用程序27
2.2.2编写与使用组件库28
2.2.3使用ILDASM.EXE实用程序检查装配件30
2.2.4理解名称空间31
2.2.5导入名称空间33
2.3 使用Visual Studio.NET进行开发36
2.3.1 引用和名称空间重访37
2.3.2创建基于窗体的应用程序39
2.3.3创建一个Windows应用程序40
2.3.4调试项目43
2.4对Visual Basic的主要更改45
2.4.1新的便利功能46
2.4.2消除不一致和特异性47
2.4.3改进的范围规则48
2.4.4结构化的异常处理49
2.4.5严格类型检查50
2.4.6在Option Strict下使用Boolean值进行编程54
2.4.7逻辑比较和按位操作55
2.5 总结57
第3章公共类型系统58
3.1 公共类型系统的动机58
3.2公共语言规范59
3.3基本的CTS概念60
3.3.1继承61
3.3.2共享成员与实例成员62
3.3.3线程、方法执行和调用堆栈63
3.3.4值类型和引用类型64
3.3.5使用Is操作符对引用进行比较66
3.4核心CTS类型67
3.4.1基本类型67
3.4.2在基本类型之间进行转换70
3.4.3 Object类73
3.4.4装箱74
3.4.5使用Object类进行设计78
3.4.6在编程中使用字符串79
3.4.7连接字符串81
3.4.8使用String类的方法对字符串进行比较83
3.4.9使用“=”操作符对字符串进行比较85
3.4.10字符串转换87
3.4.11 格式化字符串88
3.5在程序设计中使用数组89
3.5.1使用ReDim Preserve92
3.5.2定义数组的元素类型94
3.5.3数组类和多维数组97
3.5.4 System.Array类98
3.6总结101
第4章类102
4.1设计类102
4.2对类型和成员进行封装103
4.3共享成员与实例成员104
4.3.1 使用共享成员进行设计107
4.3.2结合使用共享成员和实例成员109
4.3.3 Module类型110
4.4类成员112
4.4.1 域113
4.4.2构造函数116
4.4.3 方法122
4.4.4属性128
4.4.5嵌套类型133
4.5 总结134
第5章继承135
5.1继承类135
5.1.1 .NET Framework中的基类137
5.1.2基类成员的继承138
5.1.3 将继承限制在当前装配件中142
5.2多态性和类型置换143
5.2.1 多态性143
5.2.2在类型之间进行转换145
5.3 替换派生类中的方法147
5.3.2动态绑定和可重载方法148
5.3.1 静态绑定148
5.3.3链接从派生类到基类的调用150
5.3.4可重载方法的设计问题151
5.3.5将方法声明为不可重载152
5.3.6 MyBase、MyClass和Me154
5.3.7屏蔽方法156
5.3.8屏蔽重载的方法和属性158
5.4 总结161
第6章 抽象类和接口162
6.1抽象类162
6.2接口165
6.2.1接口的定义166
6.2.2接口的实现167
6.2.3在编程中使用接口168
6.2.4接口约定与类约定169
6.2.5隐藏和重命名接口成员171
6.2.6同时使用接口和继承173
6.2.7 实现多个接口175
6.2.8接口继承176
6.3 总结178
第7章委托179
7.1 回调:一种简单的设计模式179
7.2使用C++函数指针的内存问题185
7.3委托186
7.3.1创建委托对象188
7.3.2将委托绑定到实例方法上189
7.3.3 为实现回调而进行的基于委托的设计191
7.3.4多点传送193
7.3.5使用多点传送委托实现回调195
7.3.6调用GetInvocationList方法197
7.4总结199
第8章事件200
8.1 基于事件编程的历史简述200
8.2在编程中使用事件201
8.2.1定义事件202
8.2.2触发事件204
8.2.3创建和注册事件句柄205
8.3 处理由.NET Framework触发的事件215
8.3.1 System.EventHandler委托216
8.3.2定制事件的参数219
8.4总结222
第9章结构化的异常处理224
9.1 结构化异常处理的基本知识224
9.1.1抛出和捕获异常224
9.1.2嵌套Try语句228
9.2异常类228
9.2.1基于类型的筛选异常231
9.2.2在Catch块中使用When从句232
9.2.3 System.Exception类的成员233
9.2.4内部异常236
9.2.5抛出预定义异常的例子237
9.3用户自定义的异常239
9.4 Finally块241
9.5 总结244
第1 0章值和对象246
10.1创建用户自定义的值类型246
10.1.1创建枚举247
10.1.2 创建结构体251
10.1.3结构体和类之间的区别253
10.1.4在结构体和类之间进行选择257
10.2对象克隆258
10.3无用存储单元收集和对象的生存期261
10.3.1无用存储单元收集器263
10.3.2无用存储单元收集与引用计数263
10.3.3对象终结265
10.3.4与对象终结有关的设计问题266
10.3.5在程序中控制无用存储单元收集器267
10.3.6可任意处置的对象268
10.3.7结合使用Dispose方法和Finalize方法269
10.4总结272
第1 1章装配件274
11.1从历史中获得知识274
11.2配置应用程序277
11.2.1 .NET Framework中的配置文件277
11.2.2应用程序设置279
11.2.3 machine.config文件280
11.3生成装配件282
11.3.1装配件的命名282
11.3.2装配件格式化字符串284
11.3.3强名285
11.3.4装配件签名和篡改保护287
11.3.5延迟签名290
11.4部署装配件292
11.4.1部署私有装配件292
11.4.2在全局装配件缓存中配置装配件296
11.4.3使用〈codeBase〉元素部署装配件299
11.4.4 CLR的装配件加载过程302
11.4.5装配件绑定日志浏览器304
11.4.6本地映像缓存305
11.5装配件的版本306
11.5.1 向后兼容的必要条件307
11.5.2版本号308
11.5.3 CLR和发布策略309
11.5.4重定向到一个不同的版本号310
11.5.5发布策略文件313
11.6总结316
第12章COM的互操作性318
12.1 COM简史318
12.1.1 创建COM DLL319
12.1.2 COM DLL和Windows注册表322
12.1.3激活和使用COM对象323
12.1.4 COM中的错误报告324
12.1.5管理COM中对象的生存期326
12.1.6客户端脚本和延迟绑定327
12.2.1交互装配件329
12.2 在Visual Basic.NET中访问COM329
12.2.2主交互装配件331
12.2.3在编程中使用交互装配件333
12.2.4运行时可调用的wrapper336
12.2.5处理COM异常337
12.2.6释放COM对象339
12.2.7通过延迟绑定访问COM对象340
12.3 为COM客户端创建Visual Basic.NET DLL341
12.3.1类型库导出器342
12.3.2 使用REGASM.EXE注册一个受控DLL347
12.3.3 使用Register for COM Interop选项来生成和测试DLL349
12.3.4从COM客户端激活一个受控对象350
12.3.5 COM可调用Wrapper351
12.4 总结353
热门推荐
- 361961.html
- 3135892.html
- 3724212.html
- 1131168.html
- 3718788.html
- 160673.html
- 2567493.html
- 249327.html
- 2661219.html
- 3597755.html
- http://www.ickdjs.cc/book_540206.html
- http://www.ickdjs.cc/book_988157.html
- http://www.ickdjs.cc/book_346881.html
- http://www.ickdjs.cc/book_3036243.html
- http://www.ickdjs.cc/book_1402773.html
- http://www.ickdjs.cc/book_1436908.html
- http://www.ickdjs.cc/book_1246229.html
- http://www.ickdjs.cc/book_2806111.html
- http://www.ickdjs.cc/book_803037.html
- http://www.ickdjs.cc/book_3392151.html