《C#8.0和.NET Core 3.0高級編程》包含C#編程的所有主題,可分為三大部分,第一大部分介紹C#基礎知識,包括面向對象編程以及新的C#8.0特性,比如可空引用類型、簡化的switch模式匹配以及默認的接口方法。第二大部分介紹.NETStandard APl,包括管理和查詢數據、監(jiān)視和改進性能以及使用文件系統(tǒng)、異步流、序列化和加密等。第三大部分介紹如何構建和部署跨平臺的應用程序,例如使用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的應用程序開發(fā) ●探索ASP.NET Core 3.0,創(chuàng)建專業(yè)的Web應用程序 ●學習面向對象編程和C#多任務處理 ●使用LINQ查詢和操作數據 ●使用Entity Framework Core和關系數據庫 ●使用UWP和XAML的Windows應用程序開發(fā) ●使用Xamarin.Forms為iOS和Android開發(fā)移動應用程序