本书介绍了如何运用面向对象编程的原理,利用Microsoft.NETFramework开发环境来创建VisualBasic.NET组件,并通过典型的示例,讲解了如何使用VisualBasic.NET创建的可重用的共享组件来快速开发任意规模的功能强大的应用程序。本书共分14章,主要内容包括VisualBasic.NET面向对象开发;体系结构和.NET框架;应用程序中各个层的实现,包括数据访问层、安全层、通用Web客户端处理程序、菜单处理程序、业务规则和外观层;创建用户界面模板;开发信息页和XMLWeb服务;利用远程处理技术进行通信;以及组装应用程序等。本书还讲解了如何构建一个多功能的、面向对象的体系结构,以便通过可重用的组件来简化复杂应用程序的创建过程。本书主要适用于中高级程序开发人员阅读。Microsoft.NET框架类库及其独特的技术大大缩短了软件开发周期,并降低了开发成本。本书介绍了如何利用这一新型开发环境和面向对象编程技术来开发VisualBasic.NET组件。本书包含大量实践证明是可行的策略,可帮助您充分利用宝贵的代码资源。通过本书,您将了解如何使用由VisualBasic.NET创建的(或根据本书示例改写的)可重用共享组件,快速设计和开发任意规模的功能强大的应用程序。本书还介绍了VisualBasic语言的最新变化,以及.NET给开发过程带来的新变化。另外还讲解了如何构建功能丰富的、面向对象的体系结构,以简化由可重用组件开发复杂商业应用程序的过程。