C#案例开发PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:孙维煜,刘杰,胡方霞,陈发吉等编著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2005
- ISBN:7508424956
- 页数:424 页
序言 1
前言 1
第1章 案例提出 1
1.1 项目背景 1
目录 1
1.1.1 需求概述 2
1.1.2 系统设想 3
1.1.3 销售管理系统流程 3
1.2 项目开发工具 5
1.3 项目总体框架 6
1.3.1 销售管理系统体系结构 6
1.3.2 销售应用子系统 7
1.3.3 销售管理子系统 7
1.3.6 销售客户端系统模块设计 8
1.3.4 销售管理系统的数据模型 8
1.3.5 销售管理系统模块设计 8
1.3.7 销售管理子系统模块设计 9
1.4 项目开发环境 10
1.4.1 Visual Studio.NET 10
1.4.2 SQL Server2000 15
1.5 本章小结 19
第2章 C#语言基础 20
2.1 .NET基础 20
2.1.1 .NET的真面目 20
2.1.2 .NET的技术特征 22
2.1.3 .NET的主要部件 23
2.1.5 .NET架构的核心开发技术 25
2.1.4 .NET与同类产品的比较 25
2.2.1 数据类型 29
2.2 C#语法基础 29
2.2.2 变量与常量 37
2.2.3 类型转换 40
2.2.4 表达式与运算符 42
2.2.5 流程控制 43
2.3 程序编译 47
2.3.1 命令行程序的编译 48
2.3.2 窗体程序的编译 50
2.3.3 组件的编译 51
2.4 案例完善:销售管理业务逻辑类库的功能设计 52
2.5 本章小结 53
3.1.1 标签 54
第3章 窗体设计 54
3.1 普通控件 54
3.1.2 按钮 55
3.1.3 文本框 57
3.1.4 复选框和单选按钮 58
3.1.5 滚动条 60
3.1.6 列表视图和树状视图 60
3.1.7 进度条和轨迹条 64
3.2 菜单控件 67
3.2.1 主菜单 67
3.2.2 ContextMenu(快捷菜单) 72
3.2.3 工具栏 73
3.3.1 “打开”对话框 74
3.3 对话框 74
3.3.2 “另存为”对话框 78
3.3.3 “字体”对话框 79
3.3.4 “颜色”对话框 80
3.3.5 “打印”对话框 81
3.3.6 “打印预览”窗口 83
3.4 其他控件 84
3.4.1 状态栏 84
3.4.2 Timer控件 85
3.5 案例完善:销售管理系统的界面设计 86
3.5.1 销售管理系统主界面 86
3.5.2 登录界面 88
3.5.3 销售入库界面 88
3.5.4 库存查询界面 90
3.5.5 租售管理界面 91
3.5.6 业务报表界面 92
3.6 本章小结 93
第4章 文件管理 94
4.1 System.IO命名空间 94
4.2 目录管理 95
4.2.1 创建、移动、删除目录 96
4.2.2 获取目录中的文件名 101
4.3 文件管理 102
4.3.1 文件复制 103
4.3.2 文件移动 103
4.3.3 文件删除 104
4.3.4 文件属性的获取与设置 105
4.4 文件读写 106
4.4.1 文件打开 108
4.4.2 文件读取 109
4.4.3 文件写入 110
4.4.4 FileSystemWatcher组件 111
4.4.5 FileSystemWatcher组件应用实例 112
4.5 案例完善:资源管理器 114
4.6 本章小结 127
第5章 数据库 128
5.1 ADO.NET概念 128
5.1.1 Managed Provider 129
5.1.2 DataSet 130
5.1.3 常用数据库访问方式 131
5.2 连接 131
5.2.2 打开和关闭连接 132
5.2.1 连接字符串 132
5.3 数据库操作 133
5.3.1 Command介绍 133
5.3.2 检索数据 134
5.3.3 插入数据 135
5.3.4 修改数据 136
5.3.5 删除数据 136
5.3.6 使用DataReader检索数据 137
5.4 使用DataAdapter和DataSet 138
5.4.1 DataAdapter组件 138
5.4.2 DataSet组件 140
5.4.3 利用DataAdapter与DataSet来访问数据库 144
5.5.2 通过DataSet访问XML 151
5.5.1 XML简介 151
5.5 ADO.NET与XML 151
5.5.3 通过DOM访问XML 154
5.6 案例完善 155
5.6.1 业务逻辑类库 155
5.6.2 登录窗口 162
5.6.3 进货管理 164
5.6.4 库存查询 168
5.6.5 租售管理 174
5.7 本章小结 191
第6章 网络编程 192
6.1 Socket基本概念 192
6.2 获取网络端点 193
6.2.1 IPEndPoint类 193
6.2.2 IPHostEntry类 194
6.3 网络流 196
6.4 Socket通信 199
6.5 用户数据报协议 204
6.6 传输控制协议 209
6.6.1 TcpListener类 210
6.6.2 TcpClient类 212
6.7 域名服务 214
6.7.1 主机名称 214
6.7.2 主机DNS信息 215
6.7.3 主机IP地址 216
6.7.4 字符串IP地址映射为.Internet IP地址 216
6.8 案例完善 217
6.9 本章小结 224
7.1 概述 225
第7章 多线程技术 225
7.1.1 单线程程序设计 226
7.1.2 多进程程序设计 226
7.1.3 多线程程序设计 226
7.2 System.Threading命名空间 228
7.3 线程优先级 228
7.4 常见的线程类和应用 229
7.4.1 Thread类 229
7.4.2 Monitor类 233
7.4.3 Mutex类 239
7.4.4 ReaderWriterLock类 243
7.4.5 ThreadPool类 246
7.4.6 WaitHandle类 253
7.4.7 AutoResetEvent类 256
7.4.8 Timer类 257
7.5 本章小结 260
第8章 多媒体 261
8.1 GDI+简介 261
8.1.1 GDI+结构 262
8.1.2 GDI+新特性 263
8.1.3 GDI+常用结构 264
8.1.4 图像、位图和元文件基础 264
8.2 System.Drawing命名空间 266
8.3 画笔和画刷 267
8.3.1 画笔 267
8.3.2 画刷 270
8.4.1 字体 279
8.4 文本和字体 279
8.4.2 文本 284
8.5 路径和区域 285
8.5.1 路径 285
8.5.2 区域 288
8.6 坐标变换 289
8.7 色彩变换 293
8.8 图标 297
8.9 动画处理 298
8.10 视频与音频的处理 300
8.10.1 Windows Media Player控件应用 300
8.10.2 DirectShow概述 302
8.10.3 DirectShow技术结构 302
8.11 案例完善:影碟测试 307
8.12 本章小结 313
第9章 Web应用 314
9.1 Web应用程序模型 314
9.1.1 CGI 315
9.12 ASP 315
9.1.3 客户端动态技术 316
9.2 ASP.NET基础 318
9.2.1 ASP.NET和ASP 319
9.2.2 ASP.NET的特点 321
9.2.3 ASP.NET内置对象 322
9.3 System.Web命名空间 323
9.3.1 HttpApplication类 325
9.3.2 HttpApplicationState类 327
9.3.3 HttpBrowserCapabilities类 329
9.3.4 HttpClientCertificate类 331
9.3.5 HttpContext类 333
9.36 HttpResponse类 335
9.3.7 HttpServerU.tility类 339
9.4 Web服务 342
9.4.1 什么是Web服务 342
9.4.2 SOAP、WSDL.和UDDI简介 342
9.4.3 Web服务在分布式处理中的应用 344
9.4.4 Web服务实例 345
9.4.5 使用Web服务 348
9.5 案例完善:销售管理系统的Web服务 349
9.6 本章小结 354
10.1 邮件收发程序 355
第10章 高级应用 355
10.1.1 System.Web.Mail命名空间的类 356
10.1.2 邮件发送程序 363
10.1.3 POP3协议简介 372
10.1.4 邮件接收程序 373
10.2 网络聊天程序 381
10.3 注册表浏览器 393
10.3.1 Registry类 394
10.3.2 RegistryKey类 395
10.3.3 注册表浏览器 398
10.4 本章小结 416
附录 案例打包、分发、配置和运行 417
参考文献 424
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《中学语文教学案例研究》贺卫东主编 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《Cinema 4D电商美工与视觉设计案例教程》樊斌 2019
- 《主题公园开发与管理》梁增贤编著 2019
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《新领域、新业态发明专利申请热点案例解析》肖光庭 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《香山设县850年》吴冉彬主编;中山市地方志办公室等编 2003
- 《厉害是攒出来的》刘杰辉著 2019
- 《晚霞风景 《晚霞》杂志创刊十周年作品选集》王诚德等编 1999
- 《行知工程创新教学探索系列 小学语文单元整体课程实施与评价》李怀源等编 2012
- 《诗文阅读入门》邵霭吉,戴永俊,朱桂元主编;王延潭,王学荣,王辉等编 1991
- 《全国精美作文年选 2009年度经典 高中卷》邵荣霞主编;邵荣霞,张年军,屠丽君等编 2010
- 《外科诊疗手册 新1版》裘法祖等编 1956
- 《数学分析习题课讲义 第2版 下册》谢惠民等编 2019
- 《日本经济现状研究》薛敬孝等编 1998
- 《黑龙江省主要野生药用植物的鉴别及中草药新制剂 第一部分》黑龙江省中草药进修班等编 1971
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018