Visual Studio

Páginas: 40 (9835 palabras) Publicado: 15 de octubre de 2012
UNIDAD 21. PROGRAMACION ORIENTADA A OBJETOS

1. Introducción


Para entender lo que es Visual Basic .NET es necesario entender lo que es el concepto de .NET (Net Framework).

Se trata de un entorno de desarrollo multilenguaje diseñado por Microsoft para simplificar la construcción, distribución y ejecución de aplicaciones para Internet.

Precisamente Visual Basic es uno de loslenguajes de programación de alto nivel que pertenecen al paquete .NET (otros lenguajes son C#, C/C++. Etc).

Con Visual Basic .NET se pueden escribir tanto programas convencionales como para Internet. Las aplicaciones podrán mostrar una interfaz gráfica al usuario, o bien una interfaz de texto (denominada de consola).

Los componentes clave de la plataforma .NET son: CLR (Common LanguajeRuntime) y la biblioteca de clases.
El lenguaje CLR pretende reunir las ventajas de los lenguajes que pertenecen a .Net en uno solo.
Esta herramienta de desarrollo compila el código fuente de cualquiera de los lenguajes soportados por .NET en un código intermedio (MSIL).
Para ejecutarse se necesita un segundo paso, un compilador JIT (just in time) que es el que genera el código máquina real que seejecuta en la máquina cliente.
La compilación JIT la realiza el CLR a medida que el programa invoca métodos. El código ejecutable obtenido se almacena en la memoria caché del ordenador, siendo recompilado de nuevo sólo en el caso de producirse algún cambio en el código fuente.








MSIL, es un lenguaje máquina que no es específico de ningún procesador, sino de la máquina virtual de.NET.
Luego las ventajas de Visual Basic Net respecto a otros lenguajes de programación es que es independiente de la plataforma (lo mismo con todos los lenguajes incluidos en .NET), es decir, que el código producido por el compilador Visual Basic puede transportarse a cualquier plataforma (Intel, Motorota..) que tenga instalada una máquina virtual .NET y ejecutarse. Pensando en Internet es muyimportante ya que esta red conecta ordenadores muy distintos.

2. Realización de un programa en Visual Basic .NET

Los pasos a seguir por un usuario de Visual Basic .NET son:

• Editar el programa
• Compilarlo
• Ejecutarlo
• Depurarlo

Para poder escribir programas se necesita un entorno de desarrollo Visual Basic .NET. Microsoft, propietario de VisualBasic, proporciona uno de forma gratuito, .NET Framework SDK, que se puede obtener en la dirección:

www.microsoft.com/downloads

Solo falta un editor de código fuente. Es suficiente con un editor de texto sin formato; por ejemplo el bloc de notas de windows.

Vamos a ver un ejemplo sencillo, donde muestra en pantalla el mensaje “Buenos días”.

Usando el bloc de notas escribimos elsiguiente código y guardamos con el nombre primerprog.vb

Imports System
Public Module test
Public Sub Main()
Console.writeline("Buenos dias")
End Sub
End Module

Algunos detalles del código:

Imports System

Esta línea permite tener directamente accesibles los elementos del Namespace System. Sin ella, se tendrían que utilizar los nombres completos para todos los elementoscontenidos dentro del Namespace. En nuestro caso, deberíamos utilizar:

System.Console.writeline(“Buenos días”)

Public Module test .. End Module

En Visual Basic, toda parte de código debe estar contenida dentro de un módulo o clase.

Public Sub Main().. End Sub

Todas las instrucciones que no sean declaraciones deben colocarse dentro de un procedimiento o una función. La mayor partedel código se coloca por lo tanto entre las instrucciones Sub y End Sub o Function y End Function. En todos estos procedimientos y funciones se define uno como punto de partida, de forma que al ejecutarse ese procedimiento se ejecuta la aplicación. Este procedimiento debe ser público y denominarse Main.


Console.writeline(“Buenos días”)

La clase console definida dentro del Namespace System...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Visual studio
  • Herramienta de Visual Studio
  • Visual Studio 2015
  • Guia Visual Studio
  • Introduccion al visual studio 2008
  • HISTORIA DE VISUAL STUDIO
  • Gato en visual studio
  • Visual Studio 2010

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS