C#入门经典:更新至C# 9和.NET 5 pdf snb 115盘 kindle 在线 下载 pmlz mobi

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开发移动应用
网站评分
书籍多样性:6分
书籍信息完全性:3分
网站更新速度:6分
使用便利性:3分
书籍清晰度:6分
书籍格式兼容性:3分
是否包含广告:6分
加载速度:9分
安全性:9分
稳定性:3分
搜索功能:6分
下载便捷性:3分
下载点评
- 一星好评(542+)
- 体验好(79+)
- 好评(495+)
- 愉快的找书体验(303+)
- 收费(384+)
- 超值(248+)
- 简单(344+)
- 五星好评(614+)
- 图文清晰(424+)
- 内容完整(346+)
下载评价
- 网友 菱***兰:
特好。有好多书
- 网友 宫***凡:
一般般,只能说收费的比免费的强不少。
- 网友 沈***松:
挺好的,不错
- 网友 方***旋:
真的很好,里面很多小说都能搜到,但就是收费的太多了
- 网友 融***华:
下载速度还可以
- 网友 曹***雯:
为什么许多书都找不到?
- 网友 曾***文:
五星好评哦
- 网友 戈***玉:
特别棒
- 网友 陈***秋:
不错,图文清晰,无错版,可以入手。
喜欢"C#入门经典:更新至C# 9和.NET 5"的人也看了
1-2-3岁托班教材全套6本幼儿园课件学前小小班课本教育宝宝认数识字认物启蒙大卡3-4周岁智力幼儿益智游戏图书大图大字绘本图书 pdf snb 115盘 kindle 在线 下载 pmlz mobi
商业伦理 pdf snb 115盘 kindle 在线 下载 pmlz mobi
小窗幽记 本原著家图书馆藏藏清刻本影印版 手工宣纸线装繁体竖排 pdf snb 115盘 kindle 在线 下载 pmlz mobi
Frommer's Portable Aruba, Bonaire, & Curacao pdf snb 115盘 kindle 在线 下载 pmlz mobi
人卫版·2023放射医学技术(士)模拟试卷·2023新版·职称考试 pdf snb 115盘 kindle 在线 下载 pmlz mobi
北大学霸笔记 pdf snb 115盘 kindle 在线 下载 pmlz mobi
Career Skills Library pdf snb 115盘 kindle 在线 下载 pmlz mobi
锅炉设备检修 pdf snb 115盘 kindle 在线 下载 pmlz mobi
高中文言文译注及赏析(高中语文必修1-5 高中生必备 与人教课标版2017年秋最新教材配套) pdf snb 115盘 kindle 在线 下载 pmlz mobi
kumon公文式教育 2-3岁 简单的色彩书 大开本 亲子游戏书儿童创意手工书 日本益智游戏手工练习册 早教益智学前教辅书籍 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 综合英语第三册、第四册教学参考书——中职中专英语系列教程 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 军队文职招聘考试用书 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 朗文国际英语教程(第3册) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 实用经贸法语 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- Courtroom 302 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 【中商原版】香港舞蹈团四十周年 缘路有您 港台原版 香港舞蹈团 天地图书 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 诗篇的讲章 pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 剑桥英语青少版(附光盘 第1版 学生包1) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 这就是非洲(精) pdf snb 115盘 kindle 在线 下载 pmlz mobi
- 城市建设实用法律教程 pdf snb 115盘 kindle 在线 下载 pmlz mobi
书籍真实打分
故事情节:4分
人物塑造:8分
主题深度:4分
文字风格:5分
语言运用:9分
文笔流畅:6分
思想传递:3分
知识深度:6分
知识广度:5分
实用性:9分
章节划分:4分
结构布局:6分
新颖与独特:5分
情感共鸣:5分
引人入胜:5分
现实相关:3分
沉浸感:6分
事实准确性:7分
文化贡献:7分