Programiranje .NET komponenata : [izgradnja .net aplikacija koje se lako održavaju, proširuju i ponovno koriste] - Loewy, Juval (Dobar plan, 2005)