C# 12 for Cloud, Web, and Desktop Applications: Modern concepts and techniques for software development with C# 12 (English Edition)
暫譯: C# 12 雲端、網頁與桌面應用程式:使用 C# 12 的現代概念與技術進行軟體開發(英文版)
Vivas de Araujo, Thiago
- 出版商: BPB Publications
- 出版日期: 2024-07-30
- 售價: $1,500
- 貴賓價: 9.5 折 $1,425
- 語言: 英文
- 頁數: 374
- 裝訂: Quality Paper - also called trade paper
- ISBN: 9355519028
- ISBN-13: 9789355519023
-
相關分類:
C#
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
嵌入式系統設計實務-電路與驅動程式$250$225 -
Using SQLite (Paperback)$1,800$1,710 -
ASP.NET 本質論$520$442 -
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback) -
Beginning Big Data with Power BI and Excel 2013: Big Data Processing and Analysis Using PowerBI in Excel 2013 (Paperback)$1,670$1,587 -
$474系統分析與設計:敏捷疊代方法(原書第6版) -
IoT Solutions in Microsoft's Azure IoT Suite: Data Acquisition and Analysis in the Real World$3,300$3,135 -
$796深度學習 -
演算法之美:隱藏在資料結構背後的原理 (C++版)$650$507 -
$534JSON 實戰 -
$284大數據技術 -
手機攝影必學 BOOK:用OX帶你學會拍人物、食物、風景等情境照片$398$299 -
創意競擇:從賈伯斯黃金年代的軟體設計機密流程,窺見蘋果的創意方法、本質與卓越關鍵$460$391 -
Web 開發者一定要懂的駭客攻防術 (Web Security for Developers: Real Threats, Practical Defense)$420$332 -
資料科學的統計實務 : 探索資料本質、扎實解讀數據,才是機器學習成功建模的第一步$599$473 -
Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624 -
我懂了!專案管理 (暢銷紀念版)$400$316 -
電腦視覺機器學習實務|建立端到端的影像機器學習 (Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images)$780$616 -
Learning Blazor: Build Single-Page Apps with Webassembly and C# (Paperback)$2,185$2,070 -
ASP.NET Core Razor Pages in Action (Paperback)$2,300$2,185 -
Native Desktop Applications with .NET 8: Build cross-platform apps using .NET MAUI, Blazor Hybrid, and Native UI (English Edition)$1,600$1,520 -
無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562 -
從源頭就優化 - 動手開發自己的編譯器實戰$880$695 -
UX 商業價值實現之道|打造成功的數位產品服務 (UX for Business: How to Design Valuable Digital Companies)$780$616 -
建構可擴展系統|設計分散式架構 (Foundations of Scalable Systems: Designing Distributed Architectures)$780$616
商品描述
DESCRIPTION
The world of application development is constantly changing with the rise of open-source languages and technologies. Since Microsoft made the .NET platform and C# open-source in 2014, a vibrant community of developers has contributed to the language's evolution on GitHub. Microsoft releases a new version of .NET every year, leading to newer patterns, frameworks, and design approaches in active application development.
Learn C# 11 & 12 and use Entity Framework Core for data management. Explore cloud development with Azure Functions, Azure SQL Database, Cosmos DB, and Blob Storage. Implement async communication with Azure Service Bus and secure apps with Azure Key Vault. Build web apps with Blazor and ASP.NET, and add real-time features with SignalR. Discover microservices with Web APIs, and streamline your workflow using Azure DevOps and Docker. Develop applications for mobile, desktop, and Windows with .NET MAUI, Blazor Hybrid, and WinUI.
Upon completion, readers will have a solid understanding of the latest C# features and how they fit into current design approaches. The book is not intended to be an exhaustive reference on the subject, but rather a jumping-off point for developers with some experience to begin working with the newest concepts.
WHAT YOU WILL LEARN
● Learning the fundamentals of C# 12 programming language.
● Understanding advanced concepts like LINQ and asynchronous programming.
● Building web applications using ASP.NET Core, MVC and Blazor.
● Crafting cross-platform desktop applications using .NET MAUI.
● Unit testing using NUnit for robust code validation.
WHO THIS BOOK IS FOR
This book is geared towards intermediate to advanced .NET developers and software engineers seeking to expand their skill set in building modern cloud-based applications, web apps, and mobile experiences.
商品描述(中文翻譯)
描述
應用程式開發的世界隨著開源語言和技術的興起而不斷變化。自從微軟在2014年將.NET平台和C#開源以來,開發者社群在GitHub上為這門語言的演進做出了貢獻。微軟每年發布新的.NET版本,這導致了在活躍的應用程式開發中出現了新的模式、框架和設計方法。
學習C# 11和12,並使用Entity Framework Core進行數據管理。探索使用Azure Functions、Azure SQL Database、Cosmos DB和Blob Storage的雲端開發。實現與Azure Service Bus的非同步通信,並使用Azure Key Vault保護應用程式。使用Blazor和ASP.NET構建網頁應用程式,並使用SignalR添加即時功能。發現使用Web API的微服務,並利用Azure DevOps和Docker簡化工作流程。使用.NET MAUI、Blazor Hybrid和WinUI為移動、桌面和Windows開發應用程式。
完成後,讀者將對最新的C#特性及其在當前設計方法中的適用性有扎實的理解。本書並不打算成為該主題的全面參考,而是為有一定經驗的開發者提供一個起點,以開始使用最新的概念。
你將學到什麼
● 學習C# 12程式語言的基本原理。
● 理解LINQ和非同步編程等進階概念。
● 使用ASP.NET Core、MVC和Blazor構建網頁應用程式。
● 使用.NET MAUI製作跨平台桌面應用程式。
● 使用NUnit進行單元測試以確保代碼的穩健性。
本書適合誰
本書針對中級到高級的.NET開發者和軟體工程師,旨在擴展他們在構建現代雲端應用程式、網頁應用程式和移動體驗方面的技能。