A large number of applications today are being written for the web.  While a wide variety of underlying technologies are used including Java, PHP, and perl, the security concepts of writing a web application are the constant.  We’ve provided several resources to help you understand web application security and improve your coding techniques.