dependency inversion principle vs factory pattern in C#
47352
Dependency Injection vs Factory Pattern
3519
Ioc/DI - Why do I have to reference all layers/assemblies in application's entry point?
63389
C# not inferring overloaded method via return type
147584
Performance difference between passing interface and class reloaded
90888
Generic methods in .NET cannot have their return types inferred. Why?
88182
Traits vs. interfaces
116870
Using C# reflection to call a constructor
81624
Is returning null bad design?
16197
INotifyPropertyChanged vs. DependencyProperty in ViewModel
128212
Performance of using static methods vs instantiating the class containing the methods
82876
ReadOnlyCollection or IEnumerable for exposing member collections?
1099
Prefer composition over inheritance?
94535
How do I instantiate a custom class with dependency injection?
41816
.Net vs Java Garbage Collector
14404
Functions vs. patterns
59877
How do you force constructor signatures and static methods?
157124
How are C# Generics implemented?