Education and Resources
Security Guidelines
- OWASP Top Ten Web Application Vulnerabilities
- OWASP Guide to Building Secure Web Applications
- The W3C World Wide Web Security FAQ
- Macromedia: How to Design Secure Web Applications
- O'Reilly: CGI Programming with Perl, 2nd Edition
- CGI Security at cgisecurity.net
- ONLamp.com: PHP Security, Part 1
- ONLamp.com: PHP Security, Part 2
- Zend: Secure Programming in PHP
- Secure a Web application, Java-style
- Security in Java 2 SDK 1.2
- Security in CGI Programming by Dr. Yu
- CGI Security : Better Safe than Sorry
User-Interface Guidelines
- UIE: Evolution Trumps Usability Guidelines
- Boxes and Arrows: Principles of Task Flow for Web Applications
- Digital Web: User Interface Design for Web Applications
- LukeW: Design Considerations for Web-based Applications
- Microsoft: Web-Application Interface
- Apple: Human Interface Principles
Coding Standards
- Arts & Sciences CGI Programming Guidelines
- Guidelines for Better CGI Applications
- Perl: In Defense of Coding Standards
- PHP: Coding Standard
- Java: Code Conventions for the Java Programming Language
- CGI.pm - a Perl5 CGI Library
- Common Cross-Site Scripting (XSS) Vulnerabilities
- www.cpan.org
- www.perl.org
- www.python.org
- Zope
- www.mysql.com