图书介绍
Visual Basic .NET面向对象可重用组件开发PDF|Epub|txt|kindle电子书版本网盘下载
![Visual Basic .NET面向对象可重用组件开发](https://www.shukui.net/cover/57/32351281.jpg)
- (美)Ken Spencer等著;杜志秀等译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302064210
- 出版时间:2003
- 标注页数:403页
- 文件大小:41MB
- 文件页数:423页
- 主题词:BASIC语言-程序设计
PDF下载
下载说明
Visual Basic .NET面向对象可重用组件开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 面向对象开发简介1
1.1 NET框架2
1.2 Visual Studio.NET 对组件的支持4
1.3 Visual Basic.NET语言的变化6
1.3.1 数据类型的改变6
1.3.2数组8
1.3.3 字符串处理8
1.3.4结构化异常处理机制10
目录11
前言11
1.4组件、类和对象11
1.4.1组件与类11
1.4.2类文件与模块文件14
1.4.3 类的实例化和使用15
1.4.4 结构16
1.4.5 属性过程17
1.4.6使用方法18
1.4.7 属性和方法的重载19
1.4.8重写现有方法20
1.4.9 事件20
1.4.10接口与实现22
1.4.11 共享成员22
1.4.12命名空间22
1.4.13 继承机制25
1.5部署.NET应用程序25
1.6 小结27
第2章 体系结构和.NET28
2.1 选择正确的体系结构28
2.2 软件体系结构的变迁29
2.2.1 单层体系结构29
2.2.2 双层体系结构30
2.2.3 三层体系结构32
2.2.4灵活的n层体系结构35
2.3.1用户界面41
2.3 使用.NET框架的解决方案41
2.3.2外观层的功能43
2.3.3业务层43
2.3.4 数据访问层43
2.3.5 数据层44
2.4分析与设计44
2.5 小结46
第3章 .NET框架中的异常处理47
机制47
3.1 .NET 中异常处理的新特性47
3.2 结构化异常处理机制49
3.2.1 结构化异常处理49
3.2.2面向对象的异常处理49
3.2.3 Try语句的语法50
3.3 定义异常处理对象52
3.3.1 自定义异常类的原则52
3.3.2 自定义异常基类54
3.4事件日志60
3.5 异常处理对象与远程处理62
3.6 创建应用程序异常类层次结构64
3.7 小结65
第4章 数据访问层的实现66
4.1 ADO.NET的强大功能66
4.1.1 性能67
4.1.2 可缩放性67
4.1.3XML等于互操作性67
4.1.4易用性68
4.2 ADO.NET 的组件68
4.2.1 Connection对象69
4.2.2 Command对象70
4.2.3 DataReader对象72
4.2.4 DataSet对象74
的必要性76
4.3.2数据访问对象的作用76
4.3.1 使用数据访问对象76
4.3 ADO.NET数据访问对象76
4.3.3 方问和使用数据库的方法77
4.4实现数据访问对象77
4.4.1 数据访问对象用作组件77
4.4.2私有变量和对象79
4.4.3 构造函数80
DataSet81
4.4.5添加第一个方法:runSQL81
4.4.4属性81
4.4.6异常处理82
4.4.7记录异常83
4.4.8其他问题84
4.4.9 runSQLDataSet方法的86
完整代码86
4.5 使用数据访问对象96
4.6.2关于数据并发97
4.6.1如何处理事务97
4.6关于数据访问的其他问题97
4.6.3关于连接池98
4.6.4能否使用性能计数器98
4.7 小结98
第5章 安全层的实现99
5.1 .NET安全特性概述99
5.2 应用程序的安全性要求100
5.3窗体身份验证服务101
身份验证体系结构102
5.3.1 为应用程序创建窗体102
5.3.2配置应用程序103
5.3.3创建凭据的存储器104
5.3.4创建登录窗体105
5.4授权特性110
5.4.1 NET框架中的授权类型111
5.4.2使用基于角色的授权111
5.4.3 URL授权113
5.5安全层114
5.5.1创建SecurIt组件115
5.5.2创建安全的ASP123
.NET的标头123
5.5.3 使用SecurIt层128
5.6 小结131
第6章 实现通用的Web客户端132
处理程序132
6.1 ASP.NET的用户界面选项133
6.1.1过去——ASP.NET的用户133
界面选项133
6.1.2 现在——ASP.NET的用户134
界面选项134
6.1.3 ASP.NET用户135
界面的未来135
6.2 用户控件和自定义服务器135
控件之间的选择135
6.3.1 用户控件的基础知识137
6.3创建用户控件137
6.3.2 户控件的属性140
6.3.3用户控件的方法145
6.3.4用户控件中的事件146
冒泡技术146
6.3.5动态加载的用户控件147
6.4创建自定义服务器控件150
6.4.1 完全自定义服务器151
控件的基础知识151
6.4.3 增强型ASP.NET Drop156
DownList服务器控件156
6.4.2 增强型或派生的自定义156
服务器控件156
6.4.4 突出显示选中的TextBox159
服务器控件159
6.4.5复合服务器控件162
6.4.6 复合ASP.NET MyLabel163
TextBox服务器控件163
控件171
6.4.7 增强型ASP.NET MyLabel171
TextBox复合服务器171
6.4.8事件和自定义服务器176
控件176
6.5 使用Windows窗体控件177
6.6 小结179
第7章 菜单处理程序的实现180
7.1 菜单策略一览180
7.2创建菜单和导航栏对象185
7.2.1 .NET技术185
7.2.2 设计控件189
7.2.3 MenuData组件190
7.2.4主菜单自定义用户控件195
7.2.5导航栏自定义用户控件197
7.2.6用户控件的其他选项201
7.3 Visual Basic.NET Windows202
窗体示例202
7.4小结206
第8章 业务层的实现207
8.1 为何需要业务层207
8.2 设计通用的业务对象208
8.3确定业务规则209
8.4与安全层交互210
8.5 与数据访问层交互211
8.5.1 创建和确定基于业务211
规则的查询211
8.5.2与 Get相关的存储过程217
8.5.3与 Insert相关的存储218
过程218
8.5.4 与 Update相关的220
存储过程220
8.6 Visual Basic.NET的面向222
对象特性222
8.6.1 再谈构造函数222
8.6.2 重载223
8.6.3重载的构造函数224
8.6.4 HRnet应用程序中的继承225
8.7小结229
第9章 外观层的实现230
9.1 外观层的优势与应用231
9.2设计外观层232
9.3创建外观对象233
9.3.1 EmployeeHRObject238
外观类238
9.3.2 EmployeeCSObject241
外观类241
9.4 小结242
第10章创建用户界面模板244
10.1 HRnet示例应用程序的规范244
功能245
10.1.2 HRnet应用程序的245
体系结构245
10.1.1 HRnet应用程序的245
10.2创建HRnet的Web模板249
10.2.1 Web模板的布局249
10.2.2 Web模板文件251
10.3 开始创建HRnet应用程序254
10.4 Web页模板258
窗体模板265
10.5 创建HRnet的Windows265
10.5.1 基窗体266
10.5.2最终的数据项窗体268
10.6从Web页与Windows窗体268
调用代码268
10.7 小结269
第11章 创建信息页270
11.1 浅析用户界面的设计策略270
11.2基于Web和基于Windows272
的数据表示窗体272
11.2.1 数据表示窗体273
11.2.2列表窗体的ASP.NET274
DataGrid控件274
11.3 自定义默认的ASP.NET276
DataGrid控件276
11.3.1 为自定义的DataGrid279
控件添加功能279
11.3.2添加更美观的图形283
11.3.3更改页脚283
11.3.4添加GoTo函数287
11.3.5添加排序功能291
11.3.6最后完善自定义295
DataGrid控件295
11.4显示详细信息298
11.4.1 网格和详细信息位于299
同一窗体页299
不同窗体页303
11.4.2 网格与详细信息位于303
11.4.3改进页面网格和详细306
信息窗体306
11.4.4 自定义服务器控件中的310
状态处理310
11.5可缩放性与性能313
11.5.1通过本地的XML文件314
保存数据314
11.5.2 序列化数据集315
11.5.3反序列化数据集316
11.6小结318
第12章 实现业务层——XML Web319
服务319
12.1 实现XML Web服务319
12.2 使用XML Web服务322
12.3 使用公众可用的服务323
12.4.2 SOAP文档结构330
12.4.1 目前支持的协议330
新伙伴330
12.4 SOAP:XML Web服务的330
12.4.3从客户端调用SOAP333
标头333
12.5小结334
第13章利用远程处理技术335
进行通信335
13.1 开始使用远程处理335
13.2创建服务器337
13.3创建第一个远程处理客户端338
13.4创建远程宿主343
13.4.1 Windows主机343
13.4.2 Windows服务主机344
13.5远程处理业务对象348
13.5.1 安全层349
13.5.2业务层350
13.6远程处理部署352
13.7创建客户端程序353
13.8小结358
第14章组装应用程序359
14.1 组装应用程序的步骤359
14.1.1 创建菜单结构和模板361
14.1.2实现安全特性363
14.1.3 创建主页370
14.1.4信息页和数据页377
窗体:Titles392
14.2 HRnet 中的Windows392
14.3部署应用程序397
14.3.1 使用XCOP方法进行398
部署398
14.3.2 部署全局文件398
14.3.3 通过创建一个Windows400
安装程序包进行部署400
14.4程序集和版本管理402
14.5 小结403