Architecting ASP.NET Core Applications: An atypical design patterns guide for .NET 8, C# 12, and beyond

Третье издание книги «Architecting ASP.NET Core Applications» представляет собой практическое руководство по применению архитектурных паттернов и принципов проектирования в современных веб-приложениях на платформе .NET. Автор, Карл-Хьюго Маркотт, предлагает «нетипичный» подход к изучению паттернов, фокусируясь на их практическом применении в контексте ASP.NET Core 8 и C# 12.

Книга организована по принципу постепенного усложнения: от базовых принципов проектирования к продвинутым архитектурным решениям. Каждая концепция подкрепляется конкретными примерами кода, что позволяет читателям сразу применять теорию на практике. Особое внимание уделяется созданию масштабируемых, поддерживаемых и тестируемых приложений.

Важной отличительной чертой издания является интеграция тестирования на всех этапах изучения материала. Автор демонстрирует, как различные архитектурные решения влияют на возможность тестирования кода, и предоставляет примеры модульных и интеграционных тестов для каждого паттерна. Это помогает разработчикам создавать не только функциональные, но и надежные приложения.

Издание подходит как для начинающих разработчиков ASP.NET Core, желающих заложить прочный архитектурный фундамент, так и для опытных инженеров, ищущих альтернативные подходы к проектированию и новые перспективы. Книга поможет читателям уверенно принимать проектные решения и строить более robust-системы.

Architecting ASP.NET Core Applications: An atypical design patterns guide for .NET 8, C# 12, and beyond
A
Автор
Carl-Hugo Marcotte
Издательство
Packt Publishing
Год
2024
Язык
Английский
2
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент