Book

Software Architecture with C# 9 and .NET 5

The book covers the best practices and approaches for software architects to follow when developing .NET and C# solutions, along with the most up to date cloud environments and tools to enable effective app development, delivery, and deployment.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

23h20m

Language

English

About Book

Who Is This Book For?

This book is for engineers and senior software developers aspiring to become architects or looking to build enterprise applications with the .NET Stack. Basic familiarity with C# and .NET is required to get the most out of this book.

Book content

chapters 23h20m total length

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

Azure Kubernetes Service

Interacting with Data in C# – Entity Framework Core

How to Choose Your Data Storage in the Cloud

Working with Azure Functions

Design Patterns and .NET 5 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 WebAssembly

Best Practices in Coding C# 9

Testing Your Code with Unit Test Cases and TDD

Using Tools to Write Better Code

Understanding DevOps Principles

Challenges of Applying CI Scenarios

Automation for Functional Tests

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required