《C#程序设计实例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:徐少波,刘明伟,国伟等主编
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2010
  • ISBN:9787115238184
  • 页数:313 页
图书介绍:本书围绕C#程序设计,以面向工作过程的设计理念,用一个“书店管理系统”为案例,从最基本的程序设计基础开始,阐述了在.NET 平台VS2008集成环境中使用C#进行信息处理软件开发的知识。

第1章 学习情境:书店管理系统 1

1.1 学习情境引入 1

1.2 基本知识1:项目开发环境 7

第2章 学习情境:Windows应用程序 13

2.1 学习情景引入 13

2.2 基本知识1:类与对象 14

2.3 基本知识2:命名空间 19

2.4 基本知识3:C#窗体程序项目的各类文件 21

2.5 拓展:使用帮助 23

第3章 学习情境:书店营业额统计 25

3.1 学习情景引入 25

3.2 基本知识1:基本数据类型 26

3.3 基本知识2:复杂数据类型 31

3.4 基本知识3:值类型与引用类型 39

3.5 基本知识4:运算符与表达式 40

3.6 决策与计划 49

3.7 实施:实现书店营业额的统计 50

3.8 检查与评价 51

3.9 训练 52

3.10 拓展 52

第4章 学习情境:书店应收账款的统计 58

4.1 学习情境引入 58

4.2 基本知识1:选择结构 59

4.3 基本知识2:循环结构 66

4.4 决策与计划 77

4.5 实施 78

4.6 检查与评价 79

4.7 训练 79

4.8 拓展:异常处理 80

第5章 学习情境:书店管理系统界面设计 83

5.1 学习情境引入 83

5.2 基本知识1:控件类 85

5.3 基本知识2:Form类 87

5.4 基本知识3:基本控件 96

5.5 基本知识4:菜单相关控件 101

5.6 基本知识5:其他常用控件 106

5.7 决策与计划 114

5.8 实施:实现书店管理系统界面设计 116

5.9 检查与评价 119

5.10 训练 120

第6章 学习情境:ADO组件实现大案例数据访问 122

6.1 学习情境引入 122

6.2 基本知识1:ADO.NET 3.0概述 125

6.3 基本知识2:使用DataReader访问数据库 127

6.4 基本知识3:使用DataSet的数据库应用程序 136

6.5 决策与计划 143

6.6 实施 146

6.7 检查与评价 152

6.8 训练 153

第7章 学习情境:可视化方式实现大案例数据操作 155

7.1 学习情境引入 155

7.2 基本知识1:简单的数据访问 157

7.3 基本知识2:TableAdapter组件访问数据库 169

7.4 决策与计划 182

7.5 实施 183

7.6 检查与评价 187

7.7 训练 188

第8章 学习情境:LINQ代码实现大案例数据操作 190

8.1 学习情境引入 190

8.2 基本知识1:LINQ语法基础 192

8.3 基本知识2:LINQ to SQL 197

8.4 基本知识3:LINQ to DataSet 213

8.5 决策与计划 221

8.6 实施 223

8.7 检查与评价 229

8.8 训练 229

第9章 学习情境:书店管理系统实现 231

9.1 决策与计划 231

9.2 实施1:登录界面和主窗体 235

9.3 实施2:采购管理 238

9.4 实施3:销售管理 249

9.5 实施4:仓储管理 256

9.6 实施5:财务管理 261

9.7 实施6:系统管理 269

9.8 检查与评价 272

9.9 拓展:安装与部署 273

第10章 学习情境:书店内部即时通信系统 276

10.1 学习情境引入 276

10.2 基本知识1:.NET的套接字接口编程技术概述 278

10.3 基本知识2:多线程技术 282

10.4 决策与计划 285

10.5 实施 286

10.6 检查与评价 294

第11章 学习情境:书店管理系统数据的导入与导出 296

11.1 学习情境引入 296

11.2 基本知识1:使用C#创建Excel文档 297

11.3 基本知识:使用Word文档 302

11.4 决策与计划 309

11.5 实施 310

11.6 检查与评价 312

附录 书店管理系统数据结构 313