Sie sind auf Seite 1von 4

MICROSOFT VISUAL STUDIO COMO ENTORNO DE

DESARROLLO

S. E. NARANJO, PROGRAMACIN II


Visual Studio es un conjunto
completo de herramientas de
desarrollo para la generacin de
aplicaciones web ASP.NET,
Servicios Web XML, aplicaciones de
escritorio y aplicaciones mviles.
Visual Basic, Visual C#y Visual C++
utilizan todos el mismo entorno de
desarrollo integrado (IDE), que
habilita el uso compartido de
herramientas y hace ms sencilla la
creacin de soluciones en varios
lenguajes. Asimismo, dichos
lenguajes utilizan las funciones de
.NET Framework, las cuales ofrecen
acceso a tecnologas clave para
simplificar el desarrollo de
aplicaciones web ASP y Servicios
Web XML.
Microsoft Visual Studio es un
entorno de desarrollo integrado
(IDE, por sus siglas en ingls) para
sistemas operativos Windows.
Soporta multiples lenguajes de
programacin tales como C++, C#,
Visual Basic .NET, F#, Java,
Python, Ruby, PHP; al igual que
entornos de desarrollo web como
ASP.NET MVC, Django, et., a lo
cual sumarle las nuevas
capacidades online bajo Windows
Azure en forma del editor Monaco.
Visual Studio permite a los
desarrolladores crear aplicaciones,
sitios y aplicaciones web, as como
servicios web en cualquier entorno
que soporte la plataforma .NET (a
partir de la versin .NET 2002). As
se pueden crear aplicaciones que
se comuniquen entre estaciones de
trabajo, pginas web, dispositivos
mviles, dispositivos embebidos,
consolas (la xbox 360 y xbox one),
etc.
CARACTERSTICAS
Los compiladores de Visual
Basic generan cdigo que requiere
una o ms libreras de enlace
dinmico para que funcione,
conocidas comnmente como DLL
(sigla en ingls de dynamic-link
library); en algunos casos reside en
el archivo llamado MSVBVMxy.DLL
(siglas de "MicroSoft Visual Basic
Virtual Machine x.y", donde x.y es la
versin) y en otros en
VBRUNXXX.DLL ("Visual Basic
Runtime X.XX"). Estas bibliotecas
DLL proveen las funciones bsicas
implementadas en el lenguaje,
conteniendo rutinas en cdigo
ejecutable que son cargadas bajo
demanda en tiempo de ejecucin.
Adems de las esenciales, existe un
gran nmero de bibliotecas del tipo
DLL con variedad de funciones,
tales como las que facilitan el
acceso a la mayora de las
funciones del sistema operativo o
las que proveen medios para la
integracin con otras aplicaciones.
Dentro del mismo Entorno de
desarrollo integrado (IDE) de Visual
Basic se puede ejecutar el
programa que est desarrollndose,
es decir en modo intrprete (en
realidad pseudo-compila el
programa muy rpidamente y luego
lo ejecuta, simulando la funcin de
un intrprete puro). Desde ese
entorno tambin se puede generar
el archivo en cdigo ejecutable
(exe); ese programa as generado
en disco puede luego ser ejecutado
sin requerir del ambiente de
programacin (incluso en modo
stand alone), aunque s ser
necesario que las libreras DLL
requeridas por la aplicacin
desarrollada se encuentren tambin
instaladas en el sistema para
posibilitar su ejecucin.
El propio Visual Basic provee
soporte para empaquetado y
distribucin; es decir, permite
generar un mdulo instalador que
contiene al programa ejecutable y
las bibliotecas DLL necesarias para
su ejecucin. Con ese mdulo la
aplicacin desarrollada se distribuye
y puede ser instalada en cualquier
equipo (que tenga un sistema
operativo compatible).
ENTORNO DE DESARROLLO
Existe un nico entorno de
desarrollo para Visual Basic,
desarrollado por Microsoft: Microsoft
Visual Basic x.0, correspondientes a
versiones desde la 1.0 hasta la 6.0,
(con respectivas diferencias entre
versiones del lenguaje).
El entorno de desarrollo es
muy similar al de otros lenguajes.
Realizando una instalacin tpica del
producto, las caractersticas bsicas
se presentan de la siguiente forma:

Un entorno de desarrollo
integrado, llamado tambin IDE
(sigla en ingls de integrated
development environment), es un
programa informtico compuesto
por un conjunto de herramientas de
programacin. Puede dedicarse en
exclusiva a un solo lenguaje de
programacin o bien puede
utilizarse para varios.
Un IDE es un entorno de
programacin que ha sido
empaquetado como un programa de
aplicacin; es decir, consiste en un
editor de cdigo, un compilador, un
depurador y un constructor de
interfaz grfica (GUI). Los IDEs
pueden ser aplicaciones por s solas
o pueden ser parte de aplicaciones
existentes.
En la parte superior aparecen
tres elementos, en este orden: la
barra de ttulo donde figura el
nombre del proyecto en curso y
su estado (diseo o ejecucin);
la barra de men con 13
opciones desplegables y una
barra de herramientas; esta
ltima se puede personalizar,
posibilitando la inclusin de
prcticamente la totalidad de los
comandos del IDE.
En la parte central, cubriendo la
franja de mayor rea, se
encuentra el espacio de trabajo.
ste incluye y muestra las
ventanas del proyecto, las vistas
del cdigo fuente de los
mdulos, los objetos y los
controles que contienen las
ventanas de la aplicacin y el
panel de controles.
El panel de controles, que
aunque es mvil
normalmente est ubicado
a la derecha, por defecto
cuenta con los siguientes
controles:
PictureBox: Caja de
imgenes
Label: Etiqueta
TextBox: Caja de texto
Frame: Marco
CommandButton: Botn
de comando
CheckBox: Casilla de
verificacin
OptionButton: Botn de
opcin
ComboBox: Lista
desplegable
ListBox: Lista
HScrollBar: Barra de
desplazamiento horizontal
VScrollBar: Barra de
desplazamiento vertical
Timer: Temporizador
DriveListBox: Lista de
unidades de disco
DirListBox: Lista de
directorios
FileListBox: Lista de
archivos
Shape: Figura
Line: Lnea
Image: Imagen
Data: Conexin a origen
de datos
OLE: Contenedor de
documentos embebidos
compatibles con Object
Linking and Embedding
Adems de los listados, se
pueden agregar todo tipo de
controles de terceros, y hay una
gran cantidad de ellos que se
proveen con el propio Visual
Basic 6.0. Los controles vienen
embebidos dentro de archivos
con extensin OCX.
Las ventanas de proyecto,
aunque mviles, se
encuentran en el panel
lateral derecho y
contienen dos vistas
principales:
El Explorador de
proyectos, que muestra
todos los elementos que
componen el proyecto o
grupos de proyectos
(formularios, interfaz de
controles, mdulos de
cdigo, mdulos de clase,
etc.)
El Panel de propiedades,
donde se muestran todos
los atributos de los
objetos, controles,
formularios, informacin
de mdulos clase, entre
muchos otros.
La Ventana inmediato, por
defecto se encuentra en la parte
inferior, aunque puede no estar
visible (se presionan las teclas
Ctrl+G, en ese caso, para mostrar la
ventana). Esta ventana resulta una
herramienta muy til a la hora de
depurar el programa o bien para
realizar pruebas rpidas, ya que
permite imprimir mensajes de texto
desde el cdigo y ejecutar
sentencias y comandos simples
inmediatamente (slo sentencias
que se puedan escribir en una sola
lnea). Por ejemplo, de la aplicacin
en curso, se puede consultar el
valor de una variable o llamar a un
mtodo declarado en el mdulo que
se est depurando. Se puede
ejecutar cdigo "al vuelo", por
ejemplo con sentencias como: ?
SQR (2) siendo el signo ? un
reemplazo natural del comando
Print en Basic, al ejecutar la
sentencia se mostrara por pantalla
el valor de la raz cuadrada de 2.
Tambin se pueden usar variables
del propio programa, o sentencias
de cdigo tales como: Msgbox
"Prueba de cuadro de mensaje de
error.", vbCritical, "Ttulo del
mensaje" A la hora de la depuracin
puede ser til para consultar el valor
de variables del programa, o el
cdigo de error como: ? Err.Number

CONCLUSIONES

Visual Basic, empez
siendo un lenguaje de programacin
para principiantes, por lo cual no era
un programa de mucha
trascendencia y pasaba por alto.
Ahora podemos observar que Visual
Basic ha evolucionado, generando
de esta manera una diversidad de
versiones y adems se ha
convertido en una herramienta
imprescindible que contina
cambiando el mundo.


REFERENCIAS

[1] http://msdn.microsoft.com/es-
es/library/ms173063.aspx

[2] http://msdn.microsoft.com/es-
es/library/f120x8wh.aspx

[3] http://msdn.microsoft.com/es-
es/library/z6ztfs1c%28v=vs.90%29.
aspx

[4]
http://es.wikipedia.org/wiki/Microsoft
_Visual_Studio

Das könnte Ihnen auch gefallen