Beginning ASP.NET Security 
Barry Dorrans
Wrox
Programmers: protect and defend your Web apps against attack! You may know ASP.NET, but if you dont understand how to secure your applications, you need this book. This vital guide explores the often-overlooked topic of teaching programmers how to design ASP.NET Web applications so as to prevent online thefts and security breaches.