C#高级编程(第11版) C# 7 & .NET Core 2.0
C#专家级指南,是经验丰富的程序员提高效率的更快捷方式! 连续畅销20年,累计销售超30万册, 第11次全新升级,更新至C# 7 和 .NET Core 2.0, C# 7内幕指南。

作者:[美]克里斯琴·内格尔(Christian Nagel)著 李 铭 译

丛书名:开源.NET生态软件开发

定价:198元

印次:1-4

ISBN:9787302522560

出版日期:2019.03.01

印刷日期:2022.04.01

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

★为需要新工具的高级开发人员介绍了C# 7和.NET Core 2.0的扩展新特性 ★揭示了Visual Studio 2017的新技巧和切合实际的提示,包括新的用户界面、新增的模板、编辑器的改进等 ★论述了计划工作流的全新方式,使编码更快,诊断和调试更精确,测试更频繁,发布更自信 ★为开发在Android、iOS、Windows、Linux、网络和云上运行的应用程序提供了循序渐进的指南 ★掌握Visual Studio的高效率特性,以加速AI革新

Christian Nagel 是Visual Studio 和开发技术方向的Microsoft MVP,担任微软开发技术代言人(Microsoft Regional Director)已经超过15 年。Christian 是CN innovation公司的创始人,CN innovation 公司提供指导、培训、代码评审,并协助使用微软技术设计和开发解决方案。他拥有超过25 年的软件开发经验。Christian Nagel 最初在Digital Equipment 公司通过PDP 11 和VAX / VMS 系统开始他的计算机职业生涯,接触过各种语言和平台。在2000 年,.NET 只有一个技术概览版时,他就开始使用各种技术建立.NET 解决方案。目前,他主要指导人们开发和设计Windows 应用程序、ASP.NET Core Web 应用程序和Xamarin,并帮助他们使用Microsoft Azure 服务产品。在软件开发领域工作多年以后,Christian 仍然热爱学习和使用新技术,并通过多种形式教别人如何使用新技术。他的Microsoft 技术知识非常渊博,编写了很多书,拥有微软认证培训师(MCT)和微软认证解决方案开发专家(MCSD)认证。Christian 经常在国际会议(如Microsoft Ignite、BASTA!和TechDays)上发言。他创立了INETAEurope 来支持.NET 用户组。他的联系网站是www.cninnovation.com,博客是https://csharp.christiannagel.com,其Twitter 账号是@christiannagel。

前 言 许多年过去了,.NET 有了新的发展势头。.NET Framework 有一个年轻的兄弟.NET Core! .NET Framework 是封闭的源代码,只能在Windows 系统上使用。现在.NET Core 是开源的,可以在Linux 上使用,并且使用现代模式。在.NET 生态系统中有很多巨大的改进。 注意: 由于最近的变化,C#在最受欢迎的编程语言中排名前十,而.NET Core 在最受欢迎的框架中排名第三。在Web和桌面开发人员中,C#在最流行的语言中排名第三。详情请登录https://insights.stackoverflow.com/ survey/ 2017。 使用C#和ASP .NET Core,可以创建运行在Windows、Linux和Mac上的Web应用程序和服务。使用Windows Runtime(Windows 运行库),可以通过C#和XAML 以及.NET Core 创建本机Windows 应用程序(也称为通用Windows 平台,UWP)。通过Xamarin,使用C#和XAML可以创建运行在Android 和iOS设备上的应用程序。 在.NET Standard 的帮助下,可以创建能在ASP.NET Core、Windows 应用、Xamarin 中共享的库,还可以创建传统的Windows Forms 和WPF 应用程序。所有这些都在本书中介绍。 本书大部分示例都建立在带有Visual Studio 的Windows 系统上。许多示例也在Linux 上进行了测试,并在Linux 和Mac 上运行。除了Windows 应用程...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
C# 7内幕指南,包括高级新特性
目前Visual Studio 2017提供了C# 7。发布为NuGet包的每个.NET Core部分都进行了更新。阅读这本专家级指南是经验丰富的程序员提高效率的更快捷方式。C# 7以更快的速度完成更多工作,没有人比Christian Nagel更适合传播在现实世界中极有价值的全新信息。本书论述清晰,内容完整详尽,为开发人员展示了如何将.NET引入非微软平台,如何操作这些平台上的工具,例如Docker、Gulp和NPM。