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 1443 dni, 15 godzin, 54 minuty 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 1471 dni, 15 godzin, 40 minut temu 54 źrodło rozwiń
How to enforce Modular Monolith architecture - approaches, tools and best practices
Architektura 1496 dni, 14 godzin, 34 minuty temu 75 źrodło rozwiń
Architectural Drivers for Modular Monolith architecture. Comparison to Microservices architecture.
Architektura 1580 dni, 14 godzin, 36 minut temu 112 źrodło rozwiń
What is a Modular Monolith architecture - introductory post in article series about monolithic and modular systems
Architektura 1607 dni, 15 godzin, 2 minuty temu 110 źrodło rozwiń
Attributes of Clean Domain Model
Sztuka programowania 1635 dni, 15 godzin, 3 minuty temu 126 źrodło rozwiń
How to handle Domain Events in complicated cases.
Sztuka programowania 1774 dni, 15 godzin, 54 minuty 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 1814 dni, 16 godzin, 15 minut temu 281 źrodło rozwiń
GRASP. Explanation of fundamental Object-Oriented Design General Responsibility Assignment Software Patterns (or Principles).
Architektura 1845 dni, 16 godzin, 18 minut temu 85 źrodło rozwiń
The Outbox Pattern implementation.
Architektura 1872 dni, 15 godzin, 31 minut temu 154 źrodło rozwiń
Domain Model validation in context of Domain Driven Design
Architektura 1880 dni, 15 godzin, 28 minut temu 123 źrodło rozwiń
REST API Data validation using FluentValidation and Pipeline Pattern. Implementing Problem Details standard.
Sztuka programowania 1891 dni, 15 godzin, 35 minut temu 183 źrodło rozwiń
DDD - Domain Model Encapsulation and Persistence Ignorance with Entity Framework 2.2
Sztuka programowania 1899 dni, 14 godzin, 26 minut temu 158 źrodło rozwiń
Simple .NET Core REST API CQRS implementation with raw SQL and DDD - Kamil Grzybek
Architektura 1906 dni, 13 godzin, 55 minut temu 212 źrodło rozwiń
Description of codebase organization with Feature Folders approach.
Architektura 1970 dni, 12 godzin, 42 minuty 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 1977 dni, 14 godzin, 36 minut temu 177 źrodło rozwiń
Using .NET Database Project and DbUp library for database management.
Bazy danych i XML 1978 dni, 14 godzin, 13 minut temu 67 źrodło rozwiń
Description of most common database change management approaches.
Bazy danych i XML 1985 dni, 14 godzin, 15 minut temu 81 źrodło rozwiń
How to store sensitive configuration data safely and easily in .NET Core runtime environment.
Architektura 1996 dni, 14 godzin, 33 minuty temu 130 źrodło rozwiń
Implementacja Cache-Aside Pattern w .NET Core.
Sztuka programowania 2006 dni, 14 godzin, 20 minut temu 142 źrodło rozwiń