书籍详情

C#可视化程序设计案例教程(第5版)

C#可视化程序设计案例教程(第5版)

作者:刘培林 史荧中 刘贵锋

出版社:机械工业出版社

出版时间:2023-06-01

ISBN:9787111724919

定价:¥49.00

购买这本书可以去
内容简介
  本书共9个模块,模块1概述C#及其开发环境,以及窗体应用程序的开发步骤;模块 2 介绍窗体与控件,设计应用程序界面;模块 3 围绕项目案例简单介绍 C#语法,方便 C#语法零基础的读者学习本书;模块 4 讲述菜单、工具栏、状态栏、对话框;模块 5、6 分别使用可视化控件和 ADO.NET 对象设计数据库应用程序;模块 7 讲述窗体应用程序 控件,实现 C#窗体应用程序信息管理系统的开发需求;模块 8 讲述图形绘制类;模块 9 介绍控制台应用程序开发方法和应用程序调试方法,升华C#应用,全面学习C#应用程序开发技术。本书可作为高职高专院校软件技术、计算机应用技术等电子信息大类各专业“C#程序设计”课程的教材,也可作为可视化程序设计的入门语言教程,还可作为计算机与应用工程技术人员的培训用书或自学参考书。鉴于书中有大量丰富而实用的数据库应用程序,故也可作为计算机软件程序设计人员的技术参考书。书中内容涵盖了C#中级程序员的考查知识点,可作为C#中级程序员的培训资料。
作者简介
  刘培林,博士,教授,无锡职业技术学院软件技术专业带头人,骨 。有12年的企业软件项目开发经验,主持和参与过多项重大软件技术项目研发,包括“蛟龙号”载人潜水器操纵模拟系统教控软件子系统的研发,有13年的软件技术专业教学经验,多次主持软件技术专业人才培养方案制定。在 外公开出版的学术刊物、 学术会议上发表论文20多篇,主编《C#可视化程序设计案例教程》教材2013年被评为江苏省十二五重点教材,2019年被评为“全国高等职业教育规划教材”畅销教材。
目录
模块1 认识C#窗体应用程序1任务1.1 了解C#的基本概念11.1.1 C#与.NET Framework的关系11.1.2 什么是.NET Framework11.1.3 公共语言运行库31.1.4 C#应用程序的类型3任务1.2 创建C#窗体应用程序41.2.1 Visual Studio 201941.2.2 创建应用程序5模块小结8习题18实验18模块2 设计窗体应用程序界面9任务2.1 使用控件属性、方法和事件92.1.1 属性、方法和事件102.1.2 窗体(Form)102.1.3 控件12任务2.2 设计用户登录程序界面132.2.1 标签(Label)142.2.2 文本框(TextBox、RichTextBox和MaskedTextBox)142.2.3 按钮(Button)15任务2.3 设计班级信息管理程序界面182.3.1 列表框(ListBox)182.3.2 组合框(ComboBox)19任务2.4 修改班级信息管理程序的权限选择方法222.4.1 分组框(GroupBox)222.4.2 单选按钮(RadioButton)22任务2.5 设计学生档案查询程序界面242.5.1 图片框(PictureBox)242.5.2 复选框(CheckBox)252.5.3 定时器(Timer)252.5.4 控件调整25模块小结29习题229实验230模块3 学习C#基础语法31任务3.1 熟悉C#应用程序结构与规范313.1.1 C#应用程序的组成结构313.1.2 项目的类333.1.3 类的代码结构333.1.4 代码行书写规则34任务3.2 定义变量与常量363.2.1 数据类型363.2.2 常量373.2.3 变量37任务3.3 掌握程序结构与流程控制语句393.3.1 程序的3种基本结构393.3.2 分支语句403.3.3 循环语句44任务3.4 了解数组与类463.4.1 数组463.4.2 类483.4.3 对象50模块小结51习题351实验352模块4 设计多窗体应用程序53任务4.1 设计学生档案管理系统主菜单534.1.1 多窗体应用程序544.1.2 主菜单54任务4.2 设计学生档案管理系统工具栏与状态栏584.2.1 工具栏594.2.2 状态栏60任务4.3 设计文本编辑器624.3.1 上下文菜单624.3.2 对话框62模块小结68习题468实验469模块5 可视化访问数据库70任务5.1 创建学生档案管理系统类型化数据集705.1.1 利用服务器资源管理器建立数据连接705.1.2 创建类型化数据集735.1.3 适配器对象73任务5.2 维护系 码表755.2.1 数据源控件(BindingSource)755.2.2 数据导航控件(BindingNavigator)765.2.3 数据视图控件(DataGridView)77任务5.3 维护班级编码表825.3.1 界面简单控件的数据绑定835.3.2 界面集合控件的数据绑定83任务5.4 查询学生档案865.4.1 数据库应用程序的结构865.4.2 数据库应用程序的设计步骤87模块小结89习题590实验590模块6 ADO.NET访问数据库93任务6.1 掌握ADO.NET数据库访问的基础知识936.1.1 认识ADO.NET主要组件936.1.2 掌握ADO.NET访问数据库的方式946.1.3 引入数据库访问命名空间95任务6.2 实现用户登录程序功能966.2.1 Connection对象966.2.2 Command对象97任务6.3 维护系 码表1006.3.1 DataReader对象1006.3.2 使用DataReader对象100任务6.4 查询学生档案1046.4.1 DataAdapter对象1056.4.2 DataSet对象105模块小结113习题6113实验6113知识点拓展——CommandBuilder对象114模块7 设计复杂窗体应用程序116任务7.1 查询学生档案1167.1.1 树视图控件(TreeView)1177.1.2 分页控件(TabControl)118任务7.2 查看班级相册1217.2.1 列表控件(ListView)1217.2.2 ListView的Details视图模式123任务7.3 显示档案查询进度1267.3.1 进度条控件(ProgressBar)1267.3.2 滚动属性控件(NumericUpDown、TrackBar)128模块小结131习题7132实验7132知识点拓展——DateTimePicker控件133模块8 绘制与打印图形135任务8.1 绘制图形1358.1.1 了解基础知识1358.1.2 认识Graphics类1368.1.3 绘制文本与直线1378.1.4 绘制同心圆1388.1.5 绘制同心圆环1398.1.6 绘制多边形141任务8.2 打印图形1418.2.1 打印文档对象(PrintDocument)1428.2.2 打印对话框(PageSetupDialog、PrintDialog、PrintPreviewDialog)143任务8.3 统计系部班级数1458.3.1 绘制矩形1458.3.2 绘制扇形区域146模块小结148习题8148实验8148模块9 开发C#应用程序149任务9.1 开发控制台应用程序1499.1.1 创建控制台应用程序1499.1.2 控制台应用程序常用类150任务9.2 深入学习类1529.2.1 类的继承1529.2.2 类的多态153任务9.3 记住用户登录信息1559.3.1 文件操作类1569.3.2 操作二进制文件1569.3.3 操作流文件157任务9.4 调试应用程序1599.4.1 异常捕获机制1609.4.2 设置断点1609.4.3 配置应用程序生成项1619.4.4 diagnostics命名空间161模块小结163习题9164实验9164附录165附录A 学生档案管理系统数据表结构165附录B 二维码索引167 参考文献168
猜您喜欢

读书导航