展开全部

主编推荐语

有效学习C#开发,快速掌握实用技术。

内容简介

本书紧密围绕软件开发人员在编程中遇到的实际问题和开发中应该掌握的技术,以实例的形式,系统介绍应用C#进行软件开发的技术和技巧。

本书共16章,包括窗体与界面设计,控件应用,图形技术,多媒体技术,文件系统,操作系统与Windows相关应用,数据库技术,SQL查询相关技术,LINQ查询技术,打印技术,图表技术,网络开发技术,加密、安全与软件注册,C#操作硬件,人工智能应用,游戏开发。

本书所有实例的源代码都经过精心调试,在Windows 7、Windows 10等操作系统下测试通过,均能够正常运行。

目录

  • 版权信息
  • 内容提要
  • 前言
  • 资源与支持
  • 第1章 窗体与界面设计
  • 实例001 带历史信息的菜单
  • 实例002 带下拉菜单的工具栏
  • 实例003 在状态栏中加入图标
  • 实例004 带导航菜单的主界面
  • 实例005 隐藏式窗体
  • 实例006 非矩形窗体
  • 实例007 任务栏通知窗体
  • 实例008 设置窗体在屏幕中的位置
  • 实例009 获取桌面分辨率
  • 实例010 在窗体关闭之前加入确认对话框
  • 实例011 禁用窗体上的关闭按钮
  • 第2章 控件应用
  • 实例012 只允许输入数字的TextBox控件
  • 实例013 美化ComboBox控件下拉列表
  • 实例014 在RichTextBox控件中添加超链接文字
  • 实例015 在ListBox控件间交换数据
  • 实例016 利用选择类控件实现权限设置
  • 实例017 在ListView控件间的数据移动
  • 实例018 将数据库中的数据显示到树视图中
  • 实例019 实现DataGridView控件的分页功能
  • 实例020 自制平滑进度条控件
  • 实例021 程序运行时智能增减控件
  • 实例022 控件得到焦点时变色
  • 实例023 使用EventLog组件读写Windows系统日志
  • 实例024 使用Timer组件制作计时器
  • 第3章 图形技术
  • 实例025 在图片中写入文字
  • 实例026 将BMP文件转换为JPG文件
  • 实例027 局部图像放大
  • 实例028 放大和缩小图像
  • 实例029 以百叶窗效果显示图像
  • 实例030 倒影效果的文字
  • 实例031 动画背景窗体
  • 实例032 查看图片的像素
  • 实例033 获取图片类型
  • 实例034 制作画桃花小游戏
  • 实例035 使用C#生成二维码
  • 第4章 多媒体技术
  • 实例036 自动播放的MP3播放器
  • 实例037 播放GIF动画
  • 实例038 MP4文件的合成
  • 实例039 为视频批量添加片头、片尾
  • 第5章 文件系统
  • 实例040 生成随机文件名或文件夹名
  • 实例041 根据日期和时间动态建立文件
  • 实例042 清空回收站
  • 实例043 搜索文件
  • 实例044 修改文件属性
  • 实例045 获取应用程序所在目录
  • 实例046 使用FileStream类复制文件
  • 实例047 文本文件的操作
  • 实例048 判断文件是否正在被使用
  • 第6章 操作系统与Windows相关应用
  • 实例049 定时关闭计算机
  • 实例050 获得硬盘序列号
  • 实例051 取消磁盘共享
  • 实例052 格式化磁盘
  • 实例053 将计算机设置为休眠状态
  • 实例054 禁用或启用Windows任务管理器
  • 实例055 设置系统时间
  • 实例056 设置屏幕分辨率
  • 实例057 内存使用状态监控
  • 实例058 CPU使用率
  • 实例059 获取计算机的显示设备信息
  • 实例060 切换鼠标左、右键
  • 实例061 打开控制面板中的程序
  • 实例062 获取系统环境变量
  • 实例063 查看当前系统版本
  • 第7章 数据库技术
  • 实例064 连接Access数据库
  • 实例065 建立SQL Server数据库连接
  • 实例066 连接Excel数据库
  • 实例067 连接Oracle数据库
  • 实例068 读取SQL Server数据库结构
  • 实例069 利用数据绑定控件录入数据
  • 实例070 使用存取文件名的方法存取图片
  • 实例071 利用数据绑定控件修改数据
  • 实例072 利用SQL语句修改数据
  • 实例073 删除表格中指定的记录
  • 实例074 利用SQL语句删除数据
  • 实例075 分页显示信息
  • 实例076 在C#中分离SQL Server数据库
  • 实例077 判断计算机中是否安装了SQL软件
  • 第8章 SQL查询相关技术
  • 实例078 查询特定列数据
  • 实例079 查询数字
  • 实例080 查询空(“”或null)数据
  • 实例081 利用“_”通配符进行查询
  • 实例082 查询前10条数据
  • 实例083 查询销售数量占前50%的商品信息
  • 实例084 查询指定日期的数据
  • 实例085 查询指定时间段的数据
  • 实例086 按年、月或日查询数据
  • 实例087 利用运算符查询指定条件的数据
  • 实例088 同时利用OR、AND运算符进行查询
  • 实例089 在分组查询中使用ALL关键字
  • 实例090 对数据进行多条件排序
  • 实例091 多表分组统计
  • 实例092 利用聚合函数SUM对销售额进行汇总
  • 实例093 利用FROM子句进行多表查询
  • 实例094 简单嵌套查询
  • 实例095 用子查询作为派生表
  • 实例096 使用联合查询
  • 实例097 简单内连接查询
  • 实例098 左外连接查询
  • 实例099 用IN查询表中的记录信息
  • 实例100 静态交叉表(SQL Server)
  • 实例101 在查询语句中使用格式化函数
  • 实例102 在C#中应用视图
  • 实例103 应用存储过程添加数据
  • 实例104 Insert触发器的应用
  • 实例105 在存储过程中使用事务
  • 第9章 LINQ查询技术
  • 实例106 使用LINQ技术查询SQL数据库中的数据
  • 实例107 使用LINQ技术向SQL数据库中添加数据
  • 实例108 使用LINQ技术在SQL数据库中修改数据
  • 实例109 使用LINQ技术在SQL数据库中删除数据
  • 第10章 打印技术
  • 实例110 打印窗体中的数据
  • 实例111 自定义横向或纵向打印
  • 实例112 分页打印
  • 实例113 打印商品入库单
  • 实例114 利用Word打印员工报表
  • 第11章 图表技术
  • 实例115 绘制柱形图
  • 实例116 通过柱形图表分析商品走势
  • 实例117 在柱形图的指定位置显示说明文字
  • 实例118 利用图表分析产品销售走势
  • 实例119 利用饼形图分析产品市场占有率
  • 第12章 网络开发技术
  • 实例120 通过计算机名获取IP地址
  • 实例121 获取本机MAC地址
  • 实例122 获取网络流量信息
  • 实例123 远程服务控制
  • 实例124 网络中的文件复制
  • 实例125 局域网IP地址扫描
  • 实例126 编程实现Ping操作
  • 实例127 客户端/服务器的交互
  • 实例128 提取并保存网页源代码
  • 第13章 加密、安全与软件注册
  • 实例129 MD5数据加密技术
  • 实例130 修复Access数据库
  • 实例131 利用注册表设计软件注册程序
  • 实例132 人民币金额大小写转换
  • 实例133 判断身份证是否合法
  • 实例134 按要求生成指定位数编号
  • 第14章 C#操作硬件
  • 实例135 通过串口发送数据
  • 实例136 企业员工IC卡开发
  • 实例137 简易视频程序
  • 实例138 将指纹数据存入数据库中
  • 第15章 人工智能应用
  • 实例139 语音合成
  • 实例140 语音识别
  • 实例141 图片文字识别
  • 实例142 银行卡识别
  • 实例143 商标识别
  • 实例144 植物识别
  • 第16章 游戏开发
  • 实例145 贪吃蛇大作战
  • 实例146 俄罗斯方块
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

人民邮电出版社

人民邮电出版社是工业和信息化部主管的大型专业出版社,成立于1953年10月1日。人民邮电出版社坚持“立足信息产业、面向现代社会、传播科学知识、服务科教兴国”,致力于通信、计算机、电子技术、教材、少儿、经管、摄影、集邮、旅游、心理学等领域的专业图书出版。