To get started on using Core Security Patterns, I would recommend to read upon the following free chapter (ref.. following URL) which emphasizes on the importance "what, why and How" about using "Security Methodology, Patterns-driven Security Design and Reality Checks".