《C#可视化程序设计案例教程(第3版)/全国高等职业教育规划教材》[65M]百度网盘|pdf下载|亲测有效
《C#可视化程序设计案例教程(第3版)/全国高等职业教育规划教材》[65M]百度网盘|pdf下载|亲测有效

C#可视化程序设计案例教程(第3版)/全国高等职业教育规划教材 pdf下载

出版社 社会出版社
出版年 2015-01
页数 390页
装帧 精装
评分 9.0(豆瓣)
8.99¥ 10.99¥

内容简介

本篇主要提供C#可视化程序设计案例教程(第3版)/全国高等职业教育规划教材电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com

内容简介

  《C#可视化程序设计案例教程(第3版)/全国高等职业教育规划教材》共10章,前2章介绍了VisualStudio2010概述、窗体与基本控件;第3、4章讲述了C#语言与菜单、工具栏、状态栏与对话框;第5、6章为本书的重点及难点,讲述了VisualStudio数据库开发环境与数据库应用程序设计;第7章讲述了VisualStudio高级控件;第8章讲述了图形绘制;第9章讲述了网络通信编程的基础知识;第10章介绍了应用程序安装程序的制作方法和部署应用程序。

内页插图

目录

前言
第1章 Windows应用程序开发入门
1.1 C#概述
1.1.1 C#与.NET框架的关系
1.1.2 .NET Framework框架概述
1.1.3 公共语言运行库
1.2 C#应用程序类型
1.3 可视化程序设计
1.3.1 面向对象的程序设计
1.3.2 可视化程序设计概述
1.3.3 事件驱动的程序设计
1.4 Visual Studio 2010介绍
1.4.1 安装Visual Studio 2010
1.4.2 Visual Studio 2010集成开发环境介绍
1.4.3 Windows应用程序的开发步骤
工作任务1 熟悉系统开发环境:欢迎使用VS 2010开发平台
本章小结
习题1
实验1

第2章 窗体与控件
2.1 属性、方法和事件
2.1.1 属性
2.1.2 方法
2.1.3 事件
2.2 窗体
2.2.1 窗体的主要属性
2.2.2 窗体的主要事件
2.3 常用控件
2.3.1 控件命名
2.3.2 标签(Label)
2.3.3 文本框(TextBox、RichTextBox和MaskedTextBox)
2.3.4 按钮(Button)
2.3.5 列表框(ListBox)
2.3.6 组合框(ComboBox)
2.3.7 单选按钮(RadioButton)
2.3.8 复选框(CheckBox)
2.3.9 图片框(PictureBox)
2.3.10 分组框(GroupBox)
2.3.11 定时器控件(Timer)
2.4 控件布局
2.4.1 调整控件的位置和大小
2.4.2 控件的对齐
2.4.3 调整控件的间距
工作任务2 用户登录程序设计
工作任务3 班级信息管理程序设计
工作任务4 学生档案查询程序设计
本章小结
习题2
实验2

第3章 C#程序设计语言
3.1 C#程序组成
3.1.1 类
3.1.2 类代码
3.1.3 代码行书写规则
3.2 C#的数据类型、变量、常量与表达式
3.2.1 数据类型
3.2.2 常量
3.2.3 变量
3.2.4 运算符与表达式
3.2.5 C#中常用公共类及其函数
3.3 程序结构与流程控制语句
3.3.1 程序的3种基本结构
3.3.2 分支程序
3.3.3 循环语句
3.4 数组
3.4.1 数组概述
3.4.2 一维数组的定义与引用
3.4.3 二维数组的定义与引用
3.4.4 数组列表(ArrayList)
3.4.5 对数组或数组列表使用 foreach
3.5 类与对象
3.5.1 基本概念
3.5.2 类
3.5.3 对象
工作任务5 学生成绩评定模块设计
工作任务6 学生信息管理模块设计
本章小结
习题3
实验3

第4章 菜单、工具栏、状态栏与对话框
4.1 菜单设计
4.1.1 主菜单
4.1.2 上下文菜单
4.2 工具栏设计
4.2.1 创建工具栏
4.2.2 工具栏的属性
4.2.3 工具栏的事件
4.3 状态栏设计
4.4 对话框设计
4.4.1 对话框的属性
4.4.2 对话框的应用
4.5 MDI多窗体程序设计
4.5.1 创建MDI主窗体
4.5.2 建立MDI子窗体
工作任务7 创建文本编辑器
工作任务8 学生档案管理系统窗体设计
本章小结
习题4
实验4

第5章 数据库应用程序的可视化设计
5.1 数据库基础
5.1.1 数据库基本知识
5.1.2 关系数据库的基本概念
5.1.3 学生档案管理系统数据库
5.1.4 创建案例数据库
5.1.5 结构化查询语言(SQL)简介
5.2 类型化数据集
5.2.1 利用服务器资源管理器建立数据连接
5.2.2 类型化数据集的创建
5.2.3 类型化数据集的参数化查询
5.2.4 创建学生档案管理系统的类型化数据集
5.3 数据库应用程序的结构与设计步骤
5.3.1 数据库应用程序结构
5.3.2 数据库应用程序的设计步骤
5.4 数据源控件与数据访问窗体控件
5.4.1 BindingSource控件
5.4.2 BindingNavigator控件
5.4.3 DataGridView 控件
5.4.4 Label控件
5.4.5 TextBox控件
5.4.6 ListBox控件
5.4.7 ComboBox控件
5.5 报表
5.5.1 报表简介
5.5.2 使用报表的一般步骤
工作任务9 系部编码表维护(类型化数据集应用)
工作任务10 班级编码表维护(窗体控件综合应用)
工作任务11 学生档案查询(数据集综合应用)
工作任务12 学生档案统计(报表应用)
工作任务13 学生档案打印(报表应用)
本章小结
习题5
实验5

第6章 ADO.NET数据库访问技术
6.1 ADO.NET数据库访问技术
6.1.1 ADO.NET主要组件
6.1.2 ADO.NET访问数据库的方式
6.2 ADO.NET常用对象及应用
6.2.1 Connection对象
6.2.2 Command对象
6.2.3 DataReader对象
6.2.4 DataAdapter对象
6.2.5 DataSet对象
6.2.6 CommandBuilder对象
6.2.7 DataView对象
工作任务14 用户登录程序设计(续)Command对象应用
工作任务15 系部编码表维护(用DataReader、Command对象)
工作任务16 系部编码表维护(用DataSet、DataAdapter、Command-Builder对象)
工作任务17 设计学生档案查询程序
工作任务18 设计学生档案录入程序
工作任务19 设计学生档案维护程序
本章小结
习题6
实验6

第7章 C#窗体应用程序高级控件
7.1 日期控件(MonthCalendar)
7.1.1 MonthCalendar控件
7.1.2 DateTimePicker控件
7.2 树形控件(TreeView)
7.3 分页控件(TabControl)
7.4 进度条控件(ProgressBar)
7.5 列表控件(ListView)
工作任务20 校历数据表录入程序设计
工作任务21 用TreeView控件设计学生档案查询程序
工作任务22 用ListView和ProgressBar控件设计显示学生信息查询进度程序
工作任务23 用ListView控件设计班级相册程序
本章小结
习题7
实验7

第8章 图形绘制GDI+简介
8.1 图形绘制概述
8.1.1 System.Drawing命名空间
8.1.2 Graphics类
8.1.3 GDI+坐标系
8.2 利用画笔绘制基本图形
8.3 画刷与区域填充
8.4 绘制较复杂的图形
8.5 图形变换
工作任务24 系部班级统计图形绘制
本章小结
习题8
实验8

第9章 C#网络通信编程
9.1 网络通信编程概述
9.2 套接字(Socket)编程
9.3 线程类Thread
工作任务25 简单聊天通信程序设计
本章小结
习题9

第10章 应用程序部署
10.1 部署概述
10.2 创建和部署基于Windows的应用程序
10.2.1 创建一个基于Windows的应用程序
10.2.2 创建部署项目
10.2.3 将基于Windows的应用程序添加到安装程序中
10.2.4 部署应用程序(基本安装程序)
10.3 应用程序可选部署功能
10.3.1 为基于Windows的应用程序创建快捷方式
10.3.2 创建文件关联
10.3.3 添加注册表项
10.3.4 添加自定义安装对话框
10.3.5 安装示例文件
10.3.6 添加启动条件
10.3.7 设置系统必备组件
10.3.8 部署应用程序到其他计算机
工作任务26 学生档案管理系统安装程序
本章小结
习题10
实验9
参考文献


前言/序言

  Visual Studio开发平台是目前许多软件公司使用的重要开发工具,而C#程序设计语言是计算机相关专业学生应掌握的一门语言。通过对Visual Studio开发平台和C#程序设计语言的学习,读者可以了解Visual Studio的开发环境、工程、面向对象、事件驱动程序设计的概念,掌握C#语言的语法、程序结构、编程方法,掌握Visual Studio基本控件的属性、方法、事件及用户程序界面的设计方法,掌握使用界面控件、ADO.NET对象及其绑定控件设计一个信息管理系统的方法。本书按系统分析员的要求,使用Visual Studio开发平台及C#语言设计窗体界面、编写程序代码、进行程序运行与调试,为读者成为一名应用软件程序员打下必要的基础。
  本教材具有以下特点。
  1)以学生档案管理系统为载体,采用边讲授知识点边设计模块程序的项目式教学法,讲学做一体。
  2)精心设计工作任务,将学生档案管理系统分解为若干相对独立的工作任务。
  ●从形式上看,工作任务是知识与技能的结合。每个工作任务都包含6个完整的部分,其中项目描述、项目设计、项目实施、项目测试4个部分对应着企业软件开发过程中的需求分析、设计、实施、测试4个阶段,而相关知识、项目小结两个部分又兼顾到了教学的实际需要。
  ●从内容及编排上来看,本书的工作任务源自真实项目,与相应理论知识互为补充,难度上循序渐进,适于学习。
  3)以"学生档案管理系统"程序作为主要例题与实验题编写,在这个管理信息系统中融入了编者开发程序的大量经验与体会,希望能通过这本实用性很强的教材,使读者能很快地掌握使用Visual Studio开发应用程序的基本方法。
  4)根据信息管理系统编程的需要,对常用的控件加以重点介绍,并用实例说明控件的属性、方法与事件及具体的使用方法,以避免将教材编成一本Visual Studio的说明书,只罗列所有控件的属性、方法与事件。
  5)所有应用程序的界面设计均采用商业化应用程序的风格,在课堂教学中就开始培养学生掌握编写商业化应用程序的设计方法和思路。
  6)每章后有小结,并配有一定量的习题与实验题,便于教师教学和学生自学。各章内容充实,安排合理,衔接自然。
  本教材的此次修订是第2版修订,修订内容主要是结合物联网技术的发展要求增加了网络通信的知识,同时为了满足不同学校数据库教学使用的多样性要求采用了SQL Server 2005数据库。
  本书由无锡职业技术学院刘培林、史荧中主编,中国船舶重工集团公司第702研究所黄狮参与编写,无锡职业技术学院刘德强主审。李萍、杨文瑁、颜惠琴等老师在本书的编写中给予了许多建议,特别是教学中总结出的优秀建议,在此谨致谢意。在本书的编写过程中,参考了目前国内比较优秀的有关C}}程序设计方面的书籍,在此谨向有关作者表示感谢。
  由于作者水平有限,书中难免会有疏漏和错误之处,恳请读者批评指正。
  编者