本书分为三个篇章:基础篇、拓展篇和专题篇。基础篇讲述了Visual Basic的理论知识,包括基本编程语法,简单控件使用,常用流程控制语句以及有效的异常处理手段,这一部分的特点是理论难度不高,但是实践性强,通过学习可以编写各种有趣的小程序;拓展篇讲述了面向对象编程的主要特性,包括类和对象的概念,继承和多态的思想,委托和事件的实现,接口的应用以及泛型的思想,这个部分的特点是集中了面向对象编程的精华,通过恰当的比喻和介绍,使学生在掌握程序设计思想上有一个较大飞跃;专题篇讲述数据管理系统、网站制作和信息安全三个专题,这三个专题也是当前VB 2005使用最为广泛、最为普及的应用领域,这个部分的特点是帮助学生把其他计算机技术的知识加以融会贯通,也可以通过开展研究项目的形式帮助学生更快掌握。