程序天下之C# 2.0实例自学手册

本书由浅入深,循序渐进地讲授如何使用C# 2.0开发各类应用系统。全书内容包括C# 2.0的常见应用程序实例、管理信息系统中的常见模块、桌面应用程序、Web应用程序、报表程序、地图应用程序等多种类型的应用程序开发。为了便于读者学习,本书最后一章开发了一个全面完整的实例,并进行了系统的分析和介绍,具体讲解了需求的确定、后台数据库的设计,以及图书管理、借阅等流程。.
本书适合广大C# 2.0程序开发人员、网站开发人员和大专院校学生阅读,尤其是具有一定C#编程技术基础的人员。...
图书目录:
第1章 C#入门
1.1 C#概述
1.1.1 C#与.NET框架
1.1.2 与其他语言的比较
1.1.3 C#的功能
1.2 安装Visual Studio 2005
1.2.1 MSDN安装
1.2.2 MSDN安装
1.3 安装SQL Server 2005
1.4 第一个C#例子
1.4.1 第一个Windows控制台应用程序
1.4.2 第一个Windows窗体应用程序
1.4.3 第一个ASP.NET应用程序
第2章 基本控件使用
2.1 使用Form创建欢迎界面
2.2 窗体的淡入淡出
2.3 使用进度条指示进度
2.4 使用基本控件显示详细信息
2.5 使用ListView控件显示概要信息
2.6 使用TreeView进行导航
2.7 使用MonthCalendar进行导航
2.8 使用基本控件创建登录界面
2.9 使用ToolTip控件创建提示
2.10 使用模式窗体进行界面锁定
2.11 创建窗体关闭提示对话框
2.12 创建系统信息显示程序
2.13 创建多文档应用程序
2.14 创建多媒体应用程序
2.15 创建计算器应用程序
第3章 容器类控件应用
3.1 使用GroupBox调整控件布局
3.2 在GroupBox控件中使用GroupBox控件
3.3 利用GroupBox控件提示当前位置
3.4 使用Panel控件容纳控件
3.5 使用Panel控件提示当前位置
3.6 使用SplitContainer控件设计窗体
3.7 使用TabControl对控件进行分页
3.8 使用TableLayoutPanel对控件进行表格式分类
第4章 菜单、工具栏与状态栏应用
4.1 创建菜单及子菜单
4.2 对菜单进行分类
4.3 为菜单创建快捷键
4.4 为菜单添加图片
4.5 创建工具栏
4.6 对工具栏按钮进行分类
4.7 创建复杂的工具栏应用
4.8 创建状态栏
4.9 创建复杂的状态栏应用
4.10 创建更多工具栏
第5章 对话框应用
5.1 创建打开文件对话框
5.2 创建保存文件对话框
5.3 创建字体设置对话框
5.4 创建颜色设置对话框
5.5 创建文件夹浏览对话框
5.6 创建页面设置对话框
5.7 创建打印预览和打印对话框
5.8 自定义对话框
第6章 输入输出
6.1 使用Console类输出至控制台
6.2 使用Console类从控制台读取
6.3 使用File类操作文件
6.4 使用Directory类操作文件夹
6.5 使用FileInfo类操作文件
6.6 使用DirectoryInfo类操作文件夹
6.7 使用FileStream类读取和写入文件
6.8 使用StreamWriter类写入文件
6.9 使用StreamReader类读取文件
6.10 使用BinaryWriter类进行二进制写入
6.11 使用BinaryReader类进行二进制读取
6.12 创建注册表读写程序
第7章 XML应用
7.1 使用XMLWriter创建XML文件
7.2 写入XML属性值
7.3 写入XML元素值
7.4 使用XMLReader读取XML文件
7.5 读取XML元素值
7.6 读取XML属性值
第8章 操作Office文件
8.1 使用C#创建Word文档
8.2 使用C#向Word文档中写入文本
8.3 使用C#向Word输出格式化的文本
8.4 使用C#向Word文档中添加表格
8.5 使用C#向Word文档中插入图片
8.6 使用C#创建Excel文档
8.7 使用C#向Excel文档中写入数据
8.8 使用C#在Excel文档中创建图表
第9章 GDI+绘图
9.1 GDI+概述
9.2 创建函数图形
9.3 创建画图板
9.4 创建复杂文字效果
9.5 绘制图片文件
9.6 创建简单动画
第10章 进程与线程
10.1 使用进程加载应用程序
10.2 创建进程信息查看程序
10.3 创建进程管理程序
10.4 创建多线程应用程序
10.5 向线程传递参数
10.6 为线程命名
10.7 调整线程的优先级
第11章 网络应用
11.1 使用WebClient下载网页
11.2 创建Web页面浏览程序
11.3 使用COM组件创建网页浏览程序
11.4 使用DNS进行地址解析
11.5 用C#实现FTP浏览
第12章 数据库应用
12.1 创建数据源
12.2 访问Access数据库
12.3 连接到SQL Server数据库
12.4 使用ODBC连接数据源
12.5 使用OLE DB连接数据源
12.6 连接到Oracle数据库
12.7 连接到MySQL数据库
12.8 创建数据库
12.9 删除数据库
12.10 使用DataReader对象进行读取数据
12.11 添加记录到数据库
12.12 修改数据库记录
12.13 删除数据库记录
第13章 ASP.NET应用
13.1 获取服务器和客户端信息
13.2 使用ASP.NET中的必需字段验证
13.3 使用ASP.NET中的比较验证
13.4 使用ASP.NET中的范围验证
13.5 使用ASP.NET中的正则表达式验证
13.6 使用ASP.NET中的自定义验证
13.7 使用ASP.NET中的验证总结
13.8 使用ASP.NET获取目录结构
13.9 在网页中下拉框控件
13.10 在网页中使用列表框控件
13.11 在网页中使用复选框控件
13.12 在ASP.NET中访问Access数据库
13.13 在ASP.NET中访问Oracle数据库
13.14 在ASP.NET中访问OLE DB数据库
13.15 在ASP.NET中访问MySQL数据库
13.16 在ASP.NET中查询数据
13.17 在ASP.NET中向数据库添加记录
13.18 在ASP.NET中更新数据库中的记录
13.19 在ASP.NET中删除数据库中的记录
第14章 水晶报表应用
14.1 创建新的报表程序
14.2 在现有程序中增加报表功能
14.3 在报表中使用MySQL数据库
14.4 在报表中使用Excel文件
14.5 在报表中使用其他数据源
14.6 在报表中使用图片
14.7 在报表中使用OLE对象
第15章 DotNetBar商业控件应用
15.1 安装DotNetBar商业控件
15.2 创建Office 2007样式应用程序
15.3 创建Office 2007样式提示功能
15.4 创建Outlook样式导航面板
15.5 创建停靠面板
15.6 创建气泡提示
第16章 Microsoft Enterprise Library应用
16.1 Microsoft Enterprise Library安装
16.2 使用数据访问模块访问数据
16.3 使用配置模块配置应用程序
16.4 使用异常处理模块处理异常
16.5 使用日志模块记录日志
16.6 使用缓存模块
第17章 Dundas图表控件应用
17.1 安装Dundas图表控件
17.2 创建平面图
17.3 创建条形图
17.4 创建柱状图
17.5 创建环状图
17.6 创建饼图
17.7 创建折线图
17.8 创建点图
17.9 创建曲线图
第18章 使用MapXtreme创建地理信息系统
18.1 安装MapXtreme
18.2 在窗体中显示地图
18.3 地图的放大和缩小
18.4 地图的移动
18.5 地图的双击事件
18.6 地图的上下文菜单
第19章 制作安装程序
19.1 使用向导创建安装程序
19.2 添加快捷方式
19.3 添加其他文件
19.4 添加注册表项
19.5 配置文件类型
19.6 创建自定义操作
19.7 筹划安装程序
19.8 使用NSIS创建安装程序
19.9 使用InstallShield创建安装程序
第20章 图书馆管理信息系统
20.1 需求分析
20.1.1 基本流程分析
20.1.2 图书入库流程
20.1.3 借书流程
20.1.4 还书流程
20.1.5 图书管理流程
20.1.6 借阅人员管理流程
20.1.7 系统使用人员管理流程
20.1.8 惩罚流程
20.2 数据库设计
20.2.1 创建数据库
20.2.2 books表设计
20.2.3 status表设计
20.2.4 books_status表设计
20.2.5 users表设计
20.2.6 roles表设计
20.2.7 users_roles表设计
20.2.8 orders表设计
20.2.9 总结
20.3 数据访问代码
20.3.1 建立项目
20.3.2 生成代码
20.3.3 books数据表访问代码
20.3.4 books_status数据表访问代码
20.3.5 其他数据访问代码
20.4 系统实现
20.4.1 主窗体的设计与实现
20.4.2 登录窗体的设计与实现
20.4.3 书籍管理窗体的设计与实现
20.4.4 人员管理窗体的设计与实现
20.4.5 借书界面
20.4.6 还书界面
20.5 小结

 

 

下载:

thunder://QUFmdHA6Ly93d3cuY29uZ3h1ZS5uZXQ6d3d3LmNvbmd4dWUubmV0QGRvd24uY29uZ3h1ZS5uZXQ6Mjkv6K6h566X5py6L+eoi+W6j+iuvuiuoS8yMDA5LTA1L+eoi+W6j+WkqeS4i19D5LqVMi4w5a6e5L6L6Ieq5a2m5omL5YaMMjAw5Liq5L6L5a2Q5pWZ56iLX+WFieebmC5yYXJaWg==

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值