C#入门经典(第7版):C# 6.0 & Visual Studio 2015(.NET开发经典名著)
(美)Beijamin Perkins Jacob Vibe Hammer Jon D. Reid更新时间:2021-04-02 21:19:35
最新章节:作者简介封面
版权信息
译者序
作者简介
技术编辑简介
致谢
前言
0.1 本书读者对象
0.2 本书内容
0.3 本书结构
0.3.1 OOP语言(第1章~第13章)
0.3.2 Windows编程(第14章和第15章)
0.3.3 云编程(第16章和第17章)
0.3.4 数据访问(第18章~第21章)
0.3.5 其他技术(第22章和第23章)
0.4 使用本书的要求
0.5 本书约定
0.6 勘误表
0.7 p2p.wrox.com
0.8 源代码
第Ⅰ部分 OOP语言
第1章 C#简介
1.1 .NET Framework的含义
1.2 C#的含义
1.3 Visual Studio 2015
1.4 本章要点
第2章 编写C#程序
2.1 Visual Studio 2015开发环境
2.2 控制台应用程序
2.3 桌面应用程序
2.4 本章要点
第3章 变量和表达式
3.1 C#的基本语法
3.2 C#控制台应用程序的基本结构
3.3 变量
3.4 表达式
3.5 练习
3.6 本章要点
第4章 流程控制
4.1 布尔逻辑
4.2 分支
4.3 循环
4.4 练习
4.5 本章要点
第5章 变量的更多内容
5.1 类型转换
5.2 复杂的变量类型
5.3 字符串的处理
5.4 练习
5.5 本章要点
第6章 函数
6.1 定义和使用函数
6.2 变量的作用域
6.3 Main()函数
6.4 结构函数
6.5 函数的重载
6.6 委托
6.7 练习
6.8 本章要点
第7章 调试和错误处理
7.1 Visual Studio中的调试
7.2 错误处理
7.3 练习
7.4 本章要点
第8章 面向对象编程简介
8.1 面向对象编程的含义
8.2 OOP技术
8.3 桌面应用程序中的OOP
8.4 练习
8.5 本章要点
第9章 定义类
9.1 C#中的类定义
9.2 System.Object
9.3 构造函数和析构函数
9.4 Visual Studio中的OOP工具
9.5 类库项目
9.6 接口和抽象类
9.7 结构类型
9.8 浅度和深度复制
9.9 练习
9.10 本章要点
第10章 定义类成员
10.1 成员定义
10.2 类成员的其他主题
10.3 接口的实现
10.4 部分类定义
10.5 部分方法定义
10.6 示例应用程序
10.7 Call Hierarchy窗口
10.8 练习
10.9 本章要点
第11章 集合、比较和转换
11.1 集合
11.2 比较
11.3 转换
11.4 练习
11.5 本章要点
第12章 泛型
12.1 泛型的含义
12.2 使用泛型
12.3 定义泛型类型
12.4 变体
12.5 练习
12.6 本章要点
第13章 高级C#技术
13.1 ::运算符和全局名称空间限定符
13.2 定制异常
13.3 事件
13.4 扩展和使用CardLib
13.5 特性
13.6 初始化器
13.7 类型推理
13.8 匿名类型
13.9 动态查找
13.10 高级方法参数
13.11 Lambda表达式
13.12 练习
13.13 本章要点
第Ⅱ部分 Windows编程
第14章 基本桌面编程
14.1 XAML
14.2 动手实践
14.3 控件布局
14.4 游戏客户端
14.5 练习
14.6 本章要点
第15章 高级桌面编程
15.1 主窗口
15.2 创建控件并设置样式
15.3 WPF用户控件
15.4 把所有内容结合起来
15.5 练习
15.6 本章要点
第Ⅲ部分 云编程
第16章 基本的云编程
16.1 云、云编程和云优化堆栈
16.2 云模式和最佳实践
16.3 使用Microsoft Azure C#库创建存储容器
16.4 创建使用存储容器的ASP.NET 4.6 网站
16.5 练习
16.6 本章要点
第17章 高级云编程和部署
17.1 创建ASP.NET Web API
17.2 在Microsoft Azure上部署和使用ASP.NET Web API
17.3 扩展Microsoft Azure平台上的ASP.NET Web API
17.4 练习
17.5 本章要点
第Ⅳ部分 数据访问
第18章 文件
18.1 用于输入和输出的类
18.2 流
18.3 监控文件系统
18.4 练习
18.5 本章要点
第19章 XML和JSON
19.1 XML基础
19.2 JSON基础
19.3 XML模式
19.4 XML文档对象模型
19.5 把XML转换为JSON
19.6 用XPath搜索XML
19.7 练习
19.8 本章要点
第20章 LINQ
20.1 使用LINQ to XML
20.2 LINQ提供程序
20.3 LINQ查询语法
20.4 LINQ方法语法
20.5 排序查询结果
20.6 orderby子句
20.7 查询大型数据集
20.8 使用聚合运算符
20.9 单值选择查询
20.10 多级排序
20.11 组合查询
20.12 Join查询
20.13 练习
20.14 本章要点
第21章 数据库
21.1 使用数据库
21.2 安装SQL Server Express
21.3 Entity Framework
21.4 Code First数据库
21.5 数据库的位置
21.6 导航数据库关系
21.7 处理迁移
21.8 在已有的数据库中创建和查询XML
21.9 练习
21.10 本章要点
第Ⅴ部分 其他技术
第22章 Windows Communication Foundation
22.1 WCF的含义
22.2 WCF概念
22.3 WCF编程
22.4 练习
22.5 本章要点
第23章 通用应用程序
23.1 入门
23.2 通用应用程序
23.3 应用程序概念和设计
23.4 应用程序的开发
23.5 Windows Store应用程序的常见元素
23.6 Windows Store
23.7 练习
23.8 本章要点
附录A 习题答案
第3章
第4章
第5章
第6章
第7章
第8章
第9章
第10章
第11章
第12章
第13章
第14章
第15章
第16章
第17章
第18章
第19章
第20章
第21章
第22章
第23章
C# 6和VisuaI Studio 2015编程实战指南
作者简介
更新时间:2021-04-02 21:19:35