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

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 …

od 125,10 Najbliżej: 49 km

Liczba ofert: 1

Oferta sklepu

Opis

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. Spis treści: 1. Understanding the Importance of Software Architecture 2. Non-Functional Requirements 3. Managing Requirements 4. Best Practices in Coding C# 5. Implementing Code Reusability in C# 6. Design Patterns and .NET Implementation 7. Understanding the Different Domains in Software Solutions 8. Understanding DevSecOps Principles and CI/CD 9. Testing Your Enterprise Application 10. Deciding on the Best Cloud-Based Solution 11. Applying a Microservice Architecture to Your Enterprise Application 12. How to Choose Your Data Storage in the Cloud 13. Interacting with Data in C# – Entity Framework Core 14. Implementing Microservices with .NET 15. Applying Service-Oriented Architectures with .NET 16. Presenting ASP.NET Core 17. Implementing Frontend Microservices with ASP.NET Core 18. Client Frameworks: Blazor 19. Orchestrators and .NET Aspire 20. Securing Data and Applications 21. Hardening Cloud-Based Solutions 22. Case Study: Practical Usage of .NET Aspire

Specyfikacja

Podstawowe informacje

Autor
  • Gabriel Baptista, Francesco Abbruzzese
Rok wydania
  • 2026
Format
  • PDF
  • EPUB
Ilość stron
  • 820
Kategorie
  • Programowanie
Wydawnictwo
  • Packt Publishing