Following are selected resources available online and in print on the subject of developing secure applications and configuring secure environments:
Bott, Ed and Siechert, Carl. Microsoft Windows Security Inside Out for Windows XP and Windows 2000. Redmond, WA: Microsoft Press, 2002.
Howard, Michael and LeBlanc, David. Writing Secure Code, 2d edition. Redmond, WA: Microsoft Press, 2002.
Bock, Jason, et al. .NET Security. Berkeley, CA: Apress LP, 2002.
Brown, Keith. Programming Windows Security. New York, NY: Addison Wesley Longman, Inc., 2000.
Curtin, Matt. Developing Trust: Online Privacy and Security. Berkeley, CA: Apress LP, 2001.
LaMacchia, Brian, et al. .NET Framework Security. New York, NY: Addison Wesley Longman, Inc., 2002.
Peikari, Cyrus and Fogie, Seth. Windows .Net Server Security Handbook. New York, NY: Prentice Hall PTR, 2002.
Schneier, Bruce. Applied Cryptography: Protocols, Algorithms, and Source Code in C, Second Edition. New York, NY: Wiley, John & Sons, Inc., 1995.
Seven, Doug, et al. ASP.NET Security. Birmingham, UK: Wrox Press, 2002.