图书目录

目录

第1章Visual Studio 2008概述

1.1Visual Studio 2008入门

1.1.1Visual Studio的发展历史

1.1.2Visual Studio.NET平台架构

1.1.3Visual Studio 2008简介

1.2Visual Basic 2008新增功能

1.2.1与Visual Basic 6.0相比新增的功能

1.2.2与Visual Basic 2005相比较新增的功能

1.3安装Visual Studio 2008

1.3.1Visual Studio 2008对环境的要求

1.3.2安装Visual Studio 2008

1.4小结

习题

实践题

第2章Visual Studio 2008集成开发环境

2.1Visual Studio 2008集成开发环境入门

2.1.1进入Visual Studio 2008集成开发环境

2.1.2Visual Studio 2008集成开发环境简介

2.2创建项目的一般步骤

2.2.1新建项目

2.2.2添加控件对象

2.2.3设置对象属性

2.2.4编写代码

2.2.5程序运行与调试

2.2.6保存文件

2.2.7打开已有项目

2.3小结

习题

实践题

第3章面向对象编程基本概念及窗体

3.1面向对象编程基本概念介绍

3.1.1对象和类

3.1.2属性、事件和方法

3.1.3封装、继承和多态性

3.2窗体

3.2.1基本概念简介

3.2.2窗体的常用属性

3.2.3窗体的常用事件

3.2.4窗体的常用方法

3.2.5窗体坐标系统和屏幕坐标系统

3.2.6多窗体

3.2.7启动窗体

3.3案例

3.4小结

习题

实践题

目录

Visual Basic 2008程序设计实用案例教程

第4章Visual Basic 2008语法基础

4.1数据类型

4.1.1数值型数据类型

4.1.2字符型数据类型

4.1.3其他数据类型

4.2变量和常量

4.2.1变量和常量简介

4.2.2声明变量

4.2.3变量作用域

4.2.4声明常量

4.3运算符和表达式

4.3.1运算符

4.3.2表达式

4.4常用内部函数

4.4.1函数简介

4.4.2System.Math下的数学函数

4.4.3Microsoft.VisualBasic.Conversion下的转换函数

4.4.4Microsoft.VisualBasic.DateAndTime下的日期和时间函数

4.4.5Microsoft.VisualBasic.Strings下的字符串操作函数

4.4.6Microsoft.VisualBasic.VbMath下的数学运算函数

4.4.7Microsoft.VisualBasic.Interaction下的交互函数

4.4.8类型转换函数

4.5案例

4.6小结

习题

实践题

第5章Visual Basic 2008基本语句

5.1基本程序结构

5.2赋值语句

5.3条件语句

5.3.1单分支和双分支条件语句

5.3.2多分支条件语句

5.3.3Select case语句

5.4循环语句

5.4.1For循环语句

5.4.2Do…Loop循环语句

5.4.3其他循环语句

5.4.4循环嵌套

5.5案例

5.6小结

习题

实践题

第6章数组

6.1一维数组

6.1.1一维数组简介

6.1.2声明一维数组

6.1.3一维数组初始化

6.1.4数组方法和属性

6.1.5一维数组的使用

6.2二维数组

6.2.1二维数组简介

6.2.2声明二维数组

6.2.3二维数组初始化

6.2.4二维数组的使用

6.3动态数组

6.3.1动态数组简介

6.3.2保留动态数组原有值

6.4案例

6.5小结

习题

实践题

第7章过程及模块

7.1过程

7.1.1子过程

7.1.2函数过程

7.1.3参数传递

7.2模块

7.2.1模块简介

7.2.2添加模块

7.3案例

7.4小结

习题

实践题

第8章用户界面设计

8.1公共控件

8.1.1Label、Button和TextBox

8.1.2CheckBox和RadioButton

8.1.3ListBox和ComboBox

8.1.4HScrollBar和VScrollBar

8.1.5MonthCalendar

8.1.6PictureBox和ProgressBar

8.2容器

8.2.1GroupBox

8.2.2TabControl

8.3组件

8.3.1ErrorProvider

8.3.2Timer

8.4对话框

8.4.1OpenFileDialog

8.4.2SaveFileDialog

8.5案例

8.6小结

习题

实践题

第9章高级用户界面设计

9.1菜单

9.1.1MenuStrip控件

9.1.2ContextMenuStrip控件

9.2其他常用控件

9.2.1ToolStrip控件

9.2.2StatusStrip控件

9.3MDI窗体

9.3.1创建MDI父窗体和子窗体

9.3.2父窗体的常用属性

9.3.3父窗体的常用方法

9.4案例

9.5小结

习题

实践题

第10章数据库操作基础

10.1数据库概述

10.1.1数据库概述

10.1.2关系数据库的基本概念

10.1.3SQL Server 2005数据类型

10.2设计数据库实例

10.3Visual Studio 2008数据库管理

10.3.1Visual Studio 2008创建数据库

10.3.2Visual Studio 2008数据库基本操作

10.4SQL数据操作基础

10.4.1SELECT语句

10.4.2INSERT INTO语句

10.4.3UPDATE和DELETE语句

10.4.4常用SQL内建函数

10.5小结

习题

实践题

第11章使用ADO.NET管理数据

11.1ADO.NET简介

11.1.1.NET Framework数据提供程序和DataSet对象

11.1.2ADO.NET的核心命名空间

11.1.3ADO.NET对象

11.1.4.NET Framework Data Provider for SQL Server下的类

11.1.5访问数据的常见操作

11.2SqlConnection对象

11.2.1创建SqlConnection对象

11.2.2设置连接字符串

11.2.3打开连接

11.3SqlCommand对象

11.3.1SqlCommand对象操作的基本步骤

11.3.2SqlCommand对象的常用方法

11.4SqlDataReader对象

11.4.1创建SqlDataReader对象并赋值

11.4.2SqlDataReader对象的函数和方法

11.5DataSet对象

11.5.1DataSet对象简介

11.5.2Tables集合

11.5.3DataTable对象

11.5.4Columns集合

11.5.5Rows集合

11.5.6使用SqlDataReader对象填充DataTable对象

11.6DataGridView控件

11.6.1手动绑定数据源

11.6.2动态绑定数据源

11.7综合案例

11.8小结

习题

实践题

第12章Web应用程序开发

12.1Web应用程序简介

12.1.1ASP.NET页面结构

12.1.2ASP.NET服务器控件

12.2信息发布系统实例

12.2.1功能分析

12.2.2系统设计

12.2.3数据库设计

12.3开发前准备

12.4栏目添加功能的实现

12.4.1FormView控件简介

12.4.2数据源控件简介

12.4.3验证控件简介

12.4.4使用FormView控件实现栏目的添加

12.5信息录入功能的实现

12.5.1设计界面

12.5.2使用DropDownList控件显示栏目名称

12.5.3处理添加操作

12.6实现信息呈现

12.6.1设计栏目信息界面

12.6.2使用DropDownList控件显示栏目名称

12.6.3使用GridView控件显示栏目信息

12.6.4设计信息显示界面

12.6.5实现信息显示功能

12.7小结

习题

实践题

第13章Windows应用程序实例

13.1教务系统需求分析

13.1.1主要功能

13.1.2用例图

13.1.3用例清单

13.1.4用例描述

13.2教务系统数据库设计

13.2.1ER图

13.2.2表结构设计

13.3教务系统的实现

13.3.1进入系统

13.3.2通过类实现代码复用

13.3.3管理子系统

13.3.4学生子系统

13.3.5教师子系统

13.4项目开发方法简介

13.4.1面向对象设计方法

13.4.2UML简介

13.4.3ER图简介

13.4.4RUP简介

13.5小结

习题

实践题

参考文献