C#2005程序设计案例教程
内容简介
[
本教材讲述了C#语言程序设计基础 ; 介绍了在.NET平台上如何使用C#语言开发各种应用程序, 讨论了数据库应用程序的设计、网络应用程序设计和多媒体应用程序设计。
]
目录
第1章 绪论1.1 “C#上机考试系统”大案例1.1.1 系统需求分析1.1.2 系统体系结构设计1.1.3 模块设计1.2 项目开发环境1.2.1 .NET架构简介1.2.2 Visual Studio.NET 2005中文版集成开发环境1.2.3 SQL Server Express 2005介绍1.3 本章小结1.4 实训:建立“Hello World”windows应用程序1.5 习题第2章 面向对象程序设计基础2.1 面向对象程序设计概述2.1.1 类和对象2.1.2 对象的基本特征2.2 类的声明和类的成员2.2.1 类的声明2.2.2 对象的创建和对象成员的访问2.2.3 类的成员2.3 构造函数2.4 方法与重载2.4.1 方法的声明2.4.2 方法的重载2.5 字段和属性2.5.1 字段2.5.2 属性2.6 继承和多态2.6.1 继承2.6.2 多态性2.7 接口2.7.1 接口定义2.7.2 接口的实现2.8 .NET、Framework类库简介2.8.1 命名空间2.8.2 .NET Framework类库简介2.9 事件委托机制2.9.1 委托2.9.2 事件2.10 本章小结2.11 实训2.11.1 本章综合实训2.11.2 大案例考试逻辑类设计2.12 习题第3章 C#语言基础3.1 数据类型3.1.1 值类型3.1.2 引用类型3.1.3 类型转换3.2 变量和常量3.2.1 变量3.2.2 常量3.3 运算符和表达式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.4.3 循环语句3.4.4 跳转语句3.4.5 异常处理程序3.5 本章小结3.6 实训:考生信息录入3.7 习题第4章 Windows窗体程序设计4.1 Windows窗体程序设计概述4.1.1 什么是控件4.1.2 控件的属性、方法和事件4.1.3 Windows窗体程序设计思路4.2 Form类4.2.1 Form类常用属性4.2.2 Form类常用方法4.2.3 Form类常用事件4.2.4 两个Form的窗体程序4.3 基本控件4.3.1 Label类控件4.3.2 TextBox类控件4.3.3 Button类控件4.4 菜单条、状态条和工具条4.4.1 ToolStrip控件4.4.2 MenLiStrip控件4.4.3 ContextMenuStrip控件4.4.4 StatLtsStrip控件4.5 几种常用控件4.5.1 RadioButton类、CheckBox类控件4.5.2 ListBox类、ComboBox类控件4.5.3 通用对话框4.5.4 ProgressBar类控件4.5.5 Timer控件4.6 本章小结4.7 实训:大案例窗体程序设计4.8 习题第5章 文件操作程序设计5.1 System.IO命名空间5.1.1 文件目录管理类5.1.2 读写类5.2 目录管理5.2.1 Directory类的静态方法5.2.2 目录操作5.2.3 文件操作小案例5.3 File文件管理5.3.1 File类的静态方法5.3.2 一般文件操作5.3.3 文件属性的获取与设置5.3.4 完善文件操作小案例5.4 文件读写5.4.1 FileStrearn类5.4.2 StreamReader类5.4.3 StrearnWriter类5.4.4 文件读写操作小案例5.5 FileSystemWatcher组件5.5.1 FileSystemWatcher组件简介5.5.2 FileSystemWatcher组件应用5.6 本章小结5.7 实训:大案例中的文件操作5.8 习题第6章 数据库应用程序设计6.1 ADO.NET 2.0概述6.1.1 ADO.NET的体系结构6.1.2 ADO.NET 2.O的基本组件6.2 使用DataReader的数据库应用程序6.2.1 SqlConnection类6.2.2 SqlCommand类6.2.3 SqlDataReader类6.2.4 使用SqlDataReader的数据库应用程序小案例6.3 使用DataSet的数据库应用程序6.3.1 以DataSet为核心的基本组件6.3.2 使用设计器设计通用数据库应用程序小案例6.3.3 编写代码实现数据库应用程序小案例6.4 XML技术简介6.4.1 什么是XML6.4.2 .NET中的XML6.4.3 对象序列化和反序列化小案例6.5 本章小结6.6 实训:大案例数据库业务逻辑层程序设计6.7 习题第7章 网络应用程序设计7.1 .NET的套接字接口编程概述7.1.1 .NET套接字接口编程的基本概念7.1.2 .NET套接字接口编程常用类7.2 多线程技术简介7.2.1 多线程原理简介7.2.2 .NET中的简单线程操作7.3 多用户网络聊天程序小案例7.3.1 客户端程序7.3.2 服务器端程序7.4 本章小结7.5 实训:大案例网络通信程序设计7.6 习题第8章 多媒体应用程序设计8.1 图形编程与GDI+8.1.1 图形编程的基本概念8.1.2 GDI+的构成和常用的类8.2 GDI+的图形编程8.2.1 绘制图形小案例8.2.2 填充图形小案例8.2.3 显示文字小案例8.2.4 位图图像处理小案例8.3 播放声音和视频8.3.1 Windows Media Player控件简介8.3.2 Windows Meida Player控件的小案例8.4 本章小结8.5 实训:无禁手五子棋二人对下程序设计8.6 习题参考文献
封面
书名:C#2005程序设计案例教程
作者:李正吉,朱连庆主编
页数:未知
定价:¥32.0
出版社:中国科学技术大学出版社
出版日期:2006-01-01
ISBN:9787312019678
PDF电子书大小:44MB 高清扫描完整版
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!