How to handle concurrency conflicts and enforce invariants using Entity Framework Core and Domain-Driven Design Aggregate Pattern.
Strona głównaUżytkownik
kamgrzybek | użytkownik
Architektura 1295 dni, 6 godzin, 10 minut temu 93 źrodło rozwiń
The incremental approach to migrate from .NET Framework legacy system to the new .NET Core system using Strangler Pattern.
Architektura 1323 dni, 5 godzin, 56 minut temu 54 źrodło rozwiń
How to enforce Modular Monolith architecture - approaches, tools and best practices
Architektura 1348 dni, 4 godziny, 50 minut temu 75 źrodło rozwiń
Architectural Drivers for Modular Monolith architecture. Comparison to Microservices architecture.
Architektura 1432 dni, 4 godziny, 52 minuty temu 112 źrodło rozwiń
What is a Modular Monolith architecture - introductory post in article series about monolithic and modular systems
Architektura 1459 dni, 5 godzin, 18 minut temu 110 źrodło rozwiń
Attributes of Clean Domain Model
Sztuka programowania 1487 dni, 5 godzin, 19 minut temu 126 źrodło rozwiń
How to handle Domain Events in complicated cases.
Sztuka programowania 1626 dni, 6 godzin, 10 minut temu 135 źrodło rozwiń
Projekty i namespace’y to niedoceniane elementy, które mogą znacząco poprawić czytelność naszego kodu. Warto stosować je w sposób przemyślany, a nie „jakkolwiek, bo to przecież nieistotne”. Kod czyta się co najmniej 10 razy częściej, niż się go modyfikuje. Warto więc zainwestować w jego czytelność i wymusić na poziomie kompilacji tak wiele sprawdzeń jak to tylko możliwe.
Sztuka programowania 1666 dni, 6 godzin, 31 minut temu 281 źrodło rozwiń
GRASP. Explanation of fundamental Object-Oriented Design General Responsibility Assignment Software Patterns (or Principles).
Architektura 1697 dni, 6 godzin, 34 minuty temu 85 źrodło rozwiń
The Outbox Pattern implementation.
Architektura 1724 dni, 5 godzin, 47 minut temu 154 źrodło rozwiń
Domain Model validation in context of Domain Driven Design
Architektura 1732 dni, 5 godzin, 44 minuty temu 123 źrodło rozwiń
REST API Data validation using FluentValidation and Pipeline Pattern. Implementing Problem Details standard.
Sztuka programowania 1743 dni, 5 godzin, 51 minut temu 183 źrodło rozwiń
DDD - Domain Model Encapsulation and Persistence Ignorance with Entity Framework 2.2
Sztuka programowania 1751 dni, 4 godziny, 42 minuty temu 158 źrodło rozwiń
Simple .NET Core REST API CQRS implementation with raw SQL and DDD - Kamil Grzybek
Architektura 1758 dni, 4 godziny, 11 minut temu 212 źrodło rozwiń
Description of codebase organization with Feature Folders approach.
Architektura 1822 dni, 2 godziny, 58 minut temu 85 źrodło rozwiń
Kolejny post z serii o Bounded Contextach - jakie problemy niesie brak kontekstów w aplikacji. Czyli czym różni się produkt od produktu 😉
Sztuka programowania 1829 dni, 4 godziny, 52 minuty temu 177 źrodło rozwiń
Using .NET Database Project and DbUp library for database management.
Bazy danych i XML 1830 dni, 4 godziny, 29 minut temu 67 źrodło rozwiń
Description of most common database change management approaches.
Bazy danych i XML 1837 dni, 4 godziny, 31 minut temu 81 źrodło rozwiń
How to store sensitive configuration data safely and easily in .NET Core runtime environment.
Architektura 1848 dni, 4 godziny, 49 minut temu 130 źrodło rozwiń
Implementacja Cache-Aside Pattern w .NET Core.
Sztuka programowania 1858 dni, 4 godziny, 36 minut temu 142 źrodło rozwiń