Here are some helpful pages for secure development. Integrating security features early on is the easiest way to ensure that an application will be secure in the long run.