第一图书网

VB.NET高级编程

艾文铮 清华大学出版社
出版时间:

2005-6  

出版社:

清华大学出版社  

作者:

艾文铮  

页数:

852  

内容概要

  Microsoft认为VB.NET是开发人员提高其生产率的首选编程语言。VB.NET 2003基于之前版本的强大功能,又添加了诸多重要特性,还支持今日趋势流行的移动应用程序开发。  本书全面系统地论述了VB.NET 2003的各项重要功能,帮助读者在设计和开发过程中应用面向对象的概念创建高效的业务应用程序,并学会使用ADO.NET访问数据、集成XML、创建Windows应用程序和Web服务等。本书还探讨了.NET应用程序的部署让读者充分体会VB.NET 2003在开发面向Internet和桌面应用程序时所提供的强大功能。  本书主要内容:创建新的命名空间,在项目中导入已有的命名空间,并为命名空间指定别名;  使用Try…Catch…Finally结构进行错误处理;  在Windows应用程序中处理数据绑字,并更新底层的数据源;  开发多线程应用程序的方法;  .NET远程技术,用于在客户端和服务器之间交换串行化的对象;  移动Web应用程序和.NET Compact Framework应用程序之间的区别。

书籍目录

第1章 什么是Microsoft .NET1.1 .NET概述1.2 .NET Framework概述1.3 公共语言运行库1.4 .NET Class Framework1.5 用户和程序接口1.6 作为.NET“元语言”的XML1.7 COM的角色1.8 永远不会改变的一些事实1.9 .NET对VB的影响1.10 .NET对我们的影响1.11 .NET的未来1.12 小结第2章 VB.NET和VS.NET简介2.1 Visual Studio .NET—— 入门2.2 Visual Studio .NET2.3 使用VB.NET2.4 增强范例应用程序的功能2.5 VS.NET的有用功能2.6 小结第3章 公共语言运行库3.1 .NET应用程序的元素3.2 版本化和部署3.3 内存管理3.4 跨语言的集成3.5 IL Disassembler3.6 小结第4章 变量和类型4.1 值类型和引用类型的区别4.2 值类型(结构)4.3 显式转换4.4 引用类型(类)4.5 参数传递4.6 装箱4.7 不再使用的关键字和方法4.8 小结第5章 对象语法综述5.1 面向对象的术语5.2 使用对象5.3 创建类5.4 高级概念5.5 小结第6章 继承和接口6.1 继承6.2 多接口6.3 小结第7章 对象和组件的应用7.1 抽象性7.2 封装性7.3 多态性7.4 继承7.5 小结第8章 命名空间8.1 命名空间的定义8.2 导入命名空间并指定别名8.3 创建自己的命名空间8.4 小结第9章 错误处理9.1 VB6中的错误处理9.2 .NET中的异常9.3 VB.NET中的结构化异常处理关键字9.4 使用异常属性9.5 错误记录9.6 调试与测定性能9.7 小结第10章 在VB.NET中使用XML10.1 XML简介10.2 XML串行化10.3 System.Xml文档支持10.4 XML流样式的分析程序10.5 XSLT转换10.6 ADO.NET10.7 小结第11章 用ADO.NET访问数据11.1 ADO.NET体系结构11.2 .NET 数据提供程序11.3 DataSet组件11.4 ADO.NET中的连接池11.5 在ADO.NET中使用存储过程11.6 创建Data Access组件11.7 使用DataSet对象绑定DataGrid11.8 小结第12章 Windows窗体12.1 Windows 窗体的重要性12.2 System.Windows.Forms命名空间12.3 将窗体用作类12.4 设计时的窗体12.5 运行时的窗体12.6 控件12.7 小结第13章 创建Windows控件13.1 控件源13.2 在.NET中开发自定义控件13.3 从现有的控件中继承13.4 Control和UserControl基类13.5 复合的UserControl13.6 从头建立控件13.7 在工具箱上附加一个图标13.8 小结第14章 Web窗体14.1 Web 窗体14.2 剖析Web窗体14.3 一个更复杂的示例14.4 ASP.NET Web 窗体的处理流程14.5 Web窗体中可用的控件14.6 Web窗体中的事件14.7 Web窗体与ASP14.8 在Web窗体之间传送控件14.9 最后一个示例14.10 小结第15章 创建Web控件15.1 创建自定义控件的原因15.2 何时创建自己的控件15.3 自定义Web控件的类型15.4 何时使用自定义的Web控件15.5 创建Web用户控件15.6 创建子类控件15.7 小结第16章 数据绑定16.1 显示数据16.2 主/从数据绑定16.3 窗体16.4 什么数据可以进行绑定16.5 小结第17章 使用传统的COM和接口17.1 传统的COM17.2 现在使用的COM和.NET17.3 ActiveX控件17.4 在COM中使用.NET组件17.5 小结第18章 组件服务18.1 事务处理18.2 事务处理组件18.3 事务处理的其他方面18.4 排队组件18.5 小结第19章 线程19.1 线程的含义19.2 实现线程19.3 小结第20章 远程技术20.1 远程技术概述20.2 远程技术的实现20.3 小结第21章 Windows服务21.1 Windows服务范例21.2 Windows服务的特性21.3 与Windows服务交互21.4 创建Windows服务21.5 用VB.NET创建Windows服务21.6 创建计数监视器服务21.7 监视性能计数器21.8 与服务通信21.9 定制命令21.10 创建文件监视程序21.11 调试服务21.12 小结第22章 Web服务22.1 Web服务简介22.2 早期的体系结构设计22.3 建立Web服务22.4 一个更真实的例子22.5 返回各种数据集22.6 VB.NET和System.Web.Services22.7 利用Web服务进行设计22.8 Web服务中的安全性22.9 分布式体系结构的缺点22.10 Web服务的发展前景22.11 小结第23章 VB.NET和Internet23.1 下载Internet资源23.2 套接字23.3 在应用程序中使用Internet Explorer23.4 小结第24章 .NET Framework中的安全性24.1 安全性的概念与定义24.2 System.Security.Permissions命名空间中的权限24.3 管理代码访问权限24.4 管理安全性策略24.5 加密基础24.6 小结第25章 程序集和部署25.1 程序集25.2 清单25.3 程序集和部署25.4 版本化问题25.5 应用程序部署25.6 Visual Studio .NET部署项目25.7 修改部署项目25.8 构建25.9 小结第26章 可移式应用程序的开发26.1 可移式Web应用程序26.2 .NET Compact Framework简介26.3 第一个.NET Compact Framework应用程序26.4 小结附录A 升级:使用Visual Basic兼容库


图书封面

广告

下载页面


VB.NET高级编程 PDF格式下载



相关图书