Bibliography
On this page: | Download: |
---|---|
Preface | Chapter 1 | Chapter 2 | Chapter 3 | Chapter 4 | Chapter 5 | Tales from the Trenches: Using Unity in a Windows Store app |
Preface
The majority of the code samples in the chapters come from a collection of sample applications that you can download and play with.
Chapter 1
The Principles of OOD by Robert C Martin
Meyer, Bertrand. Object-Oriented Software Construction. Prentice Hall, 1988.
Chapter 2
Gamma, Erich, Richard Helm, Ralph Johnson, and John Vlissides. Design Patterns: Elements of Reusable Object-Oriented Software. Addison Wesley Professional, 1994.
“Using a Service Locator” in the article “Inversion of Control Containers and the Dependency Injection pattern” by Martin Fowler
“Service Locator is an Anti-Pattern” by Mark Seeman
Common Service Locator library
“Dependency Injection Without the Gymnastics” by Tony Morris
Chapter 3
Adding Unity to Your Application
Encrypting Configuration Information Using Protected Configuration
Understanding Lifetime Managers
Moq mocking library (Moq is also available as a NuGet package)
Chapter 4
“Aspect-Oriented Programming, Interception and Unity 2.0” by Dino Esposito in MSDN magazine
Chapter 5
Configuring a Container for Interception
Stand-alone Unity Interception
Policy Injection Matching Rules
Creating Policy Injection Matching Rules
Tales from the Trenches: Using Unity in a Windows Store app
Developing a business app for the Windows Store using C#: AdventureWorks Shopper