C# 13 and .NET 9: Guide to C# 13, .NET 9, data management, and deployment strategies (English Edition)
暫譯: C# 13 與 .NET 9:C# 13、.NET 9、資料管理與部署策略指南(英文版)
S. Motta, Jefferson
- 出版商: BPB Publications
- 出版日期: 2025-06-07
- 售價: $1,940
- 貴賓價: 9.5 折 $1,843
- 語言: 英文
- 頁數: 700
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9365898528
- ISBN-13: 9789365898521
-
相關分類:
C#
海外代購書籍(需單獨結帳)
商品描述
DESCRIPTION
C# and .NET continue to evolve as powerful, versatile tools for building modern applications, driving innovation across various platforms. This book focuses on the latest advancements, empowering you to develop robust and high-performing software solutions.
The book leads you from setting up your development environment and understanding C# fundamentals, including new C# 13 language features, to mastering object-oriented programming with classes, inheritance, and interfaces. You will then learn to utilize the extensive .NET framework's base class library, handling file I/O, and efficiently managing data with Entity Framework Core and LINQ. Finally, you will learn modern web development with ASP.NET Core, exploring Razor Pages, MVC, RESTful APIs, and Blazor for interactive UIs, before learning crucial packaging and deployment strategies.
By the end of this book, you will have a strong command of C# 13 and .NET 9, empowering you to design, develop, and deploy a wide range of modern, cross-platform applications with the latest tools and best practices.
WHAT YOU WILL LEARN
● New language features of C# 13.
● Build cross-platform applications for Windows, Mac, and Linux.
● Design scalable web applications with ASP.NET Core.
● Leverage Entity Framework and LINQ for data.
● Create interactive web UIs using Blazor.
● Implement professional development workflows in Visual Studio.
WHO THIS BOOK IS FOR
This book is designed for beginners in C# programming, as well as mid-level and senior programmers, software engineers, web developers, systems architects, and IT professionals looking to expand their technical toolkit. It covers both basic and advanced techniques, serving as a comprehensive guide to the world of C# and .NET, making it valuable for everyone from students to enterprise solution developers.
商品描述(中文翻譯)
描述
C# 和 .NET 持續演進,成為構建現代應用程式的強大且多功能的工具,推動各種平台的創新。本書專注於最新的進展,使您能夠開發穩健且高效能的軟體解決方案。
本書將引導您從設置開發環境和理解 C# 基礎知識開始,包括新的 C# 13 語言特性,然後掌握物件導向程式設計,包括類別、繼承和介面。接著,您將學習如何利用廣泛的 .NET 框架的基礎類別庫,處理檔案 I/O,並使用 Entity Framework Core 和 LINQ 高效管理數據。最後,您將學習使用 ASP.NET Core 進行現代網頁開發,探索 Razor Pages、MVC、RESTful API 和 Blazor 以實現互動式用戶介面,然後學習關鍵的打包和部署策略。
在本書結束時,您將對 C# 13 和 .NET 9 有深入的掌握,使您能夠設計、開發和部署各種現代的跨平台應用程式,並運用最新的工具和最佳實踐。
您將學到什麼
● C# 13 的新語言特性。
● 為 Windows、Mac 和 Linux 構建跨平台應用程式。
● 使用 ASP.NET Core 設計可擴展的網頁應用程式。
● 利用 Entity Framework 和 LINQ 處理數據。
● 使用 Blazor 創建互動式網頁用戶介面。
● 在 Visual Studio 中實施專業的開發工作流程。
本書適合誰
本書專為 C# 程式設計初學者以及中級和高級程式設計師、軟體工程師、網頁開發人員、系統架構師和希望擴展技術工具包的 IT 專業人士而設計。它涵蓋了基本和進階技術,作為 C# 和 .NET 世界的綜合指南,對於從學生到企業解決方案開發者的每個人都具有價值。