Visual C#2010与UML开发实战PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:张书源著
- 出 版 社:北京:中国水利水电出版社
- 出版年份:2011
- ISBN:9787508489667
- 页数:356 页
Part Ⅰ Visual C#程序基础与WPF应用程序 3
Chapter 1 Visual Studio 2010概述 3
1-1 认识Visual Studio 2010 3
1-1-1 Visual Studio开发工具版本介绍 3
1-1-2 Visual Studio 2010 Express Editions 4
1-1-3 Visual Studio 2010 5
1-2 安装Visual Studio 2010 7
1-3 Visual Studio 2010开发工具 10
1-3-1 启动Visual Studio 2010 10
1-3-2 起始页 11
1-3-3 Visual Studio 2010集成开发环境 11
Chapter 2 创建WPF窗口应用程序 16
2-1 认识窗口应用程序 16
2-1-1 创建WPF应用程序 16
2-1-2 设置属性 17
2-1-3 WPF窗体常用的属性 19
2-1-4 窗体的方法 24
2-1-5 事件的基本概念 25
2-1-6 WPF窗体常用的事件 25
Chapter 3 WPF基本控件 29
3-1 在WPF窗体配置控件 29
3-2 Label控件 32
3-3 TextBlock控件 32
3-4 TextBox控件 33
3-4-1 TextBox控件常用属性 34
3-4-2 TextBox控件常用方法与事件 35
3-4-3 如何在TextBox控件选中文字 35
3-5 PasswordBox控件 36
3-6 Button控件 37
3-7 高级调整控件技巧 37
3-8 代码编辑窗口 42
3-8-1 窗口文件管理 42
3-8-2 工具箱 43
3-8-3 自定义代码区域 43
3-8-4 IntelliSense 44
3-8-5 程序编排 45
Chapter 4 建立WPF主菜单 48
4-1 WPF窗体中的主菜单 48
4-1-1 什么叫主菜单 48
4-1-2 DockPanel控件 48
4-1-3 建立WPF窗体中的主菜单 49
4-1-4 建立可记录选中状态的菜单选项 57
4-1-5 建立菜单项目的快捷键 61
4-1-6 设置菜单选项的图片 65
4-1-7 建立快捷菜单 66
Part Ⅱ C#程序语言基础与高级议题 69
Chapter 5 面向对象基础 69
5-1 认识面向对象程序开发 69
5-1-1 什么叫对象 69
5-1-2 C#面向对象程序基本概念 70
5-1-3 C#面向对象程序特点 76
5-1-4 对象与组件 80
5-2 C#面向对象程序 87
5-2-1 建立对象实体 87
5-2-2 声明属性 92
5-2-3 声明方法 96
5-2-4 this关键字介绍 99
5-2-5 访问修饰符 102
5-2-6 静态成员 102
Chapter 6 数据与变量 109
6-1 变量 109
6-1-1 声明变量 109
6-1-2 命名约定 110
6-1-3 变量的种类 110
6-2 基本类型 112
6-2-1 整数类型 113
6-2-2 浮点类型 114
6-2-3 字符(Char)类型 114
6-2-4 字符串(String)类型 114
6-2-5 布尔值(Bool)类型 115
6-2-6 对象(object)类型 115
6-2-7 空类型 115
6-2-8 隐式类型局部变量 115
6-2-9 匿名类型 116
6-2-10 类型初始值 116
6-2-11 选择适当的类型 117
6-3 类型转换 119
6-3-1 强制检查类型 119
6-3-2 C#的类型转换语法 120
6-3-3 更多转换类型的方式 120
6-4 常量与枚举常量 122
6-4-1 使用常量或枚举常量的好处 122
6-4-2 声明常量 123
6-4-3 声明与使用枚举常量 123
Chapter 7 判断与循环 127
7-1 程序结构 127
7-1-1 顺序进行 127
7-1-2 条件选择 127
7-1-3 重复运行 128
7-2 认识运算符 129
7-2-1 算术运算符 129
7-2-2 连接运算符 129
7-2-3 关系运算符 130
7-2-4 Null类型关系运算符 130
7-2-5 逻辑运算符 131
7-2-6 位运算符 132
7-3 if条件判断 133
7-3-1 单一条件if判断 133
7-3-2 if...else判断 134
7-3-3 多个条件if判断 134
7-4 switch语句 135
7-4-1 switch语法 136
7-4-2 goto case语句 137
7-5 for循环 139
7-5-1 for循环语法 139
7-5-2 嵌套for循环 142
7-6 foreach循环 143
7-6-1 for循环与foreach循环的比较 143
7-6-2 foreach循环基本语法 144
7-7 while循环 145
7-7-1 前置判断 145
7-7-2 后置判断 147
7-8 高级循环控制语法 148
7-8-1 break语句 148
7-8-2 continue语句 149
7-8-3 goto语句 149
7-8-4 return语句 150
Chapter 8 数组与集合 152
8-1 数组 152
8-1-1 建立数组 152
8-1-2 建立多维数组 153
8-1-3 访问数组成员 155
8-1-4 取出数组的长度 155
8-1-5 改变数组的大小 155
8-2 ArrayList集合 157
8-2-1 认识ArrayList 157
8-2-2 ArrayList与Array的差异 160
8-3 窗体与控件的集合属性 160
8-3-1 容器控件的Children属性 160
8-3-2 列表控件的Items属性 161
8-4 泛型集合 163
Chapter 9 调试及异常处理 168
9-1 错误种类 168
9-1-1 语法错误 168
9-1-2 逻辑错误 168
9-1-3 运行阶段错误 169
9-2 语法错误侦测 169
9-3 调试工具 170
9-3-1 中断模式 170
9-3-2 搜寻错误程序 175
9-3-3 调试窗口 175
9-4 异常处理 182
9-4-1 Exception类 182
9-4-2 try...catch语句 183
9-4-3 finally区块 184
9-4-4 抛出一个异常 185
9-4-5 使用结构化异常处理的建议 185
9-5 使用调试工具 188
Chapter 10 自定义子程序 191
10-1 认识方法与子程序 191
10-1-1 方法与子程序的种类 191
10-1-2 没有返回值的子程序 192
10-1-3 子程序返回值 193
10-2 参数 194
10-2-1 输入参数 194
10-2-2 指针参数 194
10-2-3 输出参数 198
10-2-4 可变长度参数(参数数组) 199
10-2-5 命名参数 200
10-2-6 可选参数 200
10-3 工具的支持 202
10-3-1 生成方法 202
10-3-2 重命名 202
10-3-3 使用重构工具 204
Chapter 11 面向对象高级课题 209
11-1 部分类 209
11-2 抽象类 210
11-2-1 声明抽象类 211
11-2-2 声明抽象方法 211
11-2-3 Sealed类与方法 212
11-3 接口 215
11-3-1 接口声明的语法 216
11-3-2 声明接口成员 216
11-3-3 实现接口规格 217
11-3-4 接口之间的继承 219
11-4 委托 224
11-4-1 声明委托规格 225
11-4-2 使用委托对象 226
11-5 事件 229
11-5-1 声明事件 229
11-5-2 .NET Framework中声明事件的准则 231
Part Ⅲ 新一代程序开发与UML实战 241
Chapter 12 LINQ 241
12-1 LINQ简介 241
12-1-1 基本的LINQ语法 241
12-1-2 使用LINQ查询表达式 243
12-2 使用LINQ处理XML数据 245
12-2-1 XElement对象 245
12-2-2 使用LINQ创建XML数据 247
12-2-3 使用LINQ访问XML数据 248
12-3 使用LINQ访问SQL数据库 251
12-3-1 创建LINQ to SQL类 251
12-3-2 使用LINQ to SQL功能 253
Chapter 13 结合WF开发WPF应用程序 259
13-1 Windows Workflow Foundation简介 259
13-1-1 流的种类 259
13-1-2 WF架构简介 262
13-2 创建并使用WF工作流 264
13-2-1 创建基本工作流 264
13-2-2 声明工作流执行环境 266
13-2-3 创建工作流实体 266
13-2-4 创建自定义的活动 272
13-2-5 创建书签 276
13-2-6 使用Flowchart活动创建复杂工作流 281
Chapter 14 结合WCF开发WPF应用程序 295
14-1 Windows Communication Foundation简介 295
14-1-1 WCF的架构概念 295
14-1-2 创建服务 297
14-1-3 设置WCF服务位置与绑定 299
14-1-4 测试WCF服务 303
14-1-5 装载WCF服务 305
14-2 创建WCF客户端访问服务功能 314
14-2-1 创建客户端组件访问服务 314
14-2-2 在工作流中访问WCF服务 317
Chapter 15 使用UML建立项目模型 324
15-1 UML简介 324
15-2 Visual Studio 2010开发工具对于UML的支援 325
15-2-1 建立建模项目 326
15-2-2 用例图 327
15-2-3 活动图 332
15-2-4 顺序图 339
15-2-5 组件图 344
15-2-6 类图 349
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上著 2020
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《半小时漫画股票实战法》财经杂质著 2019
- 《深度学习与飞桨PaddlePaddle Fluid实战》于祥 2019
- 《数字插画实战 人像创作30例》王鲁光著 2019
- 《2017国家执业药师资格考试 全考点实战通关必备 中药学综合知识与技能 第3版》国家执业药师资格考试命题研究专家组 2017
- 《中国当代乡土小说文库 本乡本土》(中国)刘玉堂 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《莼江曲谱 2 中国昆曲博物馆藏稀见昆剧手抄曲谱汇编之一》郭腊梅主编;孙伊婷副主编;孙文明,孙伊婷编委;中国昆曲博物馆编 2018
- 《中国制造业绿色供应链发展研究报告》中国电子信息产业发展研究院 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《中国陈设艺术史》赵囡囡著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《清至民国中国西北戏剧经典唱段汇辑 第8卷》孔令纪 2018