There are two components to a secure Web application: an administrative component and a programmatic component Administrative component includes keeping IIS up-to-date with service packs and security updates, hardening routers, making sure firewalls are