Buscador

El compilador de VB.NET - I

Como ya hemos comentado, una vez escrito el código fuente de nuestro programa, debemos emplear una herramienta llamada compilador, que será la encargada de tomar nuestro código y transformarlo a código objeto o directamente ejecutable. En esta primera prueba vamos a crear nuestra aplicación de un modo, digamos, artesanal, utilizando el Bloc de notas como editor de código, y el compilador del lenguaje en una ventana MS-DOS. De este modo, el lector se formará una mejor idea del proceso a seguir, y que Visual Studio .NET lleva a cabo automáticamente. Posteriormente abordaremos este mismo ejemplo pero desarrollándolo desde el IDE. Abriendo pues el Bloc de notas, escribiremos las sentencias mostradas en el Código fuente 10.

Imports System
Module General
Public Sub Main()
Console.WriteLine("Hola mundo")
End Sub
End Module

Código fuente 10

Descrito este código a grandes rasgos, podemos decir que la primera línea establece la referencia a una librería de la plataforma .NET Framework, que contiene elementos del lenguaje necesarios para que se ejecute el programa. A continuación, entre las sentencias Module...End Module definimos un módulo de código, con el nombre General, que se trata de un contenedor de rutinas de código, y precisamente, dentro de este módulo, escribimos un procedimiento entre las sentencias Sub...End Sub, con el nombre Main( ), en el que hacemos uso del objeto Console, llamando a su método WriteLine(), al que pasamos una cadena de caracteres con el texto a mostrar. Dicho texto será mostrado en una ventana MS-DOS o de consola, como también la denominaremos en este texto. No se preocupe el lector si no comprende el código de este ejemplo, iremos desgranando progresivamente los elementos que componen un programa, hasta entender todos sus detalles; de momento bastará con escribir el ejemplo y grabarlo en un archivo con el nombre Saludo.VB. Se recomienda que los archivos con código escrito en lenguaje VB.NET tengan la extensión .VB, aunque esto no es obligatorio, pudiendo utilizar la extensión que el programador prefiera.

No hay comentarios:

Publicar un comentario