计算机
类型
可以朗读
语音朗读
89千字
字数
2020-05-01
发行日期
展开全部
主编推荐语
实战C#编程知识:通俗易懂、循序渐进、丰富案例、提升开发能力。
内容简介
本书以通俗易懂的语言、丰富的案例、贴近开发实战的项目,循序渐进地让读者在实践中学习C#编程知识,并提升实际开发能力。全书分为五篇,分别为基础知识篇、进阶提高篇、WinForm开发篇、高级应用篇、项目实战篇,内容包括Visual Studio、踏上C#开发的征程、必须学会的C#语法、流程控制语句、数组的使用、看似简单的字符串、面向对象程序设计、Windows交互式图形界面、Windows控件——C/S程序的基础、数据访问技术、程序调试与异常处理、IO数据流技术、GDI+绘图应用、Socket网络编程、多线程编程技术、Q友——做你自己的QQ、闪电下载器、明日ERP管理系统、铭成在线考试系统。书中知识大都结合具体示例进行介绍,涉及的程序代码给出了详细的注释,可以使读者轻松领会C#程序开发的精髓,快速提高开发技能。
目录
- 封面
- 前折页
- 书名页
- 内容简介
- 版权页
- 前言
- 目录
- 第四篇 高级应用篇
- 第12章 I/O数据流技术
- 12.1 文件的操作
- 12.1.1 File类
- 12.1.2 FileInfo类
- 12.1.3 判断文件是否存在
- 12.1.4 创建文件
- 12.1.5 复制文件
- 12.1.6 移动文件
- 12.1.7 删除文件
- 12.1.8 获取文件的基本信息
- 12.2 文件夹的操作
- 12.2.1 Directory类
- 12.2.2 DirectoryInfo类
- 12.2.3 判断文件夹是否存在
- 12.2.4 创建文件夹
- 12.2.5 移动文件夹
- 12.2.6 删除文件夹
- 12.2.7 遍历文件夹
- 12.3 I/O数据流
- 12.3.1 流的概述
- 12.3.2 文件I/O流的介绍
- 12.3.3 使用I/O数据流操作文本文件
- 12.4 小结
- 12.5 快学快用
- 第13章 GDI+绘图应用
- 13.1 GDI+绘图基础
- 13.1.1 GDI+概述
- 13.1.2 Graphics类
- 13.2 设置画笔与画刷
- 13.2.1 设置画笔
- 13.2.2 设置画刷
- 13.3 绘制/填充几何图形
- 13.3.1 绘制几何图形
- 13.3.2 填充几何图形
- 13.4 绘制图像
- 13.5 小结
- 13.6 快学快用
- 第14章 Socket网络编程
- 14.1 网络编程基础
- 14.1.1 局域网与广域网
- 14.1.2 网络协议
- 14.1.3 端口及套接字
- 14.2 IP地址封装
- 14.3 TCP程序设计
- 14.3.1 Socket类
- 14.3.2 TcpClient类和TcpListener类
- 14.3.3 TCP网络程序示例
- 14.4 UDP程序设计
- 14.4.1 UdpClient类
- 14.4.2 UDP网络程序示例
- 14.5 小结
- 14.6 快学快用
- 第15章 多线程编程技术
- 15.1 线程概述
- 15.1.1 线程的概念
- 15.1.2 多线程的优点和缺点
- 15.2 线程的实现
- 15.2.1 使用Thread类创建线程
- 15.2.2 线程的生命周期
- 15.3 线程的操作
- 15.3.1 线程的休眠
- 15.3.2 线程的加入
- 15.3.3 线程的终止
- 15.3.4 线程的优先级
- 15.4 线程的同步
- 15.4.1 线程同步机制
- 15.4.2 使用lock关键字实现线程同步
- 15.4.3 使用Monitor类实现线程同步
- 15.4.4 使用Mutex类实现线程同步
- 15.5 小结
- 15.6 快学快用
- 第五篇 项目实战篇
- 第16章 Q友——做你自己的QQ
- 16.1 开发背景
- 16.2 系统功能的设计
- 16.2.1 系统功能结构
- 16.2.2 系统业务流程
- 16.3 系统开发必备
- 16.3.1 系统开发环境的要求
- 16.3.2 创建数据库及数据表
- 16.3.3 使用Visual Studio 2015创建项目
- 16.4 数据库的设计
- 16.4.1 数据表的设计
- 16.4.2 视图的设计
- 16.5 登录窗体的设计
- 16.5.1 登录窗体概述
- 16.5.2 登录窗体实现流程
- 16.5.3 设计登录窗体
- 16.5.4 验证用户输入
- 16.5.5 实现用户登录
- 16.5.6 通过按回车键切换输入焦点
- 16.5.7 实现记住密码和自动登录功能
- 16.5.8 打开申请账号窗体
- 16.5.9 自定义最小化和关闭按钮的实现
- 16.6 申请账号窗体的设计
- 16.6.1 申请账号窗体概述
- 16.6.2 申请账号窗体实现流程
- 16.6.3 设计申请账号窗体
- 16.6.4 窗体加载时的默认设置
- 16.6.5 申请账号功能的实现
- 16.6.6 关闭当前窗体
- 16.7 主窗体的设计
- 16.7.1 主窗体概述
- 16.7.2 主窗体实现流程
- 16.7.3 设计主窗体
- 16.7.4 定义公共变量和方法
- 16.7.5 窗体加载事件的实现
- 16.7.6 工具栏按钮功能的实现
- 16.7.7 双击打开聊天窗体
- 16.7.8 实时消息提醒及好友头像闪烁
- 16.8 聊天窗体的设计
- 16.8.1 聊天窗体概述
- 16.8.2 聊天窗体实现流程
- 16.8.3 设计聊天窗体
- 16.8.4 在窗体加载时显示好友头像及昵称信息
- 16.8.5 显示所有未读消息
- 16.8.6 消息发送功能的实现
- 16.8.7 查看消息记录
- 16.9 本章总结
- 第17章 闪电下载器
- 17.1 开发背景
- 17.2 系统功能的设计
- 17.2.1 系统功能结构
- 17.2.2 系统业务流程
- 17.3 系统开发必备
- 17.3.1 系统开发环境的要求
- 17.3.2 INI配置文件说明
- 17.3.3 项目目录结构预览
- 17.4 公共类的设计
- 17.4.1 Set类
- 17.4.2 DownLoad类
- 17.4.3 xuchuan类
- 17.5 主窗体的设计
- 17.5.1 主窗体概述
- 17.5.2 设计主窗体
- 17.5.3 初始化控件及下载任务状态
- 17.5.4 打开新建下载任务窗体
- 17.5.5 开始、暂停、删除及续传操作
- 17.5.6 网络速度的实时监控
- 17.5.7 退出程序时保存续传文件
- 17.5.8 打开系统设置窗体
- 17.6 新建下载任务窗体的设计
- 17.6.1 新建下载任务概述
- 17.6.2 设计新建下载任务窗体
- 17.6.3 显示默认下载路径
- 17.6.4 选择下载文件的保存位置
- 17.6.5 自动获取下载文件名
- 17.6.6 确认下载文件信息
- 17.7 系统设置窗体的设计
- 17.7.1 系统设置窗体概述
- 17.7.2 设计系统设置窗体
- 17.7.3 显示用户的默认设置
- 17.7.4 切换设置界面
- 17.7.5 保存用户设置
- 17.8 本章总结
- 第18章 明日ERP管理系统
- 18.1 开发背景
- 18.2 系统功能的设计
- 18.2.1 系统功能结构
- 18.2.2 系统业务流程
- 18.3 业务逻辑编码规则
- 18.3.1 数据库对象命名规则
- 18.3.2 业务编码规则
- 18.3.3 系统命名规范
- 18.4 系统开发必备
- 18.4.1 系统开发环境的要求
- 18.4.2 项目目录结构预览
- 18.5 数据库的设计
- 18.5.1 数据库概要说明
- 18.5.2 数据库逻辑设计
- 18.6 公共类的设计
- 18.6.1 DataBase类
- 18.6.2 CommonUse类
- 18.7 物料清单模块的设计
- 18.7.1 物料清单模块概述
- 18.7.2 设计物料清单窗体
- 18.7.3 获取所有母件信息
- 18.7.4 获取指定母件的子件信息
- 18.7.5 打开物料清单编辑窗体
- 18.7.6 添加/修改物料清单
- 18.8 销售收款单模块的设计
- 18.8.1 销售收款单模块概述
- 18.8.2 设计销售收款单窗体
- 18.8.3 查看已审核的销售出库单
- 18.8.4 查看指定出库单的详细信息
- 18.9 产品销售毛利汇总模块的设计
- 18.9.1 产品销售毛利汇总模块概述
- 18.9.2 设计产品销售毛利汇总表窗体
- 18.9.3 初始化产品名称
- 18.9.4 按时间段查询产品销售毛利汇总信息
- 18.10 操作权限模块的设计
- 18.10.1 操作权限模块概述
- 18.10.2 设计操作权限窗体
- 18.10.3 初始化用户及其权限列表
- 18.10.4 查看操作员的权限
- 18.10.5 修改操作员权限
- 18.11 本章总结
- 第19章 铭成在线考试系统
- 19.1 开发背景
- 19.2 系统功能的设计
- 19.2.1 系统功能结构
- 19.2.2 系统业务流程
- 19.3 系统开发必备
- 19.3.1 系统开发环境的要求
- 19.3.2 项目目录结构的预览
- 19.4 数据库的设计
- 19.4.1 数据库结构预览
- 19.4.2 数据表结构
- 19.5 公共类的设计
- 19.5.1 定义数据库的连接方法
- 19.5.2 对GridView控件进行数据绑定
- 19.5.3 创建执行SQL语句的方法
- 19.5.4 判断多种身份的方法
- 19.6 登录模块的设计
- 19.6.1 登录模块概述
- 19.6.2 设计登录页面
- 19.6.3 生成验证码
- 19.6.4 登录功能的实现
- 19.6.5 在关闭登录窗口时进行确认
- 19.7 考试模块的设计
- 19.7.1 考试模块概述
- 19.7.2 选择考试科目
- 19.7.3 设计考试页面
- 19.7.4 随机抽取试题
- 19.7.5 计时器功能的实现
- 19.7.6 “交卷”功能的实现
- 19.7.7 自动评分功能的实现
- 19.8 试题管理模块的设计
- 19.8.1 试题管理模块概述
- 19.8.2 显示教师相关信息
- 19.8.3 设计试题管理页面
- 19.8.4 查看试题基本信息
- 19.8.5 查看试题详细信息
- 19.8.6 添加试题信息
- 19.8.7 查看考试结果
- 19.8.8 删除考试结果
- 19.9 后台管理模块的设计
- 19.9.1 后台管理模块概述
- 19.9.2 管理考生基本信息
- 19.9.3 考试科目的管理
- 19.11 本章总结
- 后折页
- 封底
展开全部
出版方
电子工业出版社
电子工业出版社成立于1982年10月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。