by PureNsanity
Fundamental aspects of software design and understanding individual elements of principles and patterns
by Habibur Rony
This will cover how to use Domain Driven Design in your application according to the Onion Architecture. There are short descriptions about architecture Category / Style, N-Layer / N-Tier Architecture, Template Method Pattern and Facade Design Pattern.
by Thoits
A design pattern for C# that reuses a generic base class, modifying it using a traits class to allow changes that cannot be accomplished through overrides in an inherited class.
by Jung Hyun, Nam
Introducing NConcern, a free open source compile-time AOP framework
by Aleksandr Ulanov
What are Service Objects and how you can use them to make your app cleaner and keep it maintainable
by Mark Pelf
We explain DI Pattern, DIP, IoC, DI Container
by Greg Utas
Are we about to go over a cliff?
by Thoits
A design pattern for C# that reuses a generic base class, modifying it using a traits class to allow changes that cannot be accomplished through overrides in an inherited class.