Good2Read: Hack-Proofing Your ASP.NET Applications
Adam Tuliper has a great article in the December issue of the MSDN magazine where he covers the simple steps one can take to prevent our sites to be hacked. A good book on this subject is Writing Secure Code 2nd Edition which addresses how to secure our application by writing secure code (hence the title).
Enjoy!