书籍详情

VB.NET程序设计教程

VB.NET程序设计教程

作者:(英)Billy Hollis,(英)Rockford Lhotka等著;康博译

出版社:清华大学出版社

出版时间:2001-01-01

ISBN:9787302048787

定价:¥40.00

购买这本书可以去
内容简介
  Microsoft已经将它的未来与NET Framework紧密联系在一起,而.NET Framework是第一个完全按Internet 思想设计的开发平台。VB.NET是基于此框架的一种开发工具,Microsoft在VB.NET中添加了许多新功能,使它成为全面向对象的编程语言,并成为功能有很大改进的Web设计工具。本书主要涉及的内容包括:.NET Framework和VS.NET IDE, VB.NET中的新功能,面向对象功能,使用新功能创建WinForms,创建Web Forms和Web Services,使用ADO访问数据等内容,并提供了大量的编写应用程序实例。本书适合有经验的VB开发人员,使他们可以深入了解这些新功能,并充分利用VB.NET的功能来设计和编写实际的应用程序。
作者简介
暂缺《VB.NET程序设计教程》作者简介
目录
第1章 开篇
1.1 各主题的80/20法则
1.2 VB.NET中的变化及本书内容安排
1.3 VB.NET测试版所需安装的软件
1.3.1 软件的获得
1.3.2 环境要求
1.3.3 准备安装
1.3.4 安装Visual Studio.NET
1.3.5 配置远程IIS服务器
1.4 确保软件正常运行——Hello World程序
1.5 小结
第2章 .NET Pramework入门
2.1 一个适应未来的应用范围广、功能强大的开发平台
2.2 一个重要的警告
2.3 避免混淆——.NET Enterprise Servers的作用
2.4 我们现在拥有的工具所存在的问题
2.4.1 显示层
2.4.2 中间层
2.4.3 数据层
2.4.4 有关DNA模型的讨论
2.5 .NET的起源
2.6 .NET Framework简介
2.7 公用语方运行时
2.7.1 主要的设计意图
2.7.2 元数据
2.7.3 多语言集成和支持
2.7.4 公共类系统
2.7.5 名称空间
2.7.6 .NET Framework 中应用程序的结构
2.7.7 安装和执行
2.8 下一层——.NET Class Framework
2.9 用户和程序界面
2.9.1 用户界面
2.9.2 编程界面
2.10 作为.NET“元语言”的XML
2.11 COM的作用
2.12 DNA的作用
2.13 其他优点
2.13.1 更少出错——整个错误类有可望消失
2.13.2 更好的性能
2.13.3 一些潜在的缺点
2.14 第一步——Visual Studio.NET
2.14.1 所有语言的公共IDE
2.14.2 公用语言规范
2.14.3 多语言工程的管理
2.14.4 Visual Interdev的出现
2.15 对Visual Basic的影响
2.16 .NET对我们的影响
2.16.1 一系列编程模块
2.16.2 减少Internet开发的障碍
2.16.3 预先编写的功能库
2.16.4 更简单的布署
2.17 警告
2.18 小结
第3章 IDE和VB.NET的语言特性
3.1 Hello World应用程序
3.1.1 声明
3.1.2 声明、初始化和终止
3.1.3 Windows Form Designer生成的代码
3.1.4 事件处理代码
3.2 新的IDE特性
3.2.1 主页
3.2.2 窗口的定位
3.2.3 主窗口
3.2.4 对宏的支持
3.2.5 集成化的调试
3.3 语言和语法方面的改变和特性
3.3.1 名称空间
3.3.2 语言和语法上的改变
3.3.3 委托
3.3.4 属性
3.4 小结
第4章 VB.NET新的Windows UI功能
4.1 Windows Forms
4.2 Windows Forms的重要性
4.3 Windows Forms基础
4.4 Windows Forms的结构
4.4.1 Control类
4.4.2 RichControl类
4.4.3 ScrollableControl类
4.4.4 ContainerControl类
4.4.5 Form类
4.4.6 UserControl类
4.4.7 与Web Forms保持一致
4.5 Windows Forms与VB6窗体的比较
4.5.1 使用Windows Forms 的可视化设计器的区别
4.5.2 对话框的区别
4.5.3 从属窗体
4.5.4 Cancel 按钮和Default按钮的窗体属性
4.5.5 窗体和控件在定位和布局上的区别
4.5.6 控件的新属性
4.5.7 运行期间添加新控件
4.6 重要控件小结
4.6.1 控件的层次结构
4.6.2 与VB6的控件对应的VB.NET控件
4.6.3 新控件
4.6.4 现有控件的改进
4.7 多文档界面(MDI)窗体的区别
4.7.1 创建MDI父窗体
4.7.2 MDI父窗体的区别
4.7.3 MDI子窗体的区别
4.7.4 在MDI父窗体中排列子窗口
4.7.5 VB.NET中的一个MDI例子
4.8 使用定制的属性和方法
4.9 Windows Forms的可视化继承
4.10 GDI+
4.10.1 System.Drawing名称空间
4.10.2 在Windows Form中使用GDI+功能
4.10.3 System.Drawing.Drawing 2D名称空间
4.10.4 System.Drawing.Imaging名称空间
4.10.5 System.Drawing.Text名称空间
4.10.6 对VB6及其早期版本的修改
4.11 创建定制的Windows Forms控件
4.12 深层的内容
4.13 小结
第5章 VB.NET的新面向对象功能
5.1 面向对象和面向组件合并的概念
5.2 VB.NET OO的实现
5.2.1 创建类
5.2.2 对象的生存周期
5.2.3 继承性
5.2.4 共享或类成员
5.2.5 事件
5.3 接口
5.4 与对象交互
5.4.1 对象的声明和实例化
5.4.2 终止对象
5.4.3 前期和后期的绑定
5.5 跨语言的继承性
5.5.1 创建VB.NET基类
5.5.2 创建C#子类
5.5.3 创建客户应用程序
5.6 可视化的继承
5.7 小结
第6章 VB.NET的新Web功能
6.1 .NET的接口层
6.2 Web开发的预备知识
6.2.1 HTML
6.2.2 DHTML
6.2.3 浏览器特性的总结
6.2.4 XML
6.2.5 Active Server Pages
6.3 Active Server Pages的问题
6.4 Web Forms概述
6.4.1 活动的Web Forms
6.4.2 ASP.NET作为运行时引擎
6.4.3 Web Form的剖析
6.4.4 Web Forms事件模块
6.5 服务器控件
6.5.1 需要服务器控件的原因
6.5.2 HTML服务器控件
6.5.3 ASP.NET服务器控件
6.5.4 验证控件
6.5.5 定制Web Form控件
6.6 Web Forms中的数据绑定
6.7 最后一个例子——使用Web Forms的小应用程序
6.7.1 第一步——初始化工程
6.7.2 第二步——把控件放在Web Form上
6.7.3 第三步——放置一个标签来显示窗体的结果
6.7.4 第四步——在窗体上放置验证控件
6.7.5 第五步——在按钮的Click事件中插入代码
6.8 把现有的VB应用程序转换为Web Forms
6.8.1 典型的设计方案
6.8.2 降低对事件的依赖
6.8.3 把代码移到中间层
6.9 Web Services概述
6.9.1 Web Services的用途
6.9.2 理解SOAP协议
6.9.3 在VB.NET中创建Web Service
6.9.4 在Visual Basic.NET中使用Web Server
6.9.5 例子——创建和使用Web Service
6.10 小结
第7章 VB.NET中的数据访问
7.1 从ADO到ADO.NET的改进
7.1.1 与ADO的比较
7.1.2 ADO和ADO.NET的类似之处
7.2 ADO.NET——重要的概念
7.2.1 ADO.NET类的位置
7.2.2 替换Recordsets
7.2.3 对DataSet的说明?
7.2.4 在VB6中使用Recordset处理相关数据
7.2.5 DataSet如何提供更高的灵活性
7.2.6 ADO.NET中的数据流概述
7.3 管理支持程序
7.3.1 当前可用的支持程序
7.3.2 由管理支持程序执行的类
7.4 DataSet的结构
7.4.1 DataTable
7.4.2 DataColumn
7.4.3 DataRow
7.4.4 约束
7.4.5 DataRelation
7.5 DataSet的处理
7.5.1 手工创建DataSet
7.5.2 由数据库创建DataSet
7.6 使用DataView
7.6.1 在DataView中得到数据的一个子集
7.6.2 给DataView排序
7.7 Typed DataSet
7.8 ADO.NET的Exception类
7.9 通过ADO.NET访问XML
7.10 通过DOM访问XML
7.11 小结
第8章 高级论题
8.1 中间层组件
8.1.1 类库和DLL
8.1.2 Web Services
8.1.3 事务组件
8.1.4 使用Microsoft Message Queue(MSMQ)
8.2 .NET线程
8.3 控制台应用程序
8.4 新打印模式
8.4.1 PrintDocument和相关的对象
8.4.2 打印的实现
8.5 .NET中的安装
8.6 使用VB创建一个Windows NT/Win2K Service
8.6.1 创建Windows服务程序
8.6.2 安装服务程序
8.7 监视文件系统
8.8 命令行选项
8.8.1 vbc命令行参数
8.8.2 \bin目录中的工具概述
8.9 小结
第9章 交互操作和迁移
9.1 COM/DCOM/COM十的交互操作性
9.1.1 在.NET中调用COM组件
9.1.2 在COM上调用.NET装配件
9.2 调用Windows API
9.3 使用迁移工具
9.4 小结
第10章 更多的VB.NET开发例子
10.1 展开基于Web的付款计算器
10.2 用继承来的类生成SQL
10.3 小结
第11章 总结
11.1 建议
11.1.1 目前Visual Basic工程的语法约定
11.1.2 从条件中终止过程动作
11.1.3 终止隐含对象的实例化
11.1.4 迁移到Visual Basic.NET中的后备选项
11.2 Visual Basic迁移工具的局限性
11.2.1 处理DHTML页面和WebClasses
11.2.2 处理数据
11.2.3 转换后期绑定对象的问题
11.2.4 使用内部命名的常数来代替值
11.2.5 结构中固定长度的字符串的问题
11.3 从理解概念开始
11.3.1 开始使用VB6的SOAP工具箱
11.3.2 理解继承性和相关对象的概念
11.4 资源
11.5 致谢
猜您喜欢

读书导航