Enterprise Application Development with C# 10 and .NET 6: Become a professional .NET developer by learning expert techniques for building scalable applications, 2/e (Paperback)
暫譯: 使用 C# 10 和 .NET 6 進行企業應用程式開發:透過學習專家技術成為專業的 .NET 開發人員,構建可擴展應用程式,第二版 (平裝本)
Akella, Ravindra, Tamirisa, Arun Kumar, Kunani, Suneel Kumar
- 出版商: Packt Publishing
- 出版日期: 2022-06-17
- 售價: $1,800
- 貴賓價: 9.5 折 $1,710
- 語言: 英文
- 頁數: 586
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1803232978
- ISBN-13: 9781803232973
-
相關分類:
.NET、C#
立即出貨 (庫存=1)
買這商品的人也買了...
-
$788The Well-Grounded Rubyist (Paperback)
-
$700Professional Scrum Development with Microsoft Visual Studio 2012 (Paperback)
-
$480$379 -
$505Processing 編程學習指南(原書第2版)
-
$958深度學習
-
$450$356 -
$599$569 -
$1,929$1,827 -
$458Python 編程與 3D物理學模擬 (視頻版)
-
$4,200$3,990 -
$2,682Practical Machine Learning for Computer Vision: End-To-End Machine Learning for Images (Paperback)
-
$1,010創造高清 3D 虛擬世界:Unity 引擎 HDRP 高清渲染管線實戰
-
$1,900$1,805 -
$1,520Unity 2021 Shaders and Effects Cookbook : Over 50 recipes to help you transform your game into a visually stunning masterpiece, 4/e (Paperback)
-
$1,488Mind-Melding Unity and Blender for 3D Game Development: Unleash the power of Unity and Blender to create amazing games (Paperback)
-
$880$695 -
$458元宇宙:新時代新商業新場景
-
$780$663 -
$1,590$1,511 -
$768$730 -
$1,200$948 -
$1,950$1,853 -
$980$735 -
$520$410 -
$720$562
相關主題
商品描述
A comprehensive guide to every important component of C# and .NET 6 required to build robust enterprise web applications
Key Features
• Explore the advanced features of C# and .NET 6 to enhance your code and productivity
• Follow clear and easy instructions for building an end-to-end enterprise application
• Learn how to build scalable web applications and host them on the cloud
Book Description
Building production-ready enterprise applications can be a challenging task due to the overabundance of tools and their different versions that make app development complex. This book simplifies the process with an end-to-end road map for building enterprise applications from scratch using the latest features of .NET Core 6 and C# 10.
Throughout the book, you'll work on creating an enterprise app, adding a key component to the app with each chapter, before finally getting it ready for testing and deployment. You'll learn concepts relating to advanced data structures, the Entity Framework Core, parallel programming, and dependency injection. As you progress, you'll cover various authentication and authorization schemes provided by .NET Core to make your apps and APIs secure. The book then shows you how the latest Microsoft Visual Studio and C# 10 help you simplify developer tasks and shares tips and tricks in Visual Studio to improve your productivity. You'll discover various testing techniques, such as unit testing and performance testing, as well as different methods to deploy enterprise apps.
By the end of this book, you'll be able to create enterprise apps using the powerful features of .NET 6 and deploy them to the cloud while working with various cloud components using Azure.
What you will learn
• Design enterprise apps by making the most of the latest features of .NET 6
• Discover different layers of an app, such as the data layer, API layer, and web layer
• Explore end-to-end architecture by implementing an enterprise web app using .NET and C# 10 and deploying it on Azure
• Focus on the core concepts of web application development and implement them in .NET 6
• Integrate the new .NET 6 health and performance check APIs into your app
• Explore MAUI and build an application targeting multiple platforms - Android, iOS, and Windows
Who this book is for
If you are a developer, architect, or senior programmer, this book will show you how to leverage the features of .NET 6 and the C# language, as well as help you grasp essential techniques to build your skills.
商品描述(中文翻譯)
一本全面指南,涵蓋了構建穩健企業網頁應用所需的每個重要組件,包括 C# 和 .NET 6
主要特點
• 探索 C# 和 .NET 6 的進階功能,以提升您的程式碼和生產力
• 遵循清晰易懂的指示來構建端到端的企業應用
• 學習如何構建可擴展的網頁應用並將其部署到雲端
書籍描述
構建生產就緒的企業應用可能是一項挑戰,因為工具的過多及其不同版本使得應用開發變得複雜。本書通過提供一個從零開始構建企業應用的端到端路線圖,簡化了這一過程,使用最新的 .NET Core 6 和 C# 10 功能。
在整本書中,您將致力於創建一個企業應用,每一章都將為應用添加一個關鍵組件,最終使其準備好進行測試和部署。您將學習與進階數據結構、Entity Framework Core、並行編程和依賴注入相關的概念。隨著進展,您將涵蓋 .NET Core 提供的各種身份驗證和授權方案,以確保您的應用和 API 的安全性。然後,本書將展示最新的 Microsoft Visual Studio 和 C# 10 如何幫助您簡化開發者任務,並分享在 Visual Studio 中提高生產力的技巧和竅門。您將發現各種測試技術,如單元測試和性能測試,以及不同的企業應用部署方法。
在本書結束時,您將能夠使用 .NET 6 的強大功能創建企業應用,並將其部署到雲端,同時使用 Azure 操作各種雲端組件。
您將學到什麼
• 通過充分利用 .NET 6 的最新功能來設計企業應用
• 發現應用的不同層次,如數據層、API 層和網頁層
• 通過實現一個使用 .NET 和 C# 10 的企業網頁應用並在 Azure 上部署,探索端到端架構
• 專注於網頁應用開發的核心概念並在 .NET 6 中實現它們
• 將新的 .NET 6 健康和性能檢查 API 整合到您的應用中
• 探索 MAUI 並構建一個針對多個平台(Android、iOS 和 Windows)的應用
本書適合誰
如果您是開發者、架構師或資深程式設計師,本書將向您展示如何利用 .NET 6 和 C# 語言的功能,並幫助您掌握構建技能所需的基本技術。
目錄大綱
1. Designing and Architecting the Enterprise Application
2. Introducing .NET 6 Core and Standard
3. Introducing C# 10
4. Threading and Asynchronous Operations
5. Dependency Injection in .NET 6
6. Configuration in .NET 6
7. Logging in .NET 6
8. All You Need to Know about Caching
9. Working with Data in .NET6
10. Creating an ASP.NET 6 Web API
11. Creating an ASP.NET 6 Web application
12. Understanding Authentication
13. Implementing Authorization in .NET 6
14. Health and Diagnostics
15. Testing
16. Deploying the Application in Azure
目錄大綱(中文翻譯)
1. Designing and Architecting the Enterprise Application
2. Introducing .NET 6 Core and Standard
3. Introducing C# 10
4. Threading and Asynchronous Operations
5. Dependency Injection in .NET 6
6. Configuration in .NET 6
7. Logging in .NET 6
8. All You Need to Know about Caching
9. Working with Data in .NET6
10. Creating an ASP.NET 6 Web API
11. Creating an ASP.NET 6 Web application
12. Understanding Authentication
13. Implementing Authorization in .NET 6
14. Health and Diagnostics
15. Testing
16. Deploying the Application in Azure