





定价:128元
印次:1-2
ISBN:9787302565499
出版日期:2020.11.01
印刷日期:2021.04.13
图书责编:王军
图书分类:零售
《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#书籍长达数千页,旨在全面介绍C#编程语言和.NET Framework。《C# 8.0和.NET Core 3.0高级编程(第4版)》与众不同。《C# 8.0和.NET Core 3.0高级编程(第4版)》简洁明快、行文流畅,每个主题都配有实际动手演练项目。进行总体叙述的广度是以牺牲一定深度为代价的,但如果愿意,你就会发现许多主题都值得进一步探索。《C# 8.0和.NET Core 3.0高级编程(第4版)》也是一份循序渐进的指南,可用于通过跨平台.NET学习现代C#实践,并简要介绍可以使用它们构建的主要应用程序类型。《C# 8.0和.NET Core 3.0高级编程(第4版)》最适合C#和.NET初学者阅读,也适合学过C#但感觉在过去几年自身技术落后的程序员阅读。 《C# 8.0和.NET Core 3.0高级编程(第4版)》将指出C#和.NET的一些优缺点,这样就可以给人留下深刻的印象,并快速提高工作效率。《C# 8.0和.NET Core 3.0高级编程(第4版)》的解释不会事无巨细,以免因放慢速度导致读者感到无聊,而是假设读者足够聪明,能够自行对一些初中级程序员需要了解的主题进行解释。 《C# 8.0和.NET Core 3.0高级编程(第4版)》内容 第1章介绍如何设置开发环境,并通过C#和.NET,使用Visual Studio Code 创建最简单的应用程序。通过学习本章,你将了解如何在任何受支持的操作系统(Windows、macOS和Linux发布版)中编写和编译代码,并了解寻求帮助的最佳地点。 第2章介绍C#的版本,...
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... 查看详情
《C#8.0和.NET Core 3.0高级编程》使用当前最流行的Visual Studio Code编辑器开展编程任务,对上一版内容进行了全面的更新和扩展,新增了两章专门介绍内容管理系统(CMS)以及如何使用ML.NET进行机器学习。
同系列产品
查看详情-
C# 12和.NET 8入门与跨平台开发(第8版)
[美] 马克·J.普莱斯(Mark J. Price)著 叶伟民 译
ISBN:9787302682967
定 价:198元
-
C# 11和.NET 7入门与跨平台开发(第7版)
[美] 马克·J. 普莱斯(Mark J. Price) 著 叶伟民 译
ISBN:9787302653288
定 价:158元
-
Azure、DevOps和微服务软件架构实战(第2版)
[葡] 加布里埃尔·巴普蒂斯特(Gabriel Baptista) [意]弗朗西斯科·阿布鲁泽塞(Francesco Abbruzzese)著 叶伟民 张陶栋 王伟 肖宁 译
ISBN:9787302618508
定 价:128元
-
C#高级编程(第12版)
[奥]克里斯琴·内格尔(Chrisitian Nagel) 著 李铭 译
ISBN:9787302618775
定 价:198元