《学通c#的24堂课》以24堂课的形式,从初中级用户的角度进行科学合理的设计,全面讲述了使用c#进行程序开发所必备的知识和技能,突出学、练、用结合。主要内容包括初探c#及其开发环境、c#程序设计基础、程序流程控制、字符及字符串的使用、数组与集合、程序设计中的算法、面向对象程序设计、windows窗体设计、windows应用程序常用控件、windows应用程序高级控件、ado.net数据访问技术、datagridview数据控件、面向对象编程高级技术、linq技术的使用、文件及io、gdi+绘图技术、水晶报表与打印、网络编程、线程的使用、异常处理与程序调试、windows应用程序打包部署、企业人事管理系统、房屋中介管理系统、进销存管理系统。《学通c#的24堂课》适合有志于从事软件开发的初学者、高校计算机相关专业的学生和毕业生,也适合作为软件开发人员的参考手册或高校的教学参考书。《学通c#的24堂课》通过教学视频、实例训练、综合应用、项目实践、自我测试、行动指南逐步深入和强化训练等方式,并辅之以心理励志,来持续激发读者主动学习、自发学习。《学通c#的24堂课》给出了420个小型实例,190个综合应用,6个项目案例(部分在光盘中),各类技巧、试验200余个,测试题目210个,以方便读者训练、测试和快速提升。《学通c#的24堂课》dvd光盘给出了110集(282段)多媒体教学视频讲解,每个实例都给出了相应的源程序,可直接复制源码学习或应用。
目录
- 第1部分 基础篇
- 第1堂课 初探c#及其开发环境
- 视频讲解:96分钟
- 1.1 了解.net
- 1.1.1 .net概述
- 1.1.2 .net程序编译原理
- 1.1.3 .net项目成功案例
- 1.2 c#语言及特点
- 1.2.1 c#与.net的关系
- 1.2.2 c#语言特点
- 1.2.3 c#语言发展趋势
- 1.3 安装与卸载visual studio 2008
- 1.3.1 安装visual studio 2008系统必备
- 1.3.2 安装visual studio 2008
- 1.3.3 卸载visual studio 2008
- 1.4 熟悉visual studio 2008开发环境
- 1.4.1 创建控制台应用程序
- 1.4.2 创建windows应用程序
- 1.4.3 菜单栏介绍
- 1.4.4 工具栏介绍
- 1.4.5 “工具箱”面板介绍
- 1.4.6 “属性”面板介绍
- 1.4.7 解决方案资源管理器介绍
- 1.5 c#编程常用帮助
- 1.5.1 安装msdn
- 1.5.2 使用msdn
- 1.6 照猫画虎——基本功训练
- 1.6.1 基本功训练1——如何开始运行程序
- 1.6.2 基本功训练2——如何中断当前程序的运行
- 1.6.3 基本功训练3——设置程序代码行号
- 1.6.4 基本功训练4——统一窗体中控件的字体设置
- 1.6.5 基本功训练5——通过“格式”菜单布局窗体
- 1.7 情景应用——拓展与实践
- 1.7.1 情景应用1——设置windows应用程序启动窗体
- 1.7.2 情景应用2——为程序设置版本和帮助信息
- 1.7.3 情景应用3——为项目添加已有窗体
- 1.7.4 情景应用4——动起来的label控件
- 1.7.5 情景应用5——加法计算器
- 1.8 自我测试
- 1.9 行动指南
- 1.10 成功可以复制——c#语言之父安德斯·海尔斯伯格
- 第2堂课 c#程序设计基础
- 视频讲解:168分钟
- 2.1 编写第一个c#程序
- 2.2 分析c#程序结构
- 2.2.1 命名空间介绍
- 2.2.2 类的介绍
- 2.2.3 main方法的使用
- 2.2.4 认识标识符
- 2.2.5 认识关键字
- 2.2.6 编写c#语句
- 2.2.7 代码注释
- 2.3 数据类型
- 2.3.1 值类型的使用
- 2.3.2 引用类型的使用
- 2.4 声明并使用变量
- 2.4.1 变量的声明及初始化
- 2.4.2 变量的作用域
- 2.5 声明并使用常量
- 2.6 数据类型转换
- 2.6.1 隐式类型转换
- 2.6.2 显式类型转换
- 2.6.3 装箱和拆箱
- 2.7 运算符的使用
- 2.7.1 算术运算符
- 2.7.2 赋值运算符
- 2.7.3 关系运算符
- 2.7.4 逻辑运算符
- 2.7.5 移位运算符
- 2.7.6 其他特殊运算符
- 2.7.7 运算符的优先级
- 2.8 照猫画虎——基本功训练
- 2.8.1 基本功训练1——使用“///”标记给代码段添加说明
- 2.8.2 基本功训练2——使用引号运算符进行赋值
- 2.8.3 基本功训练3——使用checked关键字处理“溢出”错误
- 2.8.4 基本功训练4——使用typeof关键字获取类的内部结构
- 2.8.5 基本功训练5——使用using关键字有效回收资源
- 2.9 情景应用——拓展与实践
- 2.9.1 情景应用1——检查对象是否与给定类型兼容
- 2.9.2 情景应用2——使用算术运算符开发简单计算器
- 2.9.3 情景应用3——使用“^”运算符对数字进行加密
- 2.9.4 情景应用4——巧用移位运算符获取汉字编码值
- 2.9.5 情景应用5——使用条件运算符判断指定年份是不是闰年
- 2.10 自我测试
- 2.11 行动指南
- 2.12 成功可以复制——中国第一程序员求伯君
- 第2部分提高篇
- 第3部分高级篇
- 第4部分实战篇
-
附录ac#程序编码规范