Megg does your host offer database support?

Most ASP/ASPX pages use either Microsoft Access or Microsoft SQL Server database to store the usernames and passwords. SQL Server is often an expensive alternative because of the licensing. There is a steep learning curve with both Access and SQL Server, are you planning to maintain the database.

Are you proficient in VBScript, JScript, or any of the .NET languages and ASP.NET?

These are some of the things you need to consider if you are going to use ASP or ASP.NET on your site.