Defending .NET/C# Applications - Layered Security
This speech will look at what a .NET developer should know about and plan for when building a defensible application. I will show how common aspects of software development can inevitably create secure or unsecure systems, and how proper data flow and defendable segmentation can be the cornerstone of good security. This will show how an application’s design can drastically impact the security of production systems and networks.I will cover some code level tactics for building secure applications but this speech will focus on high-level planning, life-cycle, process, practice, and design.
Topics covered -