TY - BOOK AU - Baptista,Gabriel AU - Abbruzzese,Francesco TI - Software architecture with C# 9 and .NET 5 : : architecting software solutions using microservices, DevOps, and design patterns for azure / SN - 9781800566040 U1 - 005.1 23 PY - 2020/// CY - Birmingham, UK : PB - Packt Publishing Ltd., KW - Software architecture KW - C# (Computer program language) KW - .NET core (Computer software framework) KW - Cloud computing KW - Microsoft azure (Computing platform) KW - Microservices (Software architecture) KW - DevOps N1 - Includes index; Understanding the importance of software architecture -- Non-functional requirements -- Documenting requirements with Azure DevOps -- Deciding the best cloud-based solution -- Applying a microservice architecture to your enterprise application -- Azure service fabric -- Interacting with data in C#- entity framework core -- How to choose your data storage in the cloud -- Working with azure functions -- Design patterns and .NET5 implementation -- Understanding the different domains in software solutions -- Implementing code reusability in C# 9 -- Applying service-oriented architectures with .NET core -- Presenting ASP.NET core MVC -- Blazor webassbembly -- Best practices in coding C#9 -- Testing your code with unit test cases and TDD -- Understanding DevOps principles -- Challenges of applying CI scenarios -- Automation for functional tests. ER -