×
图文详情
  • ISBN:9787517075004
  • 装帧:一般胶版纸
  • 册数:暂无
  • 重量:暂无
  • 开本:26cm
  • 页数:288页
  • 出版时间:2019-03-01
  • 条形码:9787517075004 ; 978-7-5170-7500-4

本书特色

C#语言已经成为.NET平台中*流行的编程语言。本书以Visual Studio 2012和SQL Server 2008为开发平台,从实际应用的角度出发,重点介绍了使用C#开发Windows应用程序的方法和技术。全书共9章内容,第1章为C#概述,介绍了Microsoft.NET平台概述、C#语言简介、Visual Studio集成开发环境和C#程序结构介绍;第2~3章为C#程序设计基础,通过实例以循序渐进的方式介绍了C#语言的各种语法、知识点和面向对象的基本思想;第4~5章介绍了使用C#语言开发Windows窗体应用程序,包括Windows窗体常用控件、菜单编程、对话框和多文档编程;第6章介绍了各种文件操作;第7章介绍了进程,包括线程和多线程编程;第8章介绍了数据库编程;第9章通过开发一个图书馆管理系统,全面介绍了软件开发流程,阐述了使用Visual C# 2012开发Windows应用程序的基本知识。本书内容立足于课堂教学和实际应用,各章均配有丰富的应用实例和微课资源,便于读者掌握重点、难点。全书内容循序递进,示例面向应用,兼顾了知识介绍、能力培养和实践训练。

内容简介

C#语言已经成为.NET平台中*流行的编程语言。本书以Visual Studio 2012和SQL Server 2008为开发平台,从实际应用的角度出发,重点介绍了使用C#开发Windows应用程序的方法和技术。全书共9章内容,第1章为C#概述,介绍了Microsoft.NET平台概述、C#语言简介、Visual Studio集成开发环境和C#程序结构介绍;第2~3章为C#程序设计基础,通过实例以循序渐进的方式介绍了C#语言的各种语法、知识点和面向对象的基本思想;第4~5章介绍了使用C#语言开发Windows窗体应用程序,包括Windows窗体常用控件、菜单编程、对话框和多文档编程;第6章介绍了各种文件操作;第7章介绍了进程,包括线程和多线程编程;第8章介绍了数据库编程;第9章通过开发一个图书馆管理系统,全面介绍了软件开发流程,阐述了使用Visual C# 2012开发Windows应用程序的基本知识。本书内容立足于课堂教学和实际应用,各章均配有丰富的应用实例和微课资源,便于读者掌握重点、难点。全书内容循序递进,示例面向应用,兼顾了知识介绍、能力培养和实践训练。

目录

前言 第1章 C#概述 1.1 Microsoft.NET平台概述 1.2 C#语言简介 1.3 Visual Studio集成开发环境 1.3.1 开发环境简介 1.3.2 创建Windows应用程序 1.3.3 生成应用程序文件简介 1.4 C#程序结构介绍 1.5 简单的程序调试过程 第2章 C#语法基础 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 流程控制语句 2.3.3 异常处理语句 2.4 随机数 2.5 应用实例:斗地主发牌模拟 第3章 C#面向对象程序设计 3.1 类 3.1.1 类的定义 3.1.2 类的成员 3.1.3 泛型类 3.2 继承与多态 3.2.1 继承 3.2.2 多态 3.2.3 抽象类 3.3 接口 3.4 委托与事件 3.4.1 委托 3.4.2 事件 3.5 应用实例:人员工资管理 第4章 Windows程序设计基础 4.1 Windows应用程序框架 4.1.1 Windows窗体及特点 4.1.2 创建Windows窗体应用程序 4.1.3 Windows应用程序的文件夹结构 4.1.4 窗体的常用属性 4.2 常用Windows窗体控件 4.2.1 按钮控件(Button) 4.2.2 标签控件(Label) 4.2.3 文本框控件(TextBox) 4.2.4 单选按钮控件(RadioButton) 4.2.5 复选框控件(CheckBox) 4.2.6 组合框控件(ComboBox) 4.2.7 列表框控件(ListBox和CheckedListBox) 4.2.8 富文本控件(RichTextBox) 4.2.9 日期时间控件(DateTimePicker) 4.2.10 滚动条控件(HScrollBar和VScrollBar) 4.2.11 图片框控件(PictureBox) 4.2.12 分组框控件(GroupBox) 4.3 高级控件 4.3.1 计时器控件(Timer) 4.3.2 进度条控件(ProgressBar) 4.3.3 选项卡控件(TabControl) 4.3.4 树形视图控件(TreeView) 4.4 菜单编程 4.4.1 菜单程序简介 4.4.2 菜单控件 4.4.3 菜单控件的应用 4.4.4 菜单访问键和快捷键 4.5 窗体创建与数据传递 4.5.1 窗体的创建 4.5.2 窗体间的数据传递 4.6 应用实例:个人简历系统 第5章 对话框与多文档编程 5.1 对话框 5.1.1 消息框 5.1.2 打开文件对话框(OpenFileDialog) 5.1.3 保存文件对话框(SaveFileDialog) 5.1.4 字体对话框(FontDialog) 5.1.5 颜色对话框(ColorDialog) 5.1.6 页面设置对话框(PageSetupDialog) 5.1.7 打印预览及打印对话框 5.2 多文档编程 5.2.1 创建主窗体(即MDI窗体) 5.2.2 为主窗体添加处理方法 5.2.3 创建子窗体 5.2.4 为子窗体添加处理方法 5.2.5 关联子窗体与主窗体 5.3 应用实例:多文档编辑器 第6章 文件 6.1 文件流类 6.1.1 Stream类 6.1.2 FileStream类 6.2 文件流的读/写类 6.2.1 BinaryReader类和BinaryWriter类 6.2.2 StreamReader类和StreamWriter类 6.3 文件类和目录类 6.3.1 文件类 6.3.2 目录类 6.4 Path类 6.5 应用实例:简单资源管理器 6.5.1 功能分析 6.5.2 界面设计 6.5.3 显示目录树 6.5.4 显示文件列表 6.5.5 其他功能 第7章 进程与线程 7.1 进程 7.1.1 进程的概念 7.1.2 进程类(Process) 7.1.3 进程的控制 7.2 线程 7.2.1 线程的概念 7.2.2 线程类(Thread) 7.2.3 线程的创建 7.2.4 线程的控制 7.2.5 线程的状态转换 7.3 多线程同步 7.3.1 加锁(Lock) 7.3.2 监视器(Monitor) 7.3.3 互斥体(Mutex) 7.4 线程池 7.5 应用实例:生产者和消费者 第8章 数据库编程 8.1 ADO.NET概述 8.2 数据库连接对象 8.2.1 创建Connection连接对象 8.2.2 Connection对象的属性和方法 8.2.3 数据库的连接字符串 8.3 Command对象 8.3.1 创建Command对象 8.3.2 Command对象的属性和方法 8.3.3 显示数据记录 8.3.4 插入、更新和删除数据记录 8.3.5 使用参数化SQL语句访问数据库 8.4 DataSet和DataAdapter 8.4.1 DataAdapter对象简介 8.4.2 DataSet对象简介 8.4.3 使用DataSet显示和更新数据 8.5 控件的数据绑定 8.6 应用实例:用户管理 8.6.1 需求分析和表设计 8.6.2 实现过程 第9章 图书馆管理系统 9.1 需求分析 9.2 数据库设计 9.3 公共基础类设计 9.4 登录模块设计 9.4.1 登录模块概述 9.4.2 登录模块实现过程 9.5 主窗体设计 9.5.1 主窗体概述 9.5.2 主窗体实现过程 9.6 用户管理模块设计 9.6.1 添加用户 9.6.2 查询用户 9.6.3 修改密码 9.7 图书管理模块设计 9.7.1 添加图书 9.7.2 查询图书 9.8 借阅管理模块设计 9.8.1 借书 9.8.2 还书 9.8.3 续借 参考文献
展开全部

作者简介

顾家铭(1984-),女,辽宁省葫芦岛人,硕士研究生,武汉软件工程职业学院物联网专业讲师,研究方向为物联网、嵌入式。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航