Si c'est en général, vu qu'on parle de .Net, pourquoi tu te focalise sur VB ? L'un des avantages de .Net est justement le choix élevé de langages. L'avantage de VB.Net c'est qu'on est pas obligé de l'utiliser.
L'un des plus gros avantages c'est que derrière y'a une très grosse boite friquée qui fait avancer le produit, et l'un des plus gros inconvénients c'est la portabilité, mais ça évolue.
Après, coût de développement élevé, je pense que bcp de monde n'est pas d'accord. Le plus cher dans un projet c'est le programmeur et il est bcp plus productif en .Net qu'en Win32.
---------------
FAQ fclc++ - FAQ C++ - C++ FAQ Lite