In Programming .NET Security, experienced developers Adam Freeman and Allen Jones not only provide not only a comprehensive overview of .NET security facilities and APIs, but also explain key concepts and common design patterns that developers must understand to build applications that can survive in a hostile, networked world.