Visual Basic.NET是Microsoft公司推出的最新的Visual Basic版本,它对以前的版本做了大量的升级和改进,成为.NET平台的重要成员。它保持Visual Basic的简单易学、功能强大、内容丰富等特点,同时完善了Visual Basic,使之成为真正的面向对象的程序设计语言,因此必须将受到广大计算机专业人员和非专业人员的青睐。
本书通过大量的实例和插图,深入浅出的介绍了Visual Basic.NET。全书共分为12章,在体系结构上可分为三部分。第1章到第5章为本书的第一部分,介绍了Visual Basic.NET的程序设计的基础内容。包括Visual Basic.NET的全新特证:Visual Basic.NET全新的IDE集成开发环境;Visual Basic.NET的数据类型、数组、程序结构、过程;全新的Windows窗体;面向对象的程序设计;常用控件的使用等。第6章到第10章为本书的第二部分,主要介绍了Visual Basic.NET程序设计较为深入的内容。包括对话框程序的设计;应用程序的调试和进行错误处理;鼠标与键盘事件;编译和发布应用程序;文件的IO操作等。第11章和第12章为第三部分,是本书的难点,主要介绍了数据编程基础和全新的ADO.NET技术以及在Visual Basic.NET中如何通过ADO.NET实现对数据库的访问和管理。
全书在编排上充分注意了由简及繁、由浅入深、循序渐进,力求通俗易懂、简捷实用。\r\n
第0章 Visual Basic.NET新特征\r\n\r\n0.1 .NET框架结构\r\n0.2 Visual Basic.NET新特征\r\n0.3 本章小结\r\n\r\n第1章 Visual Basic.NET的集成开发环境\r\n\r\n1.1 启动页面\r\n1.2 IDE向导\r\n1.3 IDE组成\r\n1.3.1 菜单条\r\n1.3.2 工具条\r\n1.3.3 自定义工具条和菜单\r\n1.3.4 工具箱\r\n1.3.5 方案管理器窗口\r\n1.3.6 属性窗口\r\n1.3.7 动态帮助窗口\r\n1.3.8 主工作窗口\r\n1.4 制定IDE\r\n1.5 开发应用程序\r\n1.6 本章小结\r\n\r\n第2章 编程基础\r\n\r\n2.1 数据类型和表达式\r\n2.1.1 数据库类型\r\n2.1.2 变量\r\n2.1.3 常量\r\n2.1.4 数组\r\n2.1.5 表达式\r\n2.2 控制语句\r\n2.2.1 条件语句\r\n2.2.2 循环语句\r\n2.3 函数与过程\r\n2.3.1 内部函数\r\n2.3.2 Function函数\r\n2.3.3 Sub过程\r\n2.3.4 参数传递\r\n2.4 本章小结\r\n\r\n第3章 初识Windows窗体\r\n\r\n3.1 Windows窗体概述\r\n3.1.1 窗体结构剖析\r\n3.1.2 窗体类剖析\r\n3.2 窗体属性\r\n3.3 窗体事件\r\n3.4 窗体方法\r\n3.4.1 窗体方法简介\r\n3.4.2 自定义窗体方法\r\n3.5 界面样式选择\r\n3.5.1 多重窗体界面\r\n3.5.2 多文档(MDI)界面\r\n3.6 本章小结 \r\n\r\n第4章 面向对象的程序设计基础\r\n\r\n4.1 面向对象的基本概念\r\n4.1.1 对象与类\r\n4.1.2 封闭与继承\r\n4.1.3 Visual Basic.NET全面的面向对象的支持支持\r\n4.2 对象的生命周期\r\n4.2.1 对象的创建\r\n4.2.2 对象的使用\r\n4.2.3 对象的释放\r\n4.3 使用对象浏览器\r\n4.4 创建类\r\n4.4.1 类的声明\r\n4.4.2 类的成员\r\n4.4.3 类与名空间\r\n4.4.4 定义域\r\n4.4.5 定义属性\r\n4.4.6 定义方法\r\n4.4.7 共享方法和共享成员\r\n4.4.8 定议事件\r\n4.5 类的继承\r\n4.6 概述\r\n4.6.1 重复定义\r\n4.6.2 多重定义\r\n4.7 使用类浏览器\r\n4.8 类与模块\r\n4.9 本章小结 \r\n\r\n第5章 使用常用控件\r\n\r\n5.1 控件简介\r\n5.1.1 控件的属性\r\n5.1.2 控件的事件\r\n5.1.3 控件的方法\r\n5.2 简单控件\r\n5.2.1 Button控件\r\n5.2.2 Label控件\r\n5.2.3 TextBox控件\r\n5.2.4 PictureBox控件\r\n5.2.5 Timer控件\r\n5.3 基本控件\r\n5.3.1 LinkLabel控件\r\n5.3.2 GroupBox控件\r\n5.3.3 Panel控件\r\n5.3.4 RadioButton控件\r\n5.3.5 CheckBox控件\r\n5.3.6 ListBox控件\r\n5.3.7 CheckedListBox控件\r\n5.3.8 ComboBox控件\r\n5.3.9 ImageList控件\r\n5.3.10 滚动条控件\r\n5.4 菜单与工具栏控件\r\n5.4.1 MainMenu控件\r\n5.4.2 ContextMenu控件\r\n5.4.3 ToolBar控件\r\n5.4.4 Notifyicon控件\r\n5.4.5 综合应用实例\r\n5.5 其他控件\r\n5.5.1 ProgressBar控件\r\n5.5.2 TrackBar控件\r\n5.5.3 NumericUpDown控件\r\n5.5.4 DomainUpDown控件\r\n5.5.5 MonthCalendar控件\r\n5.5.6 DataTimePicker控件\r\n5.5.7 TabControl控件\r\n5.6 设计Windows风格的界面\r\n5.6.1 TreeView控件\r\n5.6.2 ListView控件\r\n5.6.3 StatusBar控件\r\n5.6.4 ToolTip控件\r\n5.6.5 HelpProvider控件\r\n5.7 本章小结 \r\n\r\n第6章 对话框\r\n\r\n6.1 使用预定义对话框\r\n6.1.1 消息对话框\r\n6.1.2 输入对话框\r\n6.1.3 Messagebox对象\r\n6.1.4 通用对话框\r\n6.2 创建自定义对话框\r\n6.3 本章小结 \r\n\r\n第7章 鼠标与键盘事件\r\n\r\n7.1 鼠标事件\r\n7.1.1 MouseDown事件\r\n7.1.2 MouseMove事件\r\n7.1.3 MouseUp事件\r\n7.1.4 MouseEnter事件\r\n7.1.5 Mouseleave事件\r\n7.1.6 MouseHover事件\r\n7.2 检测鼠标按钮状态\r\n7.3 键盘事件\r\n7.3.1 KeyPress事件\r\n7.3.2 KeyDown和KeyUp事件\r\n7.4 中断后台处理\r\n7.4.1 允许用户中断任务\r\n7.4.2 使用DoEvents方法\r\n7.5 本章小结 \r\n\r\n第8章 应用程序测试与异常处理\r\n\r\n8.1 归档程序代码\r\n8.1.1 添加注释\r\n8.1.2 使用命名规则\r\n8.1.3 使用Text Editor工具条\r\n8.1.4 设置IDE选项保证正确性\r\n8.2 使用调试工具\r\n8.2.1 程序执行方式\r\n8.2.2 Debug工具条\r\n8.2.3 调试窗口\r\n8.2.4 输出窗口和任务列表窗口\r\n8.3 异常处理\r\n8.3.1 错误和异常\r\n8.3.2 非结构化的结构处理\r\n8.3.3 结构化的异常处理\r\n8.3.4 应用Try语句的实例\r\n8.4 本章小结 \r\n\r\n第9章 编译与发布应用程序\r\n\r\n9.1 使用向导\r\n9.2 编译安装程序\r\n9.3 安装与卸载\r\n9.4 本章小结 \r\n\r\n第10章 文件管理\r\n\r\n10.1 概述\r\n10.1.1 文件的访问类型\r\n10.1.2 System.IO名空间\r\n10.1.3 Stream类\r\n10.1.4 FileStream类\r\n10.1.5 读写操作类\r\n10.2 文件和目录类\r\n10.2.1 文件类File\r\n10.2.2 目录类Directory\r\n10.3 文件IO操作实例\r\n10.4 本章小结 \r\n\r\n第11章 数据库基础\r\n\r\n11.1 基础知识\r\n11.1.1 数据库的功能\r\n11.1.2 关系型数据库\r\n11.2 创建数据库\r\n11.2.1 建立Access数据库\r\n11.2.2 建立表之间的关系\r\n11.3 结构化查询语句(SQL)\r\n11.3.1 SQL基础\r\n11.3.2 结构化查询\r\n11.4 本章小节 \r\n\r\n第12章 使用ADO.NET访问数据库\r\n\r\n12.1 ADO.NET技术简介\r\n12.2 OleDbConnection对象\r\n12.3 OleDbCommand对象\r\n12.4 OleDbDataReader对象\r\n12.5 使用Sql对象访问Sql数据库\r\n12.6 DataSet和DataAdapter对象\r\n12.6.1 OleDbDateAdapter对象\r\n12.6.2 DataSet对象\r\n12.6.3 应用DataSet和OleDbDataAdapter对象的实例\r\n12.6.4 使用向导创建OleDbDataAdapter对象\r\n12.7 使用DataGrid控件\r\n12.8 本章小节