C#典型模组开发

生活百科 2023-01-25 16:55生活百科www.aizhengw.cn

C#典型模组开发

《C#典型模组开发》是2010年中国铁道出版社出版的图书,作者是周峰、王征。

基本介绍

  • 书名C#典型模组开发
  • 出版社中国铁道出版社
  • 页数511页
  • 开本16
  • 作者周峰、王征
  • 出版日期2010年1月1日
  • 语种简体中文
  • ISBN7113107176, 9787113107178

内容简介

《C#典型模组开发》全面参透C#开发中的热点难点,详细阐述典型撰块开发技术精华。
巩固基本知识,让您学得更轻鬆,掌握得更稳固。
资深程式设计师全力打造,深入剖析C#的核心技术,注重解决方案
模组典型权威,套用範围广,并具有极强的扩展性,给读者以启发
模组代码注重执行效率,并符合代码规范作者精挑细选的模组都以解决开发者在编程中遇到的实际问题为起点
所选模组具有广泛的代表性,并提供原始码,读者可以快速使用
附赠300分钟的多媒体语音教学视频,帮助初学者更快地学习
完整的模组案例原始码,可直接运用于二次开发
《C#典型模组开发》所涉及的资料库脚本及其他相关的档案
赠送《C#完全自学手册》电子书

编辑推荐

《C#典型模组开发》讲解如何利用C#解决Windows和Web应用程式开发中的热点问题、关键问题及难题,并且每个实例模组都具有很强的实用性与可操作性。全书共分19章,分别讲解C#的资料库连线技术、会员登录验证功能、会员注册和密码找回功能、资料库管理技术、图片管理技术、多媒体管理技术、萤幕视频录製管理技术、档案管理技术、Windows桌面管理技术、Windows系统管理技术、列印管理功能、电子邮件传送技术、线上MP3播放功能、线上调查功能、线上上传和下载功能、线上购物功能、RSS订阅频道管理技术、线上论坛功能和线上聊天功能。《C#典型模组开发》配有视频教学光碟,光碟中提供了书中所有案例的全部原始码,并经过精心调试,在Windows XP系统下全部通过,保证能正常运行。《C#典型模组开发》适用于C#语言初学者、爱好者以及具有一定编程经验的初级编程人员,也适用于一线软体开发人员,还可以供大中专院校师生及培训机构阅读,更适用于想快速提高实际编程水平的编程人员和从事动态网页製作的人员。

图书目录

第1章 资料库连线模组
1.1 基于Form的资料库连线
1.1.1 利用控制项连线Access资料库
1.1.2 利用代码连线加密后的Access资料库
1.1.3 使用ODBC连线SQL Server资料库
1.1.4 使用ADO.NET连线SQL Server资料库
1.1.5 分页显示数据表中的数据信息
1.2 基于Web的资料库连线
1.2.1 利用SqlDataSource控制项连线SQL Server资料库
1.2.2 利用代码连线SQL Server资料库
1.2.3 利用代码连线Access资料库并分页显示
1.2.4 利用LINQ技术连线并动态查询资料库
1.3 连线Excel电子表格
1.4 连线Oracle资料库
1.5 连线XML数据
1.5.1 利用控制项连线XML数据并显示
1.5.2 利用代码连线XML数据并显示
1.6 小结

第2章 会员登录验证模组
2.1 基于Form的会员登录
2.2 基于Web的会员登录
2.2.1 网站会员登录
2.2.2 带有登录状态判断的网站会员登录
2.2.3 SSO会员单点登录
2.2.4 防止SQL注入式攻击的会员登录
2.2.5 带有验证码的会员登录
2.3 基于LINQ数据访问技术的会员登录
2.4 WPF界面下的会员登录
2.5 小结

第3章 会员注册和密码找回模组
3.1 基于Form的会员注册
3.2 WPF界面下的基于LINQ数据访问的会员注册
3.3 基于Web的会员注册
3.3.1 会员注册界面设计
3.3.2 会员姓名验证功能
3.3.3 会员密码强弱及加密安全性
3.3.4 会员其他注册信息的验证功能
3.3.5 会员验证码
3.3.6 会员注册处理代码
3.4 找回会员密码
3.4.1 找回密码的第一步
3.4.2 找回密码的第二步
3.5 小结

第4章 资料库管理模组
4.1 资料库管理模组概述
4.2 资料库管理主窗体界面
4.3 获取SQL Server资料库信息
4.3.1 提取SQL Server伺服器
4.3.2 连线SQL Server伺服器
4.3.3 提取当前资料库中的数据表
4.3.4 显示资料库的不同数据对象
4.3.5 显示数据对象的栏位信息
4.4 资料库管理功能
4.4.1 备份资料库
4.4.2 还原资料库
4.4.3 分离资料库
4.4.4 附加资料库
4.4.5 导出数据表结构
4.4.6 导出资料库中的数据
4.5 小结

第5章 图片管理模组
5.1 图片管理概述
5.2 图片管理主窗体界面
5.3 动态打开图片
5.4 动态保存图片
5.5 设定图片为桌面背景
5.6 列印图片
5.7 图片滤镜效果
5.8 图片动画效果
5.8.1 图片的遮罩动画特效
5.8.2 图片的拉伸动画特效
5.8.3 图片的百叶窗动画特效
5.8.4 图片的翻转、扩展和马赛克动画效果
5.9 图片的调整
5.9.1 图片调整窗体
5.9.2 为主窗体中的“图片的调整”选单添加代码
5.9.3 为图片调整窗体添加代码
5.10 图片的水印效果
5.10.1 图片的水印效果窗体
5.10.2 为主窗体中的“图片的水印效果”选单添加代码
5.10.3 为图片的水印效果窗体添加代码
5.11 图片的幻灯片浏览
5.11.1 图片的幻灯片浏览窗体
5.11.2 为主窗体中的“图片的幻灯片浏览”选单添加代码
5.11.3 为图片的幻灯片浏览窗体添加代码
5.12 小结

第6章 多媒体管理模组
6.1 多媒体管理模组概述
6.2 多媒体管理主窗体
6.3 MP3播放器
6.3.1 Windows Media Player控制项
6.3.2 MP3播放器窗体设计
6.3.3 为主窗体中MP3播放器按钮添加代码
6.3.4 为MP3播放器窗体添加代码
6.4 Flash播放器
6.4.1 Shockwave Flash Object控制项
6.4.2 Flash播放器窗体设计
6.4.3 为主窗体中Flash播放器按钮添加代码
6.4.4 为Flash播放器窗体添加代码
6.5 五子棋游戏
6.5.1 五子棋游戏主窗体
6.5.2 为主窗体中Flash播放器按钮添加代码
6.5.3 为五子棋游戏主窗体添加代码
6.5.4 五子棋游戏说明窗体
6.5.5 五子棋游戏版本说明窗体
6.5.6 五子棋游戏效果
6.6 小结

第7章 萤幕视频录製管理模组
7.1 萤幕视频录製管理模组概述
7.2 萤幕视频录製管理主窗体
7.3 获取当前萤幕图片并显示在图片框中
7.4 抓取图片及图片资料夹的打开
7.5 萤幕视频录製的设定
7.5.1 Access资料库设定及BaseClass类
7.5.2 萤幕视频录製参数设定窗体
7.5.3 为主窗体中视频录製设定选单添加代码
7.5.4 为萤幕视频录製参数设定窗体添加代码
7.6 萤幕视频录製
7.6.1 利用API函式抓取萤幕图片
7.6.2 利用Timer控制项即时抓取萤幕图片
7.6.3 录製萤幕图片
7.6.4 合成AVI动画档案
7.6.5 停止萤幕视频录製
7.7 打开并观看萤幕视频录製档案
7.8 萤幕视频录製实例效果
7.9 小结

第8章 档案管理模组
8.1 档案管理模组概述
8.2 档案管理主窗体
8.3 在树状视图中显示本地磁碟信息
8.4 在列表视图中显示选择磁碟中的档案及资料夹
8.5 显示指定资料夹中的所有档案、资料夹及其返回
8.6 搜寻档案或资料夹
8.7 档案的操作
8.7.1 档案和资料夹的新建与重命名
8.7.2 档案和资料夹的编辑功能
8.7.3 档案和资料夹的压缩
8.7.4 档案和资料夹的解压缩
8.8 档案和资料夹的显示效果
8.9 清理垃圾档案
8.1 0 小结

第9章 Windows桌面管理模组
9.1 Windows桌面管理模组概述
9.2 Windows桌面管理主窗体
9.3 创建资料库管理类
9.4 窗体风格
9.4.1 普通模式和总在最前窗体
9.4.2 窗体是否可以移动
9.4.3 窗体滑鼠穿透特效
9.5 开机启动功能
9.6 窗体属性设定
9.6.1 创建窗体属性设定窗体
9.6.2 为主窗体中窗体属性设定选单添加代码
9.6.3 为窗体属性设定窗体添加代码
9.7 备忘录提醒管理功能
9.7.1 创建备忘录提醒管理窗体
9.7.2 为主窗体中提醒信息设定选单添加代码
9.7.3 创建新建提醒窗体
9.7.4 为备忘录提醒管理窗体添加代码
9.7.5 为新建提醒窗体添加代码
9.8 备忘录自动提醒功能
9.9 节日管理功能
9.9.1 创建节日管理窗体
9.9.2 为主窗体中节日信息设定选单添加代码
9.9.3 创建新建节日窗体
9.9.4 为节日管理窗体添加代码
9.9.5 为新建节日窗体添加代码
9.10 农曆、星座及节日信息的提示功能
9.10.1 公曆对应的农曆信息
9.10.2 公曆对应的星座信息
9.10.3 农曆、星座及节日信息的提示功能的实现
9.11 小结

第10章 Windows系统管理模组
10.1 Windows系统管理模组概述
10.2 Windows系统管理主窗体
10.3 控制台窗体
10.3.1 创建控制台窗体
10.3.2 为主窗体中控制台按钮添加代码
10.3.3 为控制台窗体添加代码
10.4 查看硬体信息窗体
10.4.1 创建查看硬体信息窗体
10.4.2 为主窗体中硬体信息按钮添加代码
10.4.3 为查看硬体信息窗体添加代码
10.5 软体最佳化窗体
10.5.1 创建软体最佳化窗体
10.5.2 为主窗体中软体最佳化按钮添加代码
10.5.3 为软体最佳化窗体添加代码
10.6 进程管理窗体
10.6.1 创建进程管理窗体
10.6.2 为主窗体中进程管理按钮添加代码
10.6.3 为进程管理窗体添加代码
10.7 清理垃圾档案窗体
10.7.1 创建清理垃圾档案窗体
10.7.2 为主窗体中清理垃圾档案按钮添加代码
10.7.3 为清理垃圾档案窗体添加代码
10.8 计算机的重新启动、注销、锁定和关闭
10.9 小结

第11章 列印管理模组
11.1 基于Form的列印管理
11.2 数据表信息列印功能
11.2.1 创建数据表信息列印窗体
11.2.2 为主窗体中数据表信息列印按钮添加代码
11.2.3 为数据表信息列印窗体添加代码
11.3 数据表信息图表显示列印功能
11.3.1 创建数据表信息图表显示列印窗体
11.3.2 为主窗体中数据表信息图表显示列印按钮添加代码
11.3.3 为数据表信息图表显示列印窗体添加代码
11.4 基于水晶报表的列印功能
11.4.1 创建基于水晶报表的列印窗体
11.4.2 为主窗体中数据表信息图表显示列印按钮添加代码
11.4.3 利用代码控制职工工资的显示颜色
11.5 基于Web的列印管理
11.5.1 调用JavaScript实现列印功能
11.5.2 调用WebBrowser组件实现列印功能
11.5.3 调用Word软体实现列印功能
11.5.4 调用Excel软体实现列印功能
11.5.5 利用水晶报表实现列印功能
11.6 小结

第12章 电子邮件传送模组
12.1 电子邮件传送概述
12.2 SMTP协定与SMTP服务的配置
12.2.1 SMTP协定
12.2.2 SMTP伺服器的安装
12.2.3 SMTP伺服器的配置
12.3 利用SmtpClient等对象传送邮件
12.4 小结

第13章 线上MP3播放模组
13.1 线上MP3播放模组概述
13.2 线上MP3播放首页面
13.2.1 线上MP3播放首页面设计製作
13.2.2 资料库数据信息的绑定显示
13.2.3 分页显示数据信息
13.2.4 MP3音乐选择功能
13.2.5 线上下载MP3音乐功能
13.3 线上试听MP3音乐
13.3.1 线上试听MP3音乐页面
13.3.2 在首页面中为每个MP3音乐添加“试听”超连结及连结代码
13.3.3 歌词与MP3音乐同步显示功能
13.4 MP3音乐播放功能
13.4.1 MP3音乐播放页面
13.4.2 为首页面中的“播放”按钮添加代码
13.5 小结

第14章 线上调查模组
14.1 线上调查模组概述
14.2 线上调查首页面
14.3 赞成或反对投票
14.3.1 赞成或反对投票主题页面
14.3.2 为首页中的“赞成或反对投票”连结按钮添加代码
14.3.3 赞成或反对投票页面
14.3.4 为每个投票主题添加“投票”超连结
14.3.5 查看投票结果页面
14.3.6 为赞成或反对投票页面中的“查看结果”按钮添加代码
14.4 单选投票
14.4.1 单选投票页面
14.4.2 为首页中的“单选投票”连结按钮添加代码
14.4.3 利用IP限制重複投票功能
14.5 多选投票
14.5.1 多选投票页面
14.5.2 为首页中的“多选投票”连结按钮添加代码
14.5.3 利用Cookie限制重複投票功能
14.6 小结

第15章 线上上传和下载模组
15.1 线上上传和下载模组概述
15.2 线上上传和下载首页面
15.3 上传档案
15.3.1 上传档案页面
15.3.2 添加上传档案功能
15.3.3 为首页中的“上传档案”连结按钮添加代码
15.3.4 上传档案功能的实现
15.4 上传图片并显示
15.4.1 上传图片并显示页面
15.4.2 为首页中的“上传图片”连结按钮添加代码
15.5 下载档案
15.5.1 下载档案页面
15.5.2 为首页中的“下载档案”连结按钮添加代码
15.5.3 利用Response对象的AddHeader方法实现断点下载功能
15.6 小结

第16章 线上购物模组
16.1 线上购物模组概述
16.2 商品浏览页面
16.3 商品详细信息页面
16.3.1 设计製作商品详细信息页面
16.3.2 为商品浏览页面中的“详细信息”连结按钮添加代码
16.4 会员登录页面
16.4.1 设计製作会员登录页面
16.4.2 利用代码绘製验证码
16.4.3 添加会员登录页面代码
16.4.4 为商品浏览页面中的“购买”连结按钮添加代码
16.5 购物车页面
16.5.1 设计製作购物车页面
16.5.2 购物车功能的实现
16.5.3 购买商品的更新、删除和清空功能
16.6 购物结账统计页面
16.6.1 设计製作购物结账统计页面
16.6.2 为购物页面中的“结账”连结按钮添加代码
16.7 小结

第17章 RSS订阅频道管理模组
17.1 RSS订阅频道管理模组概述
17.2 RSS技术概述
17.2.1 RSS语法结构
17.2.2 [channel] 和[item]元素的可选子元素
17.2.3 RSS技术的特点
17.3 RSS订阅频道首页面
17.4 查看RSS订阅频道页面
17.4.1 设计製作查看RSS订阅频道页面
17.4.2 添加功能代码
17.4.3 为首页面中的“查看订阅频道”连结按钮添加代码
17.5 线上RSS订阅频道页面
17.5.1 添加RSS工具包
17.5.2 创建线上RSS订阅频道档案
17.5.3 为首页面中的“线上订阅频道”连结按钮添加代码
17.6 添加RSS订阅频道页面
17.6.1 设计添加RSS订阅频道页面
17.6.2 添加功能代码
17.6.3 为首页面中的“添加订阅频道”连结按钮添加代码
17.7 管理RSS订阅频道页面
17.7.1 设计製作管理RSS订阅频道页面
17.7.2 分页显示功能
17.7.3 为首页面中的“管理订阅频道”连结按钮添加代码
17.7.4 高亮显示当前选择行和数据删除功能
17.7.5 RSS订阅频道的编辑、取消和更新功能
17.8 小结

第18章 线上论坛模组
18.1 线上论坛模组概述
18.2 网路线上论坛首页面
18.2.1 设计製作网路线上论坛首页面
18.2.2 添加页面头部用户控制项
18.2.3 添加页面导航用户控制项
18.2.4 添加页面尾部用户控制项
18.2.5 利用数据列表控制项显示数据表中的数据信息
18.2.6 分页显示数据表中的数据信息
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 设计製作管理帖子页面
18.6.2 管理帖子实现代码
18.7 小结

第19章 线上聊天模组
19.1 线上聊天模组概述
19.2 聊天室会员登录页面
19.2.1 设计製作线上聊天会员登录页面
19.2.2 公用资料库操纵类
19.2.3 公用提示信息类
19.2.4 为会员登录页面添加代码
19.3 聊天室会员注册页面
19.3.1 设计製作聊天室会员注册页面
19.3.2 为会员注册页面添加代码
19.3.3 实例效果
19.4 全局应用程式类
19.5 显示聊天信息页面
19.5.1 设计製作显示聊天信息页面
19.5.2 自动滚屏效果
19.6 线上聊天页面
19.6.1 设计製作线上聊天页面
19.6.2 为线上聊天页面添加代码
19.7 小结

序言

为了更好地开发软体,Microsoft公司推出了.NET战略作为新一代网路套用基础。C#语言是Microsoft公司为适应未来网路技术发展而推出的新一代程式语言,它是专为.NET战略所开发的语言。
本书讲解如何利用C#解决Windows和Web应用程式开发中的热点问题、关键问题及种种难题,并且每个实例模组都具有很强的实用性与可操作性。全书共分19章,分别讲解C#的资料库连线技术、会员登录验证功能、会员注册和密码找回功能、资料库管理技术、图片管理技术、多媒体管理技术、萤幕视频录製管理技术、档案管理技术、Windows桌面管理技术、Windows系统管理技术、列印管理功能、电子邮件传送技术、线上MP3播放功能、线上调查功能、线上上传和下载功能、线上购物功能、RSS订阅频道管理技术、线上论坛功能和线上聊天功能。这些案例都是按照软体的开发规范,经过系统的开发、调试所成的商业软体原始码。读者在深入研究本书后,就能够提高自己的编程水平,达到实际商业开发的要求。本书结构
本书共19章,具体章节安排如下
第1~3章讲解如何利用C#实现资料库连线、会员登录、注册和密码找回功能。
第4章讲解如何利用C#实现资料库管理功能,即如何动态载入、连线、显示、备份、还原、分离、附加资料库。
第5~7章讲解如何利用C#实现图片管理、多媒体管理和萤幕视频录製管理功能。
第8~10章讲解如何利用C#实现档案、Windows桌面和Windows系统管理功能。
第11~12章讲解如何利用C#实现列印输出和电子邮件传送功能。
第13~16章讲解如何利用c#实现线上MP3音乐播放、线上调查、线上上传和下载和线上购物功能。
第17章讲解RSS语法结构和特点,然后通过实例讲解如何利用C#实现线上RSS订阅频道、线上查看、添加、管理RSS订阅频道。
第18~19章讲解如何利用C#实现线上论坛和线上聊天功能。

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有