這個新版本對上一版做了全面修訂,涵蓋C# 10和.NET 6的所有新功能。 本書討論面向對象編程、編寫函數、測試函數、調試函數、實現接口以及繼承類等主題;介紹.NET API,這些API可執(zhí)行多種任務,如管理和查詢數據,監(jiān)視和改進性能,以及使用文件系統、異步流、序列化和加密。你可用ASP.NET Core來構建和部署本書列舉的跨平臺示例應用程序,如網站和服務。 在學習C#語言和許多.NET庫的過程中,為確保不會因不必要的應用代碼而分心,第1~12章構建的是控制臺應用程序;打下堅實基礎后,第13~17章再使用ASP.NET Core、MVC模式以及Blazor構建實際的應用程序和服務。 第18章講述如何使用Web API、OData、gRPC、GraphQL、SignalR和Azure Functions等技術構建服務;第19章討論如何使用.NET MAUI構建跨平臺應用程序。