mmmm... a mi manera de ver va a depender de muchas cosas...
1.- El alcance que se va a tener el sistema,
2.- Si lo quieren consultar en cualquier parte del mundo
3.- Cuantos usuarios van a exisitir
4.- Los requerimientos de hardware que tiene el cliente
5.- La escalabilidad
6.- La portabilidad
7.- La restricción
..etc..etc....
Cita: Pero por otro lado, el tener el sistema completo en entorno web, tiene la limitancia de la funcionalidad que tiene el Visual Basic
Cual limitante le ves..???
Cita: por el cuento de las recargas de pantallas tan molestas.
ya conoces AJAX ??
Cita: Además el entorno web necesita de MUUUUUUUUUUUCHA seguridad, cosa que tampoco manejo
Ahi ya depende de tí, y del tipo de seguridad que deseas manejar, el tipo de información que va a navegar..etc..etc...
Cita: y que no se si baste con la programación en 3 cpaas para un sistema seguro.
El diseño en capas es una cosa y la seguridad es otra...
Cita: ¿Cuál es la importancia, o razón de peso para escoger un lenguaje de programación u otro?.
Va a depender mucho de que tan familiarizado estés con los lenguajes.
Ese sería mi punto de vista, cualquier cosa por aqui andaremos...
SAlu2