Build your expertise for developing more-secure applications with ASP.NET 2.0. A leading security expert delivers best practices, pragmatic instruction, and extensive code samples in Microsoft Visual C# to help you develop Web applications that are more robust, more reliable, and more resistant to attack.
Discover how to:
Harden a Web server, operating system, communication protocol, and ASP.NET Validate input data with white listing, regular expressions, sandboxing, and other techniques
Understand design and security implications of various cryptography approaches
Integrate with Microsoft Windows security features such as impersonation, delegation and protocol transition
Implement Web farm, single sign-on, and mixed-mode authentication
Use provider-based features for user and role management and authentication
Trace attacks with error-handling, logging, and instrumentation
Lock down your application with partial trust
PLUS—Get code samples on the Web
Title:
Developing More-Secure Microsoft® ASP.NET 2.0 Applications
Dominick Baier splits his time consulting on software security issues with companies worldwide and leading the security curriculum at DevelopMentor, a developer training company. He is a certified BS 7799/ISO 17799 Lead Auditor and a Microsoft MVP for Visual Developer–Security. In addition, Dominick speaks at industry conferences, contributes to the German MSDN security portal, and hosts a popular blog.
Michael Howard, Series Consulting Editor, is a leading software security expert, author, and architect of security process improvement at Microsoft Corporation.