内容简介
这个新版本对上一版做了全面修订,涵盖C#10和.NET6的所有新功能。本书讨论面向对象编程、编写函数、测试函数、调试函数、实现接口以及继承类等主题;介绍.NETAPI,这些API可执行多种任务,如管理和查询数据,监视和改进性能,以及使用文件系统、异步流、序列化和加密。你可用ASP.NETCore来构建和部署本书列举的跨平台示例应用程序,如网站和服务。在学习C#语言和许多.NET库的过程中,为确保不会因不必要的应用代码而分心,第1~12章构建的是控制台应用程序;打下坚实基础后,第13~17章再使用ASP.NETCore、MVC模式以及Blazor构建实际的应用程序和服务。第18章讲述如何使用WebAPI、OData、gRPC、GraphQL、SignalR和AzureFunctions等技术构建服务;第19章讨论如何使用.NETMAUI构建跨平台应用程序。