RE:Cómo se hace un ejecutable?
Hola Juan Carlos,
Bueno primero que nada, la función del VB.NET no es solo hacer una aplicación y subirla a internet, ya que existen 2 tipos de aplicaciones las que son aplicaciones de windows o mejor conocidas como WinForms que son solo para ejecutarlas en modo de ventanas de windows, y las aplicaciones de ASP.NET (el cual puede usar VB.NET) las cuales son aplicaciones de WebForms, estas si las puedes subir a un servidor en internet, de hecho para su desarrollo ocupas un servidor de web.
Pero son dos cosas distintas, y si lo que desea realizar es una aplicacion para internet no se te olvide elegir ASP.NET Web Application al crear un proyecto nuevo desde el Visual Studio .NET