《.NET Windows编程与应用》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:倪鹏,王大亮主编;王路群丛书主编;宋涛,朱兴宇,周岩,闻喆,郭建宏副主编
  • 出 版 社:东软电子出版社
  • 出版年份:2013
  • ISBN:9787894361615
  • 页数:318 页
图书介绍:

第1章 客户关系管理系统总体概述 1

1.1 项目导引——客户关系管理系统 1

1.2 项目分析 1

1.3 技术准备 2

1.3.1 系统开发背景 2

1.3.2 系统需求分析 2

1.3.3 系统可行性分析 3

1.3.4 系统总体设计 4

1.3.5 数据库设计 6

1.4 项目实施 9

1.4.1 数据库设计 9

1.4.2 公共类设计 10

1.5 技术拓展 11

1.5.1 C/S架构 11

1.5.2 三层架构 12

1.6 本章小结 12

1.7 强化练习 12

第2章 初识Windows编程 13

2.1 项目导引——用户登录 13

2.2 项目分析 14

2.3 技术准备 15

2.3.1 安装Visual Studio 2010集成开发环境 15

2.3.2 了解Visual Studio 2010集成开发环境 18

2.3.3 C#应用程序的一般结构 20

2.4 项目实施 25

2.5 技术拓展 28

2.5.1 断点设置与程序调试 28

2.5.2 C#代码编写命名建议 28

2.6 本章小结 29

2.7 强化练习 29

第3章 C#基础知识 31

3.1 项目导引——基础知识 31

3.2 项目分析 31

3.3 技术准备 32

3.3.1 数据类型 32

3.3.2 类型转换 39

3.3.3 常量与变量 40

3.3.4 表达式与运算符 41

3.3.5 流程控制 47

3.4 项目实施 56

3.5 技术拓展 58

3.5.1 字符串 58

3.5.2 多维数组 63

3.6 本章小结 64

3.7 强化练习 65

第4章 客户关系管理系统窗体设计 66

4.1 项目导引——系统主要窗体 66

4.2 项目分析 66

4.3 技术准备 68

4.3.1 窗体 68

4.3.2 文本操作控件 69

4.3.3 容器控件 81

4.3.4 值设置控件 89

4.3.5 选择操作类控件 94

4.3.6 图像操作类控件 103

4.3.7 菜单类控件 106

4.3.8 工具栏与状态栏控件 113

4.3.9 视图操作类控件 113

4.4 项目实施 124

4.5 技术拓展 129

4.5.1 高级验证技术 129

4.5.2 在Windows窗体上显示Web页面 131

4.5.3 正则表达式 132

4.6 本章小结 137

4.7 强化练习 138

第5章 客户关系管理系统数据库实现 139

5.1 项目导引——系统主要数据操作 139

5.2 项目分析 139

5.3 技术准备 140

5.3.1 ADO.NET简介 140

5.3.2 数据访问对象 141

5.3.3 数据绑定控件 157

5.4 项目实施 173

5.4.1 登录窗体 173

5.4.2 系统主窗体 175

5.4.3 客户资料管理窗体 177

5.4.4 客户资料查询 185

5.4.5 客户区域管理 185

5.4.6 资料分析 185

5.4.7 用户资料 185

5.4.8 系统维护 185

5.4.9 日志 186

5.4.10 工具和帮助 186

5.5 技术拓展 187

5.5.1 数据库基本知识 187

5.5.2 异常处理 190

5.6 本章小结 193

5.7 强化练习 193

第6章 报表设计 194

6.1 项目导引——资料分析 194

6.2 项目分析 195

6.3 技术准备 195

6.3.1 水晶报表基础知识 195

6.3.2 水晶报表的两种模式 197

6.3.3 水晶报表的制作 197

6.3.4 CrystalReportViewer对象模型 205

6.4 项目实施 206

6.4.1 客户资料报表 206

6.4.2 客户区域报表 209

6.4.3 客户等级报表 214

6.5 技术拓展 219

6.5.1 数据过滤 219

6.5.2 数据排序 221

6.6 本章小结 222

6.7 强化练习 223

第7章 文件管理 224

7.1 项目导引——日志管理 224

7.2 项目分析 224

7.3 技术准备 225

7.3.1 目录管理 225

7.3.2 文件管理 229

7.3.3 文本文件读写 232

7.4 项目实施 236

7.5 技术拓展 239

7.5.1 文件编码 239

7.5.2 System.IO命名空间 239

7.5.3 二进制文件的读写 240

7.5.4 FileSystem Watcher组件 242

7.6 本章小结 243

7.7 强化练习 243

第8章 C#图形图像编程 244

8.1 项目导引——图形验证码 244

8.2 项目分析 244

8.3 技术准备 245

8.3.1 GDI+绘图基础 245

8.3.2 C#图像处理基础 252

8.4 项目实施 256

8.5 技术拓展 258

8.5.1 画刷和画刷类型 258

8.5.2 彩色位图图像的颜色 263

8.6 本章小结 264

8.7 强化练习 265

第9章 LINQ 266

9.1 项目导引——区域管理 266

9.2 项目分析 267

9.3 技术准备 267

9.3.1 LINQ基础概念 267

9.3.2 查询表达式 269

9.3.3 LINQ查询方法 282

9.3.4 LINQ to SQL 292

9.4 项目实施 293

9.5 技术拓展 296

9.6 本章小结 297

9.7 强化练习 297

第10章 综合练习——LeGoo(乐购)超市会员管理系统 298

10.1 项目导引 298

10.2 项目分析 298

10.3 技术准备 298

10.3.1 项目开发背景 298

10.3.2 项目功能设计 299

10.3.3 项目数据设计 300

10.4 项目实施 303

10.4.1 项目登录模块主要功能 303

10.4.2 项目主界面主要功能 303

10.4.3 项目销售管理模块主要功能 305

10.4.4 项目会员管理模块主要功能 306

10.4.5 项目商品管理(服务台人员)模块主要功能 307

10.4.6 商品管理(管理员)模块主要功能 309

10.4.7 日志管理模块主要功能 310

10.4.8 系统规则模块主要功能 311

10.5 技术拓展 311

10.5.1 复合控件(Composite Controls) 312

10.5.2 扩展控件(Extended Controls) 314

10.5.3 自定义控件(Extended Controls) 316

10.6 本章小结 316

10.7 强化练习 317

参考文献 318