Software Architecture with C# 14 and .NET 10: Build enterprise applications using microservices, DevSecOps, EF Core, and design patterns for Azure

ANT

4.4 11
$20.51 $34.19You save $13.68
Format
Digital edition
PDFEPUB
Works on phone, tablet and computer Instant access after checkout Personal-use digital license
About this edition

• Instant access to your digital edition.
• Read anytime, anywhere, on your favorite device.
• No shipping — your book is delivered digitally.
• Simple, secure access after purchase.

Published date May 28, 2026
Author Gabriel Baptista

Instant digital delivery after purchase.

Download link available immediately after checkout.
In stock
Quantity
Secure checkout — encrypted end to end Free exchange or return within 30 days if the product is defective. Digital formats available instantly
Readers also enjoyed

Discover another great read to add to your digital library.

$20.51 $34.19

Description

Build enterprise-grade applications by mastering software architecture patterns, DevSecOps workflows, Kubernetes orchestration, and .NET 10 microservices

Key Features Learn software architecture through practical examples, patterns, & case studies Design scalable software architectures using C# 14 & .NET 10 Build cloud-native .NET microservices, CI/CD pipelines, & Blazor frontends using GitHub & Kubernetes Integrate GitHub Copilot & AI-powered tooling into development workflows Purchase of the print or Kindle book includes a free PDF eBook Book Description Designing enterprise software requires balancing scalability, resilience, security, and agility. This book helps developers and aspiring architects build production-ready applications using C# 14 and .NET 10.

Written by Gabriel Baptista and Francesco Abbruzzese, this updated edition takes a practical approach to software architecture with real-world examples and case studies. You’ll learn how to design maintainable distributed systems, apply domain-driven design, and manage architectural decisions using tools such as GitHub Copilot and .NET Aspire.

The book explores software architectural patterns with cloud-native microservices and SOA, along with CI/CD pipelines, DevSecOps automation, Kubernetes orchestration, and secure deployments. You’ll also build reusable frontend services and micro-frontends using Blazor and ASP.NET Core.

By the end of this book, you’ll be able to architect scalable enterprise .NET applications with confidence.

What you will learn Master software architecture principles using .NET 10 and C# 14 Apply DevSecOps principles and automate pipelines with GitHub Actions Use GitHub Copilot to improve coding and testing workflows Implement cloud-native microservices with Kubernetes Secure applications using bearer tokens and client certificates Build reusable C# APIs with NuGet and OpenAPI Develop Blazor applications and micro-frontends Integrate EF Core and Cosmos DB into enterprise applications Who this book is for This book is for engineers and senior software developers looking to build enterprise applications with the .NET stack. It is also ideal for professionals transitioning into architectural roles who want practical guidance on software architecture, cloud-native development, and tools such as GitHub, Kubernetes, and .NET Aspire. A working knowledge of C# and .NET is recommended.

Table of Contents Understanding the Importance of Software Architecture Non-Functional Requirements Managing Requirements Best Practices in Coding C# Implementing Code Reusability in C# Design Patterns and .NET Implementation Understanding the Different Domains in Software Solutions Understanding DevSecOps Principles and CI/CD Testing Your Enterprise Application Deciding on the Best Cloud-Based Solution Applying a Microservice Architecture to Your Enterprise Application How to Choose Your Data Storage in the Cloud Interacting with Data in C# – Entity Framework Core Implementing Microservices with .NET Applying Service-Oriented Architectures with .NET Presenting ASP.NET Core Implementing Frontend Microservices with ASP.NET Core Client Frameworks: Blazor Orchestrators and .NET Aspire Securing Data and Applications Hardening Cloud-Based Solutions Case Study: Practical Usage of .NET Aspire

Specifications

FormatEPUB, PDF
Pages820
LanguageEnglish
ISBN-13978-1806663552

Frequently asked

Do I need an account to download?

No. After purchase, you can access your ebook directly from the order confirmation or download page.

What if a copy arrives damaged?

Contact us and we’ll help you access the file or provide a replacement download if needed.

Reviews

4.4
5★84%4★11%3★3%2★1%1★1%
J John Smith Verified
★★★★★The diagrams do the teachingSeeing the concept drawn before the notation appears changed everything for me.
S Sheri Dougherty Verified
★★★★★A set text for my classThe problem sets are graded properly and the solutions are complete.
D Daniel Mcmahon Verified
★★★★★
See all reviews

Customers also downloaded