Book

An Atypical ASP.NET Core 6 Design Patterns Guide

Thoroughly updated for ASP.NET Core 6, with further coverage of microservices, data contracts, and event-driven architecture, this book gives you the tools to build and glue reliable components together to improve your programmatic masterpiece.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

22h36m

Language

English

About Book

Who Is This Book For?

The book is intended for intermediate software and web developers with an understanding of .NET who want to write flexible, maintainable, and robust code for building scalable web applications. Knowledge of C# programming and an understanding of web concepts like HTTP is necessary.

Book content

chapters 22h36m total length

Introduction

Automated Testing

Architectural Principles

The MVC Pattern using Razor

The MVC Pattern for Web APIs

Understanding the Strategy, Abstract Factory, and Singleton Design Patterns

Deep Dive into Dependency Injection

Options and Logging Patterns

Structural Patterns

Behavioral Patterns

Understanding the Operation Result Design Pattern

Understanding Layering

Getting Started with Object Mappers

Mediator and CQRS Design Patterns

Getting Started with Vertical Slice Architecture

Introduction to Microservices Architecture

ASP.NET Core User Interfaces

A Brief Look into Blazor

Appendix A

Appendix B

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