Visual Basic.NET程序设计技术

Visual Basic.NET程序设计技术
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: 主编
2006-03
版次: 1
ISBN: 9787302125822
定价: 29.00
装帧: 平装
开本: 其他
纸张: 胶版纸
  • 本书根据教育部非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高校计算机基础教学的几点意见》要求,以及普通高校实际情况编写的。全书内容共分14章,分别为Visual Basic .NET语言简介、Visual Basic .NET语言基础、基本流程控制、用户界面设计、数组和枚举与结构、过程、常用算法、文件、多媒体程序设计、面向对象的程序设计、程序调试与运行、数据访问、Web应用程序开发初步和应用程序发布。
      
      
      本书内容密切结合教育部关于该课程的基本教学要求,兼顾计算机软件技术的发展,以Visual Basic .NET为平台进行讲解。本书结构严谨、层次分明、叙述准确,适合高等学校理工科非计算机专业作为“程序设计技术”课程教材,也可作为计算机培训教材和自学用书。 第1章  Visual Basic.NET语言简介

      1.1  Visual Basic.NET 简述

      1.2  安装Visual Basic.NET

        1.2.1  系统安装需求

        1.2.2  安装过程

      1.3  .NET框架概述

      1.4  Visual Basic.NET集成开发环境

        1.4.1  进入和退出VB.NET集成开发环境

        1.4.2  创建一个新项目

        1.4.3  打开现有的项目

        1.4.4  VB.NET集成开发环境构成

      1.5  设计一个简单的应用程序

        1.5.1  新建项目

        1.5.2  设计用户界面

        1.5.3  编写事件过程代码

        1.5.4  调试与运行

      1.6  帮助的使用

      习题

    第2章  Visual Basic.NET语言基础

      2.1  基本数据类型

      2.2  常量和变量

        2.2.1  常量

        2.2.2  变量

      2.3  类型转换

      2.4  运算符

        2.4.1  算术运算符

        2.4.2  关系运算符

        2.4.3  逻辑运算符

        2.4.4  连接运算符

        2.4.5  表达式的执行顺序

      2.5  常用函数

      2.6  应用举例

      习题

    第3章  基本流程控制

      3.1  顺序结构

        3.1.1  赋值语句

        3.1.2  数据的输入

        3.1.3  数据的输出

      3.2  选择结构

        3.2.1  If语句

        3.2.2  多向选择语句

      3.3  循环结构

        3.3.1  For…Next循环语句

        3.3.2  While…End While循环

        3.3.3  Do…Loop语句

        3.3.4  循环的嵌套

      3.4  其他控制语句

        3.4.1  GoTo语句

        3.4.2  Exit语句

        3.4.3  End语句

      3.5  应用举例

      习题

    第4章  用户界面设计

      4.1  窗体

        4.1.1  各种控件通用的属性

        4.1.2  窗体的属性

        4.1.3  向窗体中加入控件

        4.1.4  控件的缩放和移动

        4.1.5  控件的复制和删除

        4.1.6  设置焦点在窗体各个控件之间传递的顺序

        4.1.7  控件的布局

      4.2  按钮控件

      4.3  文本控件

        4.3.1  使用TextBox控件设计文本框

        4.3.2  使用标签控件Label来显示文本

      4.4  列表选择控件

        4.4.1  ListBox控件

        4.4.2  ComboBox控件

      4.5  选择框控件

        4.5.1  使用CheckBox控件设计复选框

        4.5.1  使用CheckBox控件设计复选框110

        4.5.2  使用RadioButton控件设计单选钮111

      4.6  图片控件PictureBox112

      4.7  HscrollBar和VscrollBar控件114

        4.7.1  建立滚动条114

        4.7.2  滚动条控件的常用属性114

        4.7.3  滚动条的应用115

      4.8  分组控件116

        4.8.1  分组面板Panel控件116

        4.8.2  分组框GroupBox控件116

        4.8.3  使用TabControl控件设计选项卡118

      4.9  时间日期控件119

        4.9.1  使用Timer控件定时119

        4.9.2  使用MonthCalendar控件显示月历121

        4.9.3  使用DateTimePicker控件设计日期时间选择器122

      4.10  菜单、工具栏、状态栏123

        4.10.1  设计菜单123

        4.10.2  设计工具栏126

        4.10.3  设计状态栏128

      4.11  其他控件129

        4.11.1  使用RichTextBox控件设计高级文本框129

        4.11.2  带链接的标签控件LinkLabel130

        4.12  应用举例134

      4.13  MDI编程138

        4.13.1  创建MDI父窗体138

        4.13.2  创建MDI子窗口139

        4.13.3  使用MDI子窗体141

        4.13.4  将数据发送到活动MDI子窗体142

        4.13.5  排列子窗体142

      习题143

    第5章  数组、枚举与结构145

      5.1  静态数组145

        5.1.1  数组的概念146

        5.1.2  一维数组148

        5.1.3  多维数组150

      5.2  动态数组154

        5.2.1  动态数组的定义154

        5.2.2  动态数组的应用156

      5.3  For Each…Next语句158

      5.4  枚举类型159

      5.5  自定义数据类型——Structure类型163

        5.5.1  结构的定义163

        5.5.2  结构和其他编程元素164

        5.5.3  结构数组166

        5.5.4  用结构定义自己的数据类型168

      5.6  应用举例168

        5.6.1  同一数组的数组元素间的简单运算168

        5.6.2  不同数组间的简单运算170

        5.6.3  两个一维数组的数组元素的归并处理171

      习题173

    第6章  过程176

      6.1  过程概述176

      6.2  Sub过程

        6.2.1  通用过程的定义和建立

        6.2.2  调用通用过程

        6.3  函数过程

        6.3.1  函数过程的定义

        6.3.2  调用函数过程

      6.4  参数传递

        6.4.1  形参和实参

        6.4.2  参数引用

        6.4.3  数组作为函数的参数

      6.5  变量的作用域

      6.6  递归过程

      6.7  过程应用举例

        习题

    第7章  常用算法

      7.1  算法的概念

        7.1.1  算法描述

        7.1.2  算法的特性

        7.1.3  算法的评估

      7.2  查找和排序算法

        7.2.1  查找算法及程序实现

        7.2.2  排序算法

        7.2.3  查找、排序算法程序举例

        7.2.4  基于二维数组的排序和查找算法

      7.3  基本数值算法

        7.3.1  基本数值算法概述

        7.3.2  求一元非线性方程实根的数值算法及程序实现

        7.3.3  求一元函数定积分的数值算法及程序实现

      习题221

    第8章  文件

      8.1  文件结构和文件分类

        8.1.1  文件结构

        8.1.2  文件分类

      8.2  顺序文件操作方法

        8.2.1  打开文件

        8.2.2  关闭文件

        8.2.3  写操作

        8.2.4  读操作

        8.2.5  几个重要的文件函数

      8.3  随机文件操作方法

        8.3.1  随机文件的打开和关闭

        8.3.2  随机文件的读写

      8.4  文件操作举例

      习题240

    第9章  多媒体程序设计

      9.1  Visual Basic.NET图形程序设计

        9.1.1  绘图基础

        9.1.2  设置绘图属性

        9.1.3  绘图

        9.1.4  在控件上绘图

      9.2  多媒体程序设计

        9.2.1  多媒体控制命令

        9.2.2  使用多媒体控件

      习题250

    第10章  面向对象的程序设计

      10.1  面向对象的程序设计与面向对象的编程语言

        10.1.1  程序设计方法

        10.1.2  面向对象语言

      10.2  面向对象编程中的基本概念

        10.2.1  对象

        10.2.2  类

        10.2.3  消息

        10.2.4 继承

      10.3  VB.NET中面向对象编程方法的实现

        10.3.1  创建类255

        10.3.2  VB.NET中的对象的声明和实例化

        10.3.3  对象的生命周期

        10.3.4  共享方法和类成员

        10.3.5  前期和后期的绑定

      10.4  继承和重载268

        10.4.1  继承

        10.4.2  重载方法

      10.5  界面

      10.6  一个综合例子

      习题279

    第11章  程序调试与运行

      11.1  程序中的错误

        11.1.1  语法错误

        11.1.2  运行中的错误

        11.1.3  逻辑错误

      11.2  一般调试的技巧

        11.2.1  发现程序中的错误

        11.2.2  设置断点

        11.2.3  单步执行

        11.2.4  添加监视

      11.3  使用命令窗口来调试程序

      11.4  结构化的错误处理

      习题294

    第12章  数据访问

      12.1  ADO.NET概述

        12.1.1  ADO.NET的体系结构

        12.1.2  ADO.NET的特点

      12.2  管理支持程序与对象

        12.2.1  管理支持程序

        12.2.2  Connection对象

        12.2.3  Command对象

        12.2.4  DataReader对象

        12.2.5  DataSetCommand对象

      12.3  DataSet的结构与处理

        12.3.1  DataSet的结构

        12.3.2  DataSet的创建

        12.3.3  DataSet的数据预览

      12.4  DataView的使用

        12.4.1  取得DefaultView属性

        12.4.2  条件过滤

        12.4.3  使用DataView控件

      12.5  控件与数据绑定

        12.5.1  简单的数据绑定

        12.5.2  复杂的数据绑定

      12.6  ADO.NET的开发实例

        12.6.1  界面设计

        12.6.2  程序代码设计

      习题

    第13章  Web应用程序开发初步

      13.1  网页的概念

        13.1.1  静态网页

        13.1.2  动态网页

        13.1.3  访问后台数据库的动态网页

        13.1.4  Web语言

      13.2  ASP.NET简介

        13.2.1  ASP.NET运行环境配置

        13.2.2  在VS.NET中设计ASP.NET应用程序

      13.3  ASP.NET的对象

        13.3.1  ASP.NET对象简介

        13.3.2  Response对象

        13.3.3  Request对象

        13.3.4  Server对象

        13.3.5  Application和Session对象

      13.4  ASP.NET数据显示

      13.5  Web综合应用程序设计

      习题359

    第14章  应用程序发布

      14.1  向解决方案中添加部署项目

      14.2  添加文件、输出或其他项

      14.3  文件安装管理

      14.4  注册表设置管理

      14.5  用户界面管理

      14.6  自定义操作管理

      14.7  启动条件管理

      14.8  生成安装程序

      习题

    参考文献
  • 内容简介:
    本书根据教育部非计算机专业计算机基础课程教学指导分委员会提出的《关于进一步加强高校计算机基础教学的几点意见》要求,以及普通高校实际情况编写的。全书内容共分14章,分别为Visual Basic .NET语言简介、Visual Basic .NET语言基础、基本流程控制、用户界面设计、数组和枚举与结构、过程、常用算法、文件、多媒体程序设计、面向对象的程序设计、程序调试与运行、数据访问、Web应用程序开发初步和应用程序发布。
      
      
      本书内容密切结合教育部关于该课程的基本教学要求,兼顾计算机软件技术的发展,以Visual Basic .NET为平台进行讲解。本书结构严谨、层次分明、叙述准确,适合高等学校理工科非计算机专业作为“程序设计技术”课程教材,也可作为计算机培训教材和自学用书。
  • 目录:
    第1章  Visual Basic.NET语言简介

      1.1  Visual Basic.NET 简述

      1.2  安装Visual Basic.NET

        1.2.1  系统安装需求

        1.2.2  安装过程

      1.3  .NET框架概述

      1.4  Visual Basic.NET集成开发环境

        1.4.1  进入和退出VB.NET集成开发环境

        1.4.2  创建一个新项目

        1.4.3  打开现有的项目

        1.4.4  VB.NET集成开发环境构成

      1.5  设计一个简单的应用程序

        1.5.1  新建项目

        1.5.2  设计用户界面

        1.5.3  编写事件过程代码

        1.5.4  调试与运行

      1.6  帮助的使用

      习题

    第2章  Visual Basic.NET语言基础

      2.1  基本数据类型

      2.2  常量和变量

        2.2.1  常量

        2.2.2  变量

      2.3  类型转换

      2.4  运算符

        2.4.1  算术运算符

        2.4.2  关系运算符

        2.4.3  逻辑运算符

        2.4.4  连接运算符

        2.4.5  表达式的执行顺序

      2.5  常用函数

      2.6  应用举例

      习题

    第3章  基本流程控制

      3.1  顺序结构

        3.1.1  赋值语句

        3.1.2  数据的输入

        3.1.3  数据的输出

      3.2  选择结构

        3.2.1  If语句

        3.2.2  多向选择语句

      3.3  循环结构

        3.3.1  For…Next循环语句

        3.3.2  While…End While循环

        3.3.3  Do…Loop语句

        3.3.4  循环的嵌套

      3.4  其他控制语句

        3.4.1  GoTo语句

        3.4.2  Exit语句

        3.4.3  End语句

      3.5  应用举例

      习题

    第4章  用户界面设计

      4.1  窗体

        4.1.1  各种控件通用的属性

        4.1.2  窗体的属性

        4.1.3  向窗体中加入控件

        4.1.4  控件的缩放和移动

        4.1.5  控件的复制和删除

        4.1.6  设置焦点在窗体各个控件之间传递的顺序

        4.1.7  控件的布局

      4.2  按钮控件

      4.3  文本控件

        4.3.1  使用TextBox控件设计文本框

        4.3.2  使用标签控件Label来显示文本

      4.4  列表选择控件

        4.4.1  ListBox控件

        4.4.2  ComboBox控件

      4.5  选择框控件

        4.5.1  使用CheckBox控件设计复选框

        4.5.1  使用CheckBox控件设计复选框110

        4.5.2  使用RadioButton控件设计单选钮111

      4.6  图片控件PictureBox112

      4.7  HscrollBar和VscrollBar控件114

        4.7.1  建立滚动条114

        4.7.2  滚动条控件的常用属性114

        4.7.3  滚动条的应用115

      4.8  分组控件116

        4.8.1  分组面板Panel控件116

        4.8.2  分组框GroupBox控件116

        4.8.3  使用TabControl控件设计选项卡118

      4.9  时间日期控件119

        4.9.1  使用Timer控件定时119

        4.9.2  使用MonthCalendar控件显示月历121

        4.9.3  使用DateTimePicker控件设计日期时间选择器122

      4.10  菜单、工具栏、状态栏123

        4.10.1  设计菜单123

        4.10.2  设计工具栏126

        4.10.3  设计状态栏128

      4.11  其他控件129

        4.11.1  使用RichTextBox控件设计高级文本框129

        4.11.2  带链接的标签控件LinkLabel130

        4.12  应用举例134

      4.13  MDI编程138

        4.13.1  创建MDI父窗体138

        4.13.2  创建MDI子窗口139

        4.13.3  使用MDI子窗体141

        4.13.4  将数据发送到活动MDI子窗体142

        4.13.5  排列子窗体142

      习题143

    第5章  数组、枚举与结构145

      5.1  静态数组145

        5.1.1  数组的概念146

        5.1.2  一维数组148

        5.1.3  多维数组150

      5.2  动态数组154

        5.2.1  动态数组的定义154

        5.2.2  动态数组的应用156

      5.3  For Each…Next语句158

      5.4  枚举类型159

      5.5  自定义数据类型——Structure类型163

        5.5.1  结构的定义163

        5.5.2  结构和其他编程元素164

        5.5.3  结构数组166

        5.5.4  用结构定义自己的数据类型168

      5.6  应用举例168

        5.6.1  同一数组的数组元素间的简单运算168

        5.6.2  不同数组间的简单运算170

        5.6.3  两个一维数组的数组元素的归并处理171

      习题173

    第6章  过程176

      6.1  过程概述176

      6.2  Sub过程

        6.2.1  通用过程的定义和建立

        6.2.2  调用通用过程

        6.3  函数过程

        6.3.1  函数过程的定义

        6.3.2  调用函数过程

      6.4  参数传递

        6.4.1  形参和实参

        6.4.2  参数引用

        6.4.3  数组作为函数的参数

      6.5  变量的作用域

      6.6  递归过程

      6.7  过程应用举例

        习题

    第7章  常用算法

      7.1  算法的概念

        7.1.1  算法描述

        7.1.2  算法的特性

        7.1.3  算法的评估

      7.2  查找和排序算法

        7.2.1  查找算法及程序实现

        7.2.2  排序算法

        7.2.3  查找、排序算法程序举例

        7.2.4  基于二维数组的排序和查找算法

      7.3  基本数值算法

        7.3.1  基本数值算法概述

        7.3.2  求一元非线性方程实根的数值算法及程序实现

        7.3.3  求一元函数定积分的数值算法及程序实现

      习题221

    第8章  文件

      8.1  文件结构和文件分类

        8.1.1  文件结构

        8.1.2  文件分类

      8.2  顺序文件操作方法

        8.2.1  打开文件

        8.2.2  关闭文件

        8.2.3  写操作

        8.2.4  读操作

        8.2.5  几个重要的文件函数

      8.3  随机文件操作方法

        8.3.1  随机文件的打开和关闭

        8.3.2  随机文件的读写

      8.4  文件操作举例

      习题240

    第9章  多媒体程序设计

      9.1  Visual Basic.NET图形程序设计

        9.1.1  绘图基础

        9.1.2  设置绘图属性

        9.1.3  绘图

        9.1.4  在控件上绘图

      9.2  多媒体程序设计

        9.2.1  多媒体控制命令

        9.2.2  使用多媒体控件

      习题250

    第10章  面向对象的程序设计

      10.1  面向对象的程序设计与面向对象的编程语言

        10.1.1  程序设计方法

        10.1.2  面向对象语言

      10.2  面向对象编程中的基本概念

        10.2.1  对象

        10.2.2  类

        10.2.3  消息

        10.2.4 继承

      10.3  VB.NET中面向对象编程方法的实现

        10.3.1  创建类255

        10.3.2  VB.NET中的对象的声明和实例化

        10.3.3  对象的生命周期

        10.3.4  共享方法和类成员

        10.3.5  前期和后期的绑定

      10.4  继承和重载268

        10.4.1  继承

        10.4.2  重载方法

      10.5  界面

      10.6  一个综合例子

      习题279

    第11章  程序调试与运行

      11.1  程序中的错误

        11.1.1  语法错误

        11.1.2  运行中的错误

        11.1.3  逻辑错误

      11.2  一般调试的技巧

        11.2.1  发现程序中的错误

        11.2.2  设置断点

        11.2.3  单步执行

        11.2.4  添加监视

      11.3  使用命令窗口来调试程序

      11.4  结构化的错误处理

      习题294

    第12章  数据访问

      12.1  ADO.NET概述

        12.1.1  ADO.NET的体系结构

        12.1.2  ADO.NET的特点

      12.2  管理支持程序与对象

        12.2.1  管理支持程序

        12.2.2  Connection对象

        12.2.3  Command对象

        12.2.4  DataReader对象

        12.2.5  DataSetCommand对象

      12.3  DataSet的结构与处理

        12.3.1  DataSet的结构

        12.3.2  DataSet的创建

        12.3.3  DataSet的数据预览

      12.4  DataView的使用

        12.4.1  取得DefaultView属性

        12.4.2  条件过滤

        12.4.3  使用DataView控件

      12.5  控件与数据绑定

        12.5.1  简单的数据绑定

        12.5.2  复杂的数据绑定

      12.6  ADO.NET的开发实例

        12.6.1  界面设计

        12.6.2  程序代码设计

      习题

    第13章  Web应用程序开发初步

      13.1  网页的概念

        13.1.1  静态网页

        13.1.2  动态网页

        13.1.3  访问后台数据库的动态网页

        13.1.4  Web语言

      13.2  ASP.NET简介

        13.2.1  ASP.NET运行环境配置

        13.2.2  在VS.NET中设计ASP.NET应用程序

      13.3  ASP.NET的对象

        13.3.1  ASP.NET对象简介

        13.3.2  Response对象

        13.3.3  Request对象

        13.3.4  Server对象

        13.3.5  Application和Session对象

      13.4  ASP.NET数据显示

      13.5  Web综合应用程序设计

      习题359

    第14章  应用程序发布

      14.1  向解决方案中添加部署项目

      14.2  添加文件、输出或其他项

      14.3  文件安装管理

      14.4  注册表设置管理

      14.5  用户界面管理

      14.6  自定义操作管理

      14.7  启动条件管理

      14.8  生成安装程序

      习题

    参考文献
查看详情
您可能感兴趣 / 更多
Visual Basic.NET程序设计技术
C语言程序设计技术
尚展垒;陈嫄玲;王鹏远
Visual Basic.NET程序设计技术
Oracle数据库管理与开发(慕课版 第2版)
尚展垒 杨威 吴俭
Visual Basic.NET程序设计技术
HTML5网页设计经典课堂()
尚展垒、张冲 著
Visual Basic.NET程序设计技术
程序设计技术(C语言)尚展垒等
尚展垒;司丽娜;孟牒;郑远攀
Visual Basic.NET程序设计技术
C语言程序设计技术
尚展垒、陈嫄玲、王鹏远、苏虹 著
Visual Basic.NET程序设计技术
ASP.NET程序设计(慕课版)
尚展垒、唐思均 著
Visual Basic.NET程序设计技术
C语言程序设计
尚展垒
Visual Basic.NET程序设计技术
Oracle数据库管理与开发 慕课版
尚展垒、宋文军 著
Visual Basic.NET程序设计技术
Visual Basic 2013程序设计技术实践教程
尚展垒、包空军、陈嫄玲 著
Visual Basic.NET程序设计技术
Visual Basic 2013程序设计技术
尚展垒、程静、孙占锋 著
Visual Basic.NET程序设计技术
Photoshop平面艺术设计实训教程(高等学校计算机专业教材精选·图形图像与多媒体技术)
尚展垒 主编
Visual Basic.NET程序设计技术
Visual Basic 2008程序设计技术(计算机科学与技术专业实践系列教材)
尚展垒 编