C#8.0和.NETCore3.0高级编程使用C#8.0和.NETCorpdf下载pdf下载

C#8.0和.NETCore3.0高级编程使用C#8.0和.NETCor百度网盘pdf下载

作者:
简介:本篇主要提供C#8.0和.NETCore3.0高级编程使用C#8.0和.NETCorpdf下载
出版社:一键团图书专营店
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

书名: C# 8.0和.NET Core 3.0高级编程
 出版社: 清华大学出版社
 出版日期 2020
 ISBN号: 9787302565499
 
《C#8.0和.NET Core 3.0高级编程》包含C#编程的所有主题,可分为三大部分,第一大部分介绍C#基础知识,包括面向对象编程以及新的C#8.0特性,比如可空引用类型、简化的switch模式匹配以及默认的接口方法。第二大部分介绍.NETStandard APl,包括管理和查询数据、监视和改进性能以及使用文件系统、异步流、序列化和加密等。第三大部分介绍如何构建和部署跨平台的应用程序,例如使用ASP.NET Core构建Web应用程序和使用Xamarin.Forms构建移动应用程序。

《C#8.0和.NET Core 3.0高级编程》还介绍了构建Windows桌面应用程序的三种技术——Windows Forms.WPF(WindowsPresentation Foundation)和UWP(UniversalWindows Platform)。

主要特色

●为Windows.macOS、Linux、iOS和Android

构建跨平台应用程序

●使用C# 8.0和.NET Core 3.0的应用程序开发

●探索ASP.NET Core 3.0,创建专业的Web应用程序

●学习面向对象编程和C#多任务处理

●使用LINQ查询和操作数据

●使用Entity Framework Core和关系数据库

●使用UWP和XAML的Windows应用程序开发

●使用Xamarin.Forms为iOS和Android开发移动应用程序

 
Mark J. Price是微软专家,他使用C#进行编程并构建微软Azure解决方案,拥有20多年的教育和编程经验。

自1993年以来,Mark已经通过了80多项微软编程考试,他特别擅长帮助其他人顺利通过这些考试。他的学生既有几十年经验的专业人士,也有16岁的学徒。他通过结合教育技能以及亲自为世界范围内的企业提供咨询和开发系统的实际经验,成功指导了所有这些学生。

从2001年到2003年,Mark全职为微软在美国雷德蒙德编写官方课件。当C#还处于alpha版本时,他的团队就为C#编写了第一个培训课程。在微软任职期间,他为“培训师”上课,指导微软认证的培训师快速掌握C#和.NET。

目前,Mark为Episerver的数字体验平台创建并提供培训课程,该平台目前是最优秀的 .NET CMS数字营销和电子商务平台。

2010年,Mark获得了研究生教育证书(Postgraduate Certificate in Education,PGCE)。他在伦敦两所中学讲授GCSE和A-Level数学。他拥有计算机科学学士学位,毕业于英国布里斯托尔大学。

 

在《C#8.0和.NET Core 3.0高级编程》中,专家级作家Mark J. Price提供了开始编写C#应用程序所需的一切技能,适用于所有主流操作系统。

《C#8.0和.NET Core 3.0高级编程》使用当前最流行的Visual Studio Code编辑器开展编程任务,对上一版内容进行了全面的更新和扩展,新增了两章专门介绍内容管理系统(CMS)以及如何使用ML.NET进行机器学习。

 

第1章  C#与.NET入门   1

1.1  设置开发环境   1

1.1.1  使用Visual Studio Code进行跨平台开发   1

1.1.2  使用Visual Studio 2019进行Windows应用程序开发   2

1.1.3  使用Visual Studio for Mac 进行移动应用程序开发   2

1.1.4  各章的推荐工具   2

1.1.5  跨平台部署   3

1.1.6  理解Visual Studio Code 版本   3

1.1.7  下载并安装 Visual Studio Code   4

1.1.8  其他扩展   5

1.2  理解.NET   5

1.2.1  理解.NET Framework   5

1.2.2  理解Mono 和Xamarin 项目   6

1.2.3  理解.NET Core   6

1.2.4  了解.NET的未来版本   6

1.2.5  了解.NET Core支持   7

1.2.6  .NET Core有什么不同   7

1.2.7  了解.NET Standard   8

1.2.8  本书使用的.NET平台和工具   9

1.2.9  理解中间语言   9

1.2.10  了解.NET Native   9

1.2.11  比较.NET技术   10

1.3  使用Visual Studio Code构建控制台应用程序   10

1.3.1  使用Visual Studio Code编写代码   10

1.3.2  使用dotnet CLI编译和运行代码   12

1.4  从GitHub存储库下载解决方案代码   12

1.4.1  使用Git和Visual Studio Code   12

1.4.2  拷贝图书解决方案代码存储库   12

1.5  寻求帮助   13

1.5.1  阅读微软文档   13