
包邮VISUALBASIC.NET程序设计

- ISBN:9787302147534
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:319
- 出版时间:2007-06-01
- 条形码:9787302147534 ; 978-7-302-14753-4
本书特色
Visual Basic是程序员*受欢迎的编程语言之一,在全球拥有*大的用户群。本书从介绍Visual Basic.NET*新技术的基本概念出发,结合高职高专学生的具体特点,由简单到复杂、由具体到抽象,逐步将学习者领入Visual Basic.NET高级开发的“殿堂”。作者的目标很明确:写一本实用的、有一定深度且易读的程序设计语言教材,力求以项目驱动的方式,选用目前软件行业流行的开发工具,按实战要求组织教学内容,使学生学完南课程之后,即可从事实际的项目开发工作。
内容简介
作者在对印度软件人才培养模式进入研究的基础上,借鉴北大青鸟APTECH、NIIT等专业培养机构的人才培养思想和教材特点,以案例为核心,以项目驱支为主线,由浅入深地展开教学内容。从学习目标(完成一个实际项目)出发,以一个典型案例为依托,循序渐进、目标明确地组织各知识点的学习。
本书主要内容包括Visual Basic.NET的基本概念和知识,Visual Studio.NET 集成开发环境,窗体及常用控制的基本属性,Visual Basic.NET 的语言的基本概念,Visual Basic.NET模块化编程,Visual Basic.NET完全面向对象的特性,Visual Basic.NET窗体编程预定义对话框、自定义对话框和通用对话框,数据库编程概述、ADO.NET概述,以及基本数据访问对象,网络编程的基础知识。
本书也可以作为高职高专院校软件专业的教材,也可作为计算相关专业的培训教或参考资料。
目录
第1章VsuaIBasic.NET程序设计概述 |
1.1VisualStudio.NET的起源. |
1.1.1.NET的起源 |
1.1.2.NET的技术特征 |
1.1.3.NET对汀专业开发人员的意义 |
1.2VisualStudio.NET的安装 |
1.2.1硬件.软件环境要求 |
1.2.2VisualStudio.NET的安装过程 |
1.3安装IIS服务器 |
1.4VisualStudio.NET集成开发环境 |
1.4.1VisualStudio.NET起始页面 |
1.4.2VisualStudio.NET开发环境主窗口 |
1.5VisualBasic.NET中的菜单结构 |
小结 |
习题 |
第2章编写**个VisualBasic.NET应用程序 |
2.1创建用户界面 |
2.2设置属性 |
2.3代码编写及运行结果 |
2.3.1代码编写 |
2.3.2程序运行结果 |
2.4窗体及基本控件 |
2.4.1工具箱控件的基本用法 |
2.4.2常用控件及其属性 |
小结 |
习题 |
第3章VisualBasic.NET编程基础 |
3.1数据类型 |
3.1.1基本数据类型 |
3.1.2用户自定义数据类型 |
3.2变量与运算符 |
3.2.1变量的命名规则 |
3.2.2运算符与实例 |
3.3选择结构 |
3.3.1If条件语句 |
3.3.2SelectCase语句 |
3.3.3实例3.1:条件语句应用示例 |
3.4循环结构 |
3.4.1For循环语句 |
3.4.2Do...Loop循环语句 |
3.4.3实例3.2:循环语句应用 |
3.5VisualBasic.NET程序的调试 |
3.5.1三种类型的错误 |
3.5.2Err对象 |
3.5.3使用结构化错误处理程序 |
小结 |
习题 |
第4章管理联合数据 |
4.1VisualBasic.NET中的模块 |
4.2子过程和函数 |
4.2.1编写子过程 |
4.2.2编写函数过程 |
4.2.3参数的传递 |
4.2.4常用系统函数和过程 |
4.3数组 |
4.3.1数组的概念 |
4.3.2一维数组的定义与使用 |
4.3.3多维数组的定义与使用 |
4.4文件操作 |
4.4.1文件的结构类型 |
4.4.2文件的访问方法 |
4.4.3System.IO模型简介 |
4.4.4实例4.1:使用System.IO模型替换文件中的字符 |
4.5创建和部署VisualBasic.NET应用程序 |
4.5.1创建部署项目 |
4.5.2自定义部署项目 |
4.5.3编译部署项目和测试安装程序 |
小结 |
习题 |
第5章面向对象在VisualBasic.NET中的实现 |
5.1面向对象程序设计概述 |
5.1.1面向对象的基本概念 |
5.1.2面向对象的优点 |
5.2类和对象的创建 |
5.2.1类的定义 |
5.2.2构造函数 |
5.2.3析构函数 |
5.2.4对象的创建与使用.. |
5.2.5实例5.1:类的构造函数和析构函数示例 |
5.3属性的创建 |
5.4事件.委托和接口 |
5.4.1事件的声明及激发 |
5.4.2委托 |
5.4.3接口 |
5.4.4实例5.2:用接口实现不同的度量衡 |
5.5继承与多态 |
5.5.1类的继承 |
5.5.2窗体的继承与应用 |
5.5.3多态性 |
5.5.4实例5.3:重写与多态性示例 |
5.5.5实例5.4:窗体继承的综合应用 |
小结 |
习题 |
第6章高级用户界面设计 |
6.1Windows窗体入门 |
6.1.1什么是Windows窗体 |
6.1.2向应用程序添加新的Windows窗体 |
6.1.3Windows窗体的动态布局 |
6.1.4有关窗体的方法和事件 |
6.1.5实例6.1:窗体演示的综合示例 |
6.2常用控件及属性 |
6.2.1按钮类控件的使用 |
6.2.2文本类控件的使用 |
6.2.3列表类控件的使用 |
6.2.4ProgressBar控件和TrackBar控件的使用 |
6.2.5滚动条控件的使用 |
6.2.6Timer控件的使用 |
6.2.7DateTimePicker控件的使用 |
6.2.8PictureBox控件的使用 |
6.3窗体菜单设计 |
6.3.1Windows菜单概述及常用属性 |
6.3.2利用MainMenu控件和ContextMenu控件制作菜单 |
6.3.3实例6.2:学生信息管理系统中的菜单结构 |
6.3.4实例6.3:利用MainMenu控件和ContextMenu控件制作菜单 |
6.4工具栏和状态栏设计 |
6.4.1工具栏设计 |
6.4.2状态栏设计 |
6.4.3实例6.4:具有菜单栏.工具栏和状态栏的简易文本编辑器 |
6.5编写MDI应用程序 |
6.5.1MDI应用程序概述 |
6.5.2与MDI应用程序有关的属性.方法和事件 |
6.5.3MDI窗体及其子窗体的菜单的合并 |
6.5.4实例6.5:创建和设计MDI窗体及其子窗体 |
小结 |
习题 |
第7章应用程序对话框设计 |
7.1人机交互函数 |
7.1.1输入对话框InputBox函数 |
7.1.2信息提示对话框MsgBox函数 |
7.1.3实例7.1:使用MsgBox函数定制信息提示对话框 |
7.1.4使用MessageBox类制作信息提示对话框 |
7.2通用对话框 |
7.2.1实例7.2:在学生信息管理系统中创建文件保存对话框 |
7.2.2实例7.3:在学生信息管理系统中创建文件选择对话框 |
7.2.3实例7.4:在学生信息管理系统中创建字体选择与颜色选择对话框 |
7.2.4实例7.5:在学生信息管理系统中创建打印机设置与打印预览对话框 |
7.3创建自定义对话框 |
7.3.1认识自定义对话框 |
7.3.2实例7.6:在学生信息管理系统中创建自定义对话框 |
小结 |
习题 |
第8章数据库编程 |
8.1数据库概述 |
8.1.1数据库模型 |
8.1.2数据库术语 |
8.1.3SQL语言 |
8.1.4实例8.1:学生信息管理系统分析与设计 |
8.2ADO与ACO.NET |
8.2.1数据在内存中的表示形式 |
8.2.2对数据库的访问 |
8.2.3RecordSet.DataSet和DataReader |
8.2.4在应用程序中共享数据和传输 |
8.3基本数据访问对象 |
8.3.1数据提供程序 |
8.3.2Connection对象 |
8.3.3Command对象 |
8.3.4DataReader对象 |
8.3.5实例8.2:学生信息管理系统查找模块的实现 |
8.3.6DataAdapter对象 |
8.4数据集的创建与使用 |
8.4.1认识DataSet |
8.4.2创建DataSet对象 |
8.4.3浏览和使用DataSet对象中的数据 |
8.4.4实例8.3:学生信息管理系统个人信息的查询与修改模块的实现 |
8.5使用DataGrid控件显示数据 |
8.5.1使用DataGrid控件显示数据库记录 |
8.5.2定制表格显示样式 |
8.6学生信息管理系统其他模块 |
8.6.1实例8.4:学生成绩录入模块的实现 |
8.6.2实例8.5:学生奖罚信息模块的实现 |
小结 |
习题 |
第9章网络编程 |
9.1ASP.NET技术内幕 |
9.1.1认识ASP.NET |
9.1.2ASP.NET中的基础对象 |
9.1.3HTML控件 |
9.1.4Web服务器控件 |
9.2Web应用程序入门与进阶 |
9.2.1Web应用程序的概念 |
9.2.2实例9.1:创建Web应用程序 |
9.2.3实例9.2:发布Web应用程序 |
9.3VisualBasic.NET与XML |
9.3.1XML基础 |
9.3.2XML串行化 |
9.3.3ADO.NET与XML |
9.4实例9.3:信息发布系统项目的具体实现 |
9.5使用InternetExplorer显示HTML |
9.5.1显示HTML文档 |
9.5.2了解InternetExplorer对象模型 |
9.5.3MicrosoftWeb浏览器控件 |
9.5.4实例9.4:创建自定义浏览器 |
小结 |
习题 |
附录A实训项目:单机版餐饮服务系统 |
附录B学生信息管理系统概要设计说明 |
参考文献... |
-
硅谷之火-人与计算机的未来
¥15.5¥39.8 -
人工智能的底层逻辑
¥55.3¥79.0 -
软件定义网络(SDN)技术与应用
¥26.9¥39.8 -
专业导演教你拍好短视频
¥13.8¥39.9 -
数学之美
¥41.0¥69.0 -
谁说菜鸟不会数据分析(入门篇)(第4版)
¥43.8¥69.0 -
自己动手写PYTHON虚拟机
¥35.0¥79.0 -
Photoshop平面设计实用教程
¥14.5¥39.8 -
计算机网络技术
¥13.9¥33.0 -
Excel函数.公式与图表
¥16.4¥48.0 -
.NET安全攻防指南(下册)
¥89.0¥129.0 -
.NET安全攻防指南(上册)
¥89.0¥129.0 -
大模型实战:微调、优化与私有化部署
¥64.4¥99.0 -
多模态数据融合与挖掘技术
¥34.7¥45.0 -
剪映AI
¥62.6¥88.0 -
FINAL CUT短视频剪辑零基础一本通
¥28.9¥39.8 -
数据挖掘技术与应用
¥46.0¥75.0 -
人工智能安全
¥66.4¥109.0 -
计算智能方法
¥34.3¥49.0 -
AIGC绘画CHATGPT+MIDJOURNEY+NIJIJOURNEY ――成为商业AI设计师
¥77.8¥108.0