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 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.
AI Reading Assistant
Whole-book reading guide from stratified index samples; jump to passages in the text
Loading comments...
Reply to Comment
Edit Comment