Programming C# 12: Build Cloud, Web, and Desktop Applications (Paperback)
暫譯: C# 12 程式設計:構建雲端、網頁及桌面應用程式 (平裝本)
Griffiths, Ian
買這商品的人也買了...
-
$1,188Core Java, Volume II--Advanced Features, 9/e (Paperback)
-
$2,800$2,660 -
$2,360$2,242 -
$3,591Deep Learning: A Practical Introduction (Hardcover)
-
$600$468
相關主題
商品描述
C# is undeniably one of the most versatile programming languages available to engineers today. With this comprehensive guide, you'll learn just how powerful the combination of C# and .NET can be. Author Ian Griffiths guides you through C# 12.0 and .NET 8 fundamentals and techniques for building cloud, web, and desktop applications.
Designed for experienced programmers, this book provides many code examples to help you work with the nuts and bolts of C#, such as generics, LINQ, and asynchronous programming features. You'll get up to speed on .NET 8 and the latest C# 11.0 and 12.0 additions, including generic math, new polymorphism options, enhanced pattern matching, and new features designed to improve productivity.
- Understand how .NET has changed in recent releases, and learn what it means for application development
- Select the appropriate C# language features for any task
- Learn when to use the new features and when to stick with older ones
- Examine the range of functionality in .NET's class libraries
- Apply these class libraries to practical programming tasks
- Explore numerous small additions to .NET that improve expressiveness
商品描述(中文翻譯)
C# 無疑是當今工程師可用的最具多樣性的程式語言之一。透過這本全面的指南,您將學習到 C# 和 .NET 組合的強大之處。作者 Ian Griffiths 將引導您了解 C# 12.0 和 .NET 8 的基本概念及技術,以便構建雲端、網頁和桌面應用程式。
本書專為有經驗的程式設計師設計,提供許多程式碼範例,幫助您掌握 C# 的核心概念,例如泛型、LINQ 和非同步程式設計特性。您將快速掌握 .NET 8 及最新的 C# 11.0 和 12.0 的新增功能,包括泛型數學、新的多型選項、增強的模式匹配,以及旨在提高生產力的新特性。
- 了解 .NET 在最近版本中的變化,並學習這對應用程式開發的意義
- 為任何任務選擇適當的 C# 語言特性
- 學習何時使用新特性,何時保留舊特性
- 檢視 .NET 類別庫的功能範圍
- 將這些類別庫應用於實際的程式設計任務
- 探索許多小的 .NET 新增功能,以提高表達能力