C#入门经典:更新至C# 9和.NET 5 下载 115盘 pdf snb 夸克云 tct kindle azw3

C#入门经典:更新至C# 9和.NET 5电子书下载地址
内容简介:
在《C#入门经典:更新至C# 9和.NET 5》中,专家级作家Mark J.Price提供了开始编写C#应用程序所需的一切技能,适用于所有主流操作系统。
本书使用当前最流行的Visual Studio Code编辑器开展编程任务,对上一版内容进行了全面的更新和扩展,新增了专门介绍如何使用Blazor构建Web用户界面的章节。
本书分为三大部分。第一部分介绍C#基础知识,包括面向对象编程和新的C# 9.0语言特性,如顶级程序、面向目标类型的对象实例化以及使用了record关键字的不可变类型。第二部分介绍.NET API,用于执行管理和查询数据、监视和改进性能以及使用文件系统、异步流、序列化和加密等任务。第三部分介绍如何构建和部署跨平台的应用程序,例如使用ASP.NET Core构建Web应用程序和Web服务以及使用Xamarin.Forms构建移动应用程序。
通过学习本书,读者将掌握使用C# 9.0和.NET 5创建网站、服务和移动应用所需的所有技能。
主要特色
●
使用面向对象编程构建自己的类型
●
使用LINQ查询和操作数据
●
使用ASP.NET Core 5构建网站和服务
●
使用机器学习创建智能应用
●
使用Entity Framework Core和关系数据库
●
使用UWP和XAML开发Windows应用
●
使用Blazor框架构建丰富的Web应用体验
●
使用Xamarin.Forms为iOS和Android开发移动应用
书籍目录:
第1章 C#与.NET入门 1
1.1 设置开发环境 1
1.2 理解.NET 6
1.3 使用Visual Studio Code构建控制台应用程序 12
1.4 从GitHub存储库下载解决方案代码 15
1.5 寻求帮助 16
1.6 实践和探索 19
1.7 本章小结 20
第2章 C#编程基础 21
2.1 介绍C# 21
2.2 了解C#基本知识 26
2.3 使用变量 32
2.4 处理空值 42
2.5 深入研究控制台应用程序 46
2.6 实践和探索 52
2.7 本章小结 54
第3章 控制程序流程和转换类型 55
3.1 操作变量 55
3.2 理解选择语句 61
3.3 理解迭代语句 66
3.4 类型转换 68
3.5 实践和探索 78
3.6 本章小结 81
第4章 编写、调试和测试函数 82
4.1 编写函数 82
4.2 在开发过程中进行调试 92
4.3 在开发和运行时进行日志记录 97
4.4 单元测试函数 102
4.5 实践和探索 105
4.6 本章小结 106
第5章 使用面向对象编程技术构建自己的类型 107
5.1 面向对象编程 107
5.2 构建类库 108
5.3 在字段中存储数据 112
5.4 写入和调用方法 121
5.5 使用属性和索引器控制访问 128
5.6 模式匹配和对象 131
5.7 使用记录 134
5.8 实践和探索 136
5.9 本章小结 137
第6章 实现接口和继承类 138
6.1 建立类库和控制台应用程序 138
6.2 简化方法 140
6.3 触发和处理事件 143
6.4 实现接口 146
6.5 使类型可以安全地与泛型一起重用 151
6.6 使用引用类型和值类型管理内存 154
6.7 从类继承 158
6.8 在继承层次结构中进行类型转换 162
6.9 继承和扩展.NET类型 164
6.10 实践和探索 167
6.11 本章小结 168
第7章 理解和打包.NET类型 169
7.1 .NET 5简介 169
7.2 了解.NET组件 172
7.3 发布用于部署的应用程序 178
7.4 反编译程序集 182
7.5 为NuGet分发打包自己的库 185
7.6 从.NET Framework移植到.NET 5 189
7.7 实践和探索 192
7.8 本章小结 193
第8章 使用常见的.NET类型 194
8.1 处理数字 194
8.2 处理文本 196
8.3 模式匹配与正则表达式 199
8.4 在集合中存储多个对象 203
8.5 使用Span、索引和范围 209
8.6 使用网络资源 211
8.7 处理类型和属性 213
8.8 处理图像 218
8.9 国际化代码 219
8.10 实践和探索 221
8.11 本章小结 223
第9章 处理文件、流和序列化 224
9.1 管理文件系统 224
9.2 用流来读写 231
9.3 编码和解码文本 240
9.4 序列化对象图 243
9.5 实践和探索 249
9.6 本章小结 250
第10章 保护数据和应用程序 251
10.1 理解数据保护术语 251
10.2 加密和解密数据 253
10.3 哈希数据 257
10.4 签名数据 260
10.5 生成随机数 263
10.6 密码学有什么新内容 264
10.7 用户的身份验证和授权 265
10.8 实践和探索 270
10.9 本章小结 271
第11章 使用Entity Framework Core处理数据库 272
11.1 理解现代数据库 272
11.2 设置EF Core 276
11.3 定义EF Core模型 278
11.4 查询EF Core模型 287
11.5 使用EF Core加载模式 296
11.6 使用EF Core操作数据 299
11.7 实践和探索 303
11.8 本章小结 304
第12章 使用LINQ查询和操作数据 305
12.1 编写LINQ查询 305
12.2 使用LINQ处理集合 312
12.3 使用LINQ与EF Core 313
12.4 使用语法糖美化LINQ语法 320
12.5 使用带有并行LINQ的多个线程 322
12.6 创建自己的LINQ扩展方法 324
12.7 使用LINQ to XML 327
12.8 实践和探索 328
12.9 本章小结 329
第13章 使用多任务提高性能和可伸缩性 330
13.1 理解进程、线程和任务 330
13.2 监控性能和资源使用情况 331
13.3 异步运行任务 335
13.4 同步访问共享资源 341
13.5 理解async和await 346
13.6 实践和探索 349
13.7 本章小结 349
第14章 C#和.NET的实际应用 350
14.1 理解C#和.NET的应用模型 350
14.2 ASP.NET Core的新特性 352
14.3 理解SignalR 355
14.4 理解Blazor 356
14.5 构建Windows桌面应用程序和跨平台的移动应用程序 357
14.6 为Northwind示例数据库构建实体数据模型 358
14.7 本章小结 363
第15章 使用ASP.NET Core Razor Pages构建网站 365
15.1 了解Web开发 365
15.2 了解ASP.NET Core 368
15.3 了解Razor Pages 376
15.4 使用Entity Framework Core与ASP.NET Core 381
15.5 使用Razor类库 384
15.6 实践和探索 395
15.7 本章小结 396
第16章 使用MVC模式构建网站 397
16.1 设置ASP.NET Core MVC网站 397
16.1.1 创建和探索ASP.NET Core MVC
网站 397
16.1.2 审查ASP.NET Core MVC网站 399
16.1.3 回顾ASP.NET Core Identity
数据库 401
16.2 探索ASP.NET Core MVC网站 401
16.3 自定义ASP.NET Core MVC网站 410
16.4 使用其他项目模板 425
16.5 实践与探索 427
16.5.4 练习16.4:探索主题 427
16.6 本章小结 428
第17章 使用内容管理系统构建网站 429
17.1 了解CMS的优点 429
17.3 定义组件、内容类型和模板 451
17.4 测试Northwind CMS网站 461
17.5 实践和探索 465
17.6 本章小结 466
第18章 构建和消费Web服务 467
18.1 使用ASP.NET Core Web API构建Web服务 467
18.2 解释和测试Web服务 481
18.3 使用HTTP客户端消费服务 490
18.4 实现高级功能 494
18.5 了解其他通信技术 499
18.6 实践和探索 500
18.7 本章小结 501
第19章 使用机器学习构建智能应用程序 502
19.1 了解机器学习 502
19.2 理解ML.NET 504
19.3 进行产品推荐 507
19.4 实践和探索 521
19.5 本章小结 522
第20章 使用Blazor构建Web用户
界面 523
20.1 理解Blazor 523
20.2 使用Blazor服务器构建组件 532
20.3 使用Blazor WebAssembly构建组件 542
20.4 实践和探索 550
20.5 本章小结 551
第21章 构建跨平台的移动应用程序 552
21.1 了解XAML 552
21.2 了解Xamarin和Xamarin. Forms 554
21.3 使用Xamarin.Forms构建移动应用程序 557
21.4 在移动应用程序中消费Web
21.5 实践和探索 575
21.6 本章小结 576
附录部分(请扫描封底二维码获取)
附录A 练习题答案
附录B 构建Windows桌面应用程序
作者介绍:
Mark J.Price拥有Microsoft Specialist: Programming in C#、MCSD和MCT等微软编程专家和培训专家认证,拥有20多年的编程和培训经验。自1993年以来,Mark已经通过了80多项微软编程认证,并且擅长帮助他的学生通过这些认证。他的学生中既有经验丰富的编程专家,也有初学编程的中学生。2001年至2003年,Mark在微软美国总部工作,编写官方教学课件。当C#还处于早期的版本时,他的团队就编写了第一个C#培训课程。在微软工作期间,Mark负责培训MCT(微软认证讲师),帮助他们以最快的速度掌握C#和.NET的新知识。
出版社信息:
暂无出版社相关信息,正在全力查找中!
书籍摘录:
暂无相关书籍摘录,正在全力查找中!
在线阅读/听书/购买/PDF下载地址:
原文赏析:
暂无原文赏析,正在全力查找中!
其它内容:
书籍介绍
在《C#入门经典:更新至C# 9和.NET 5》中,专家级作家Mark J.Price提供了开始编写C#应用程序所需的一切技能,适用于所有主流操作系统。
本书使用当前最流行的Visual Studio Code编辑器开展编程任务,对上一版内容进行了全面的更新和扩展,新增了专门介绍如何使用Blazor构建Web用户界面的章节。
本书分为三大部分。第一部分介绍C#基础知识,包括面向对象编程和新的C# 9.0语言特性,如顶级程序、面向目标类型的对象实例化以及使用了record关键字的不可变类型。第二部分介绍.NET API,用于执行管理和查询数据、监视和改进性能以及使用文件系统、异步流、序列化和加密等任务。第三部分介绍如何构建和部署跨平台的应用程序,例如使用ASP.NET Core构建Web应用程序和Web服务以及使用Xamarin.Forms构建移动应用程序。
通过学习本书,读者将掌握使用C# 9.0和.NET 5创建网站、服务和移动应用所需的所有技能。
主要特色
●
使用面向对象编程构建自己的类型
●
使用LINQ查询和操作数据
●
使用ASP.NET Core 5构建网站和服务
●
使用机器学习创建智能应用
●
使用Entity Framework Core和关系数据库
●
使用UWP和XAML开发Windows应用
●
使用Blazor框架构建丰富的Web应用体验
●
使用Xamarin.Forms为iOS和Android开发移动应用
网站评分
书籍多样性:8分
书籍信息完全性:4分
网站更新速度:9分
使用便利性:3分
书籍清晰度:4分
书籍格式兼容性:8分
是否包含广告:7分
加载速度:8分
安全性:9分
稳定性:3分
搜索功能:3分
下载便捷性:5分
下载点评
- 品质不错(499+)
- 还行吧(553+)
- 强烈推荐(437+)
- 可以购买(662+)
- 体验好(190+)
- 体验满分(151+)
- 下载速度快(276+)
下载评价
- 网友 敖***菡:
是个好网站,很便捷
- 网友 蓬***之:
好棒good
- 网友 索***宸:
书的质量很好。资源多
- 网友 谭***然:
如果不要钱就好了
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 后***之:
强烈推荐!无论下载速度还是书籍内容都没话说 真的很良心!
- 网友 习***蓉:
品相完美
- 网友 曾***文:
五星好评哦
- 网友 寇***音:
好,真的挺使用的!
- 网友 冷***洁:
不错,用着很方便
- 网友 屠***好:
还行吧。
- 网友 苍***如:
什么格式都有的呀。
- 网友 益***琴:
好书都要花钱,如果要学习,建议买实体书;如果只是娱乐,看看这个网站,对你来说,是很好的选择。
喜欢"C#入门经典:更新至C# 9和.NET 5"的人也看了
新版剑桥商务英语(初级):教师用书 下载 115盘 pdf snb 夸克云 tct kindle azw3
中国对联大观 下载 115盘 pdf snb 夸克云 tct kindle azw3
管理之道:混沌中的秩序——中国经济管理名家文丛 下载 115盘 pdf snb 夸克云 tct kindle azw3
基于服务组件的电子文件管理系统功能需求研究 安徽大学出版社 下载 115盘 pdf snb 夸克云 tct kindle azw3
盐谷真实子作品:小鱼去上学 下载 115盘 pdf snb 夸克云 tct kindle azw3
升起你的靈性天線: 下載榮耀版的自己 下载 115盘 pdf snb 夸克云 tct kindle azw3
半导体物理与器件 孙霞 西安电子科技大学出版社 下载 115盘 pdf snb 夸克云 tct kindle azw3
国际货物贸易实务 下载 115盘 pdf snb 夸克云 tct kindle azw3
53天天练 小学数学 四年级下册 SJ(苏教版)2019年春 下载 115盘 pdf snb 夸克云 tct kindle azw3
新编剑桥商务英语(初级)学生用书(第三版) (英)库可,(英)佩德雷蒂,(英)斯蒂芬森 著 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 税务会计(普通高等学校应用型教材·财税) 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 连城诀 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 口腔解剖生理学 第7七版 王美青 供口腔医学类专业用 人卫版口腔解剖生理学教材 第七轮本科口腔第七版教材 人民卫生出版正版 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 质量管理实操手册 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 性福人生 性福婚姻 叶高芳,李怀恩 著 四川大学出版社 【新华书店正版图书书籍】 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 21世纪高职高专案例教程系列·AutoCAD 2009中文版建筑制图案例教程 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 居家风水大全 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 当代浙江学术文库:影响美、日来华留学生跨文化人际适应的文化差异研究 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 2023秋上册培优100分人教版PEP小学五年级英语试卷王朝霞期末模拟考试单元测试题同步训练期中期末同步练习册 下载 115盘 pdf snb 夸克云 tct kindle azw3
- 家庭凉拌菜800例 下载 115盘 pdf snb 夸克云 tct kindle azw3
书籍真实打分
故事情节:5分
人物塑造:6分
主题深度:8分
文字风格:4分
语言运用:7分
文笔流畅:8分
思想传递:7分
知识深度:7分
知识广度:9分
实用性:9分
章节划分:6分
结构布局:3分
新颖与独特:9分
情感共鸣:6分
引人入胜:3分
现实相关:6分
沉浸感:3分
事实准确性:6分
文化贡献:6分