图书介绍
VB.NET程序设计教程PDF|Epub|txt|kindle电子书版本网盘下载
![VB.NET程序设计教程](https://www.shukui.net/cover/24/31444511.jpg)
- (英)Billy Hollis,(英)Rockford Lhotka等著;康博译 著
- 出版社: 北京:清华大学出版社
- ISBN:7302048789
- 出版时间:2001
- 标注页数:388页
- 文件大小:47MB
- 文件页数:400页
- 主题词:VB.NET
PDF下载
下载说明
VB.NET程序设计教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 开篇1
1.1 各主题的80/20法则2
1.2 VB.NET中的变化及本书内容安排2
1.3 VB.NET测试版所需安装的软件4
1.3.1 软件的获得5
1.3.2 环境要求6
1.3.3 准备安装8
1.3.4 安装Visual Studio.NET10
1.3.5 配置远程IIS服务器21
1.4 确保软件正常运行——Hello World程序22
1.5 小结27
第2章 .NET Framework入门28
2.1 一个适应未来的应用范围广、功能强大的开发平台28
2.3 避免混淆——.NET Enterprise Servers的作用29
2.2 一个重要的警告29
2.4 我们现在拥有的工具所存在的问题30
2.4.1 显示层30
2.4.2 中间层31
2.4.3 数据层32
2.4.4 有关DNA模型的讨论32
2.5 .NET的起源33
2.6 .NET Framework简介34
2.7 公用语方运行时35
2.7.1 主要的设计意图35
2.7.2 元数据38
2.7.3 多语言集成和支持39
2.7.4 公共类系统40
2.7.5 名称空间42
2.7.7 安装和执行43
2.7.6 .NET Framework中应用程序的结构43
2.8 下一层——.NET Class Framework47
2.9 用户和程序界面49
2.9.1 用户界面49
2.9.2 编程界面51
2.10 作为.NET“元语言”的XML52
2.11 COM的作用53
2.12 DNA的作用53
2.13 其他优点53
2.13.1 更少出错——整个错误类有可望消失54
2.13.2 更好的性能54
2.13.3 一些潜在的缺点54
2.14 第一步——Visual Studio.NET55
2.14.1 所有语言的公共IDE55
2.14.2 公用语言规范55
2.15 对Visual Basic的影响56
2.14.3 多语言工程的管理56
2.14.4 Visual Interdev的出现56
2.16 .NET对我们的影响57
2.16.1 一系列编程模块57
2.16.2 减少Internet开发的障碍57
2.16.3 预先编写的功能库58
2.16.4 更简单的布署58
2.17 警告58
2.18 小结58
第3章 IDE和VB.NET的语言特性59
3.1 Hello World应用程序59
3.1.1 声明60
3.1.2 声明、初始化和终止61
3.1.3 Windows Form Designer生成的代码65
3.1.4 事件处理代码68
3.2.1 主页70
3.2 新的IDE特性70
3.2.2 窗口的定位71
3.2.3 主窗口72
3.2.4 对宏的支持83
3.2.5 集成化的调试83
3.3 语言和语法方面的改变和特性85
3.3.1 名称空间85
3.3.2 语言和语法上的改变90
3.3.3 委托118
3.3.4 属性119
3.4 小结120
第4章 VB.NET新的Windows UI功能121
4.1 Windows Forms121
4.2 Windows Forms的重要性121
4.3 Windows Forms基础122
4.4 Windows Forms的结构123
4.4.1 Control类124
4.4.2 RichControl类125
4.4.3 ScrollableControl类126
4.4.4 ContainerControl类126
4.4.5 Form类127
4.4.6 UserControl类129
4.4.7 与Web Forms保持一致129
4.5 Windows Forms与VB6窗体的比较129
4.5.1 使用Windows Forms的可视化设计器的区别129
4.5.2 对话框的区别130
4.5.3 从属窗体134
4.5.4 Cancel按钮和Default按钮的窗体属性135
4.5.5 窗体和控件在定位和布局上的区别136
4.5.6 控件的新属性137
4.5.7 运行期间添加新控件139
4.6.2 与VB6的控件对应的VB.NET控件140
4.6 重要控件小结140
4.6.1 控件的层次结构140
4.6.3 新控件141
4.6.4 现有控件的改进149
4.7 多文档界面(MDI)窗体的区别150
4.7.1 创建MDI父窗体150
4.7.2 MDI父窗体的区别150
4.7.3 MDI子窗体的区别151
4.7.4 在MDI父窗体中排列子窗口151
4.7.5 VB.NET中的一个MDI例子151
4.8 使用定制的属性和方法152
4.9 Windows Forms的可视化继承153
4.10 GDI+157
4.10.1 System.Drawing名称空间158
4.10.2 在Windows Form中使用GDI+功能158
4.10.4 System.Drawing.Imaging名称空间161
4.10.3 System.Drawing.Drawing 2D名称空间161
4.10.5 System.Drawing.Text名称空间162
4.10.6 对VB6及其早期版本的修改162
4.11 创建定制的Windows Forms控件163
4.12 深层的内容165
4.13 小结166
第5章 VB.NET的新面向对象功能167
5.1 面向对象和面向组件合并的概念168
5.2 VB.NET OO的实现168
5.2.1 创建类169
5.2.2 对象的生存周期174
5.2.3 继承性179
5.2.4 共享或类成员193
5.2.5 事件195
5.3 接口199
5.4.1 对象的声明和实例化202
5.4 与对象交互202
5.4.2 终止对象204
5.4.3 前期和后期的绑定204
5.5 跨语言的继承性206
5.5.1 创建VB.NET基类207
5.5.2 创建C#子类207
5.5.3 创建客户应用程序208
5.6 可视化的继承209
5.7 小结209
第6章 VB.NET的新Web功能211
6.1 .NET的接口层211
6.2 Web开发的预备知识211
6.2.1 HTML212
6.2.2 DHTML213
6.2.3 浏览器特性的总结213
6.2.5 Active Server Pages214
6.2.4 XML214
6.3 Active Server Pages的问题215
6.4 Web Forms概述216
6.4.1 活动的Web Forms216
6.4.2 ASP.NET作为运行时引擎219
6.4.3 Web Form的剖析220
6.4.4 Web Forms事件模块225
6.5 服务器控件228
6.5.1 需要服务器控件的原因228
6.5.2 HTML服务器控件229
6.5.3 ASP.NET服务器控件230
6.5.4 验证控件232
6.5.5 定制Web Form控件234
6.7.2 第二步——把控件放在Web Form上237
6.7.1 第一步——初始化工程237
6.7 最后一个例子——使用Web Forms的小应用程序237
6.6 Web Forms中的数据绑定237
6.7.3 第三步——放置一个标签来显示窗体的结果238
6.7.4 第四步——在窗体上放置验证控件238
6.7.5 第五步——在按钮的Click事件中插入代码239
6.8 把现有的VB应用程序转换为Web Forms241
6.8.1 典型的设计方案242
6.8.2 降低对事件的依赖242
6.8.3 把代码移到中间层242
6.9 Web Services概述242
6.9.1 Web Services的用途243
6.9.2 理解SOAP协议243
6.9.3 在VB.NET中创建Web Service244
6.9.4 在Visual Basic.NET中使用Web Service246
6.9.5 例子——创建和使用Web Service247
6.10 小结248
第7章 VB.NET中的数据访问250
7.1 从ADO到ADO.NET的改进251
7.1.1 与ADO的比较251
7.1.2 ADO和ADO.NET的类似之处251
7.2 ADO.NET——重要的概念252
7.2.1 ADO.NET类的位置252
7.2.2 替换Recordsets252
7.2.3 对DataSet的说明?252
7.2.4 在VB6中使用Recordset处理相关数据253
7.2.5 DataSet如何提供更高的灵活性254
7.2.6 ADO.NET中的数据流概述254
7.3 管理支持程序256
7.3.1 当前可用的支持程序256
7.3.2 由管理支持程序执行的类257
7.4 DataSet的结构261
7.4.1 DataTable262
7.4.3 DataRow263
7.4.2 DataColumn263
7.4.4 约束265
7.4.5 DataRelation265
7.5 DataSet的处理266
7.5.1 手工创建DataSet267
7.5.2 由数据库创建DataSet268
7.6 使用DataView276
7.6.1 在DataView中得到数据的一个子集277
7.6.2 给DataView排序277
7.7 Typed DataSet278
7.8 ADO.NET的Exception类280
7.9 通过ADO.NET访问XML281
7.10 通过DOM访问XML283
7.11 小结283
8.1 中间层组件284
第8章 高级论题284
8.1.1 类库和DLL285
8.1.2 Web Services296
8.1.3 事务组件296
8.1.4 使用Microsoft Message Queue(MSMQ)300
8.2 .NET线程304
8.3 控制台应用程序315
8.4 新打印模式317
8.4.1 PrintDocument和相关的对象317
8.4.2 打印的实现318
8.5 .NET中的安装324
8.6 使用VB创建一个Windows NT/Win2K Service326
8.6.1 创建Windows服务程序326
8.6.2 安装服务程序329
8.7 监视文件系统332
8.8 命令行选项333
8.8.1 vbc命令行参数334
8.8.2 bin目录中的工具概述335
8.9 小结338
第9章 交互操作和迁移339
9.1 COM/DCOM/COM+的交互操作性339
9.1.1 在.NET中调用COM组件340
9.1.2 在COM上调用.NET装配件351
9.2 调用Windows API355
9.3 使用迁移工具360
9.4 小结365
第10章 更多的VB.NET开发例子366
10.1 展开基于Web的付款计算器366
10.2 用继承来的类生成SQL371
10.3 小结381
11.1.1 目前Visual Basic工程的语法约定382
11.1 建议382
第11章 总结382
11.1.2 从条件中终止过程动作383
11.1.3 终止隐含对象的实例化383
11.1.4 迁移到Visual Basic.NET中的后备选项384
11.2 Visual Basic迁移工具的局限性384
11.2.1 处理DHTML页面和WebClasses385
11.2.2 处理数据385
11.2.3 转换后期绑定对象的问题385
11.2.4 使用内部命名的常数来代替值385
11.2.5 结构中固定长度的字符串的问题386
11.3 从理解概念开始386
11.3.1 开始使用VB6的SOAP工具箱387
11.3.2 理解继承性和相关对象的概念387
11.4 资源387
11.5 致谢388