展开全部

主编推荐语

实战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月,是国务院独资、工信部直属的中央级科技与教育出版社,是专业的信息技术知识集成和服务提供商。经过三十多年的建设与发展,已成为一家以科技和教育出版、期刊、网络、行业支撑服务、数字出版、软件研发、软科学研究、职业培训和教育为核心业务的现代知识服务集团。出版物内容涵盖了电子信息技术的各个分支及工业技术、经济管理、科普与少儿、社科人文等领域,综合出版能力位居全国出版行业前列。