Don't forget thin client technologies as well - when you say 'applications over the web' - do you mean creating a new web based (HTML) application, or running your existing apps via internet connection.
Take a look a Microsoft Terminal Server -
http://www.microsoft.com/windowsserver2003/technologies/terminalservices/default.mspx>Hi,
>Our clients are asking for some applications over the web, so this is my question: which is a better solution for small projects: ASP, Visual C# or Java?
>
>Thanks!
>
>Valentin
Wayne Myers, MCSD
Senior Consultant
Forte' Incorporated
"The only things you can take to heaven are those which you give away" Author Unknown