Documente Academic
Documente Profesional
Documente Cultură
CARRERA PROFESIONAL
COMPUTACIN E INFORMTICA
TALLER DE
PROGRAMACION
CONCURRENTE
Modulo
Docente
Estudiante
Ao Acadmico
: 2015 VI
Visual Basic .NET es un lenguaje de programacin orientado a objetos que cuenta con los
beneficios que le brinda .NET Framework, el modelo
de programacin diseado para simplificar la
programacin de aplicaciones en un entorno
sumamente distribuido: Internet.
El lenguaje Visual Basic .NET es totalmente diferente
a sus antecesores, permite crear aplicaciones de
escritorio, Web y mviles. Brinda un completo
nmero de caractersticas para hacer que el
desarrollo de aplicaciones sea realmente rpido.
Su introduccin result muy controvertida, ya que debido a cambios significativos en el
lenguaje VB.NET no es retro compatible con Visual Basic, pero el manejo de las
instrucciones es similar a versiones anteriores de Visual Basic, facilitando as el desarrollo
de aplicaciones ms avanzadas con herramientas modernas. Para mantener eficacia en
el desarrollo de las aplicaciones. La gran mayora de programadores de VB.NET utilizan
el entorno de desarrollo integrado Microsoft Visual Studio en alguna de sus versiones
(desde el primer Visual Studio .NET hasta Visual Studio .NET 2013, que es la ltima
versin de Visual Studio para la plataforma .NET), aunque existen otras alternativas, como
Sharp Develop (que adems es libre).
NET es un framework de Microsoft que hace un nfasis en la transparencia de redes, con
independencia de plataforma de hardware y que permita un rpido desarrollo de
aplicaciones. Basado en ella, la empresa intenta desarrollar una estrategia horizontal que
integre todos sus productos, desde el sistema operativo hasta las herramientas de
mercado.
NET podra considerarse una respuesta de Microsoft al creciente mercado de los
negocios en entornos Web, como competencia a la plataforma Java de y a los diversos
framework de desarrollo web basados en PHP
Si Visual Basic .NET debe considerarse una mera versin de Visual Basic, o si debe
considerarse como un nuevo lenguaje de programacin es un tema que ha trado mucha
discusin, y que an la trae. La sintaxis bsica es prcticamente la misma entre VB y
VB.NET, con la excepcin de los aadidos para soportar nuevas caractersticas como el
control estructurado de excepciones, la programacin orientada a objetos, o los
Genricos. Las diferencias entre VB y VB.NET son profundas, sobre todo en cuanto a
metodologa
de
programacin
y
bibliotecas, pero ambos lenguajes siguen
manteniendo un gran parecido, cosa que
facilita notablemente el paso de VB a
VB.NET.
Antes de empezar a conocer los controles bsicos veamos cules son sus caractersticas
generales:
Propiedades: Todos los controles disponen de una serie de propiedades las cuales
podemos cambiar al incluirlos en nuestras aplicaciones. Ejemplos de propiedades son el
color, el tipo de letra, el nombre, el texto, etc.
Eventos: Son acciones que pueden ser motivadas por el propio usuario o por mismo
sistema operativo. Ejemplos pueden ser el movimiento del raton o hacer click sobre su
botn.En Visual Basic digamos que se utiliza la programacin orientada a eventos, lo cual
es una de las diferencias ms importantes respecto a la programacin lineal de MS DOS.
No necesitamos detectar cuando se ha producido un evento determinado, Windows lo
detecta automticamente. Los eventos ya estan definidos, son bastantes y cada control
cuenta con los suyos propios, aunque son muy parecidos. Lo nico que tendremos que
hacer es asociar el cdigo necesario al evento que necesitemos tratar.
TextBox
Mediante este control podremos realizar tanto la entrada como la salida de
datos en nuestras aplicaciones.
No hace falta que indiquemos las coordenadas de la situacin del formulario en
pantalla, simplemente tendremos que marcar sobre el control de la caja de
herramientas y dibujarlo con el tamao que queramos en nuestro formulario.
Label
Este control es tambin uno de los ms utilizados, aunque su utilidad queda restringida a
la visualizacin de datos en el mismo, no permitiendo la introduccin de datos por parte
del usuario.
La forma de utilizarlo es similar a la del control anterior, dibujar el control en el formulario
con el tamao que queramos y asignarle un texto en tiempo de diseo o de ejecucin esta
vez sin utilizar la propiedad text puesto que no la incorpora, sino utilizando la propiedad
caption.
Este control sirve para mostrar mensajes en
nuestro formulario que orienten al usuario
sobre la utilidad de los dems controles que
tengamos en la aplicacin o para indicarnos
acciones que podemos realizar. En el
ejemplo anterior donde apareca un textbox
en el formulario, hubiera quedado mejor con
un mensaje aclaratorio contenido en un
control label.
CommandButton
Este control es el tpico botn que aparece en todas las aplicaciones y que al hacer click
sobre l nos permite realizar alguna operacin concreta, normalmente Aceptar o Cancelar.
Aunque segn el cdigo que le asociemos podremos realizar las operaciones que
queramos.
En el ejemplo anterior podemos
aadir un control de este tipo para
salir de la aplicacin sin tener pulsar
sobre la equis de la esquina superior
derecha.
Pero slo con introducir un control de
este tipo con el texto salir que se
introduce a traves de la propiedad caption no basta. Habr que asociarle un cdigo que
nos permita salir de la aplicacin en el evento adecuado. Y el evento por excelencia de
este control es click. As pues accederemos al cdigo del control y la sentencia nos
permitir salir de la aplicacin es End, simplemente tecleamos esa palabra en el evento
click y comprobar que realmente finalizaremos nuestra aplicacin al pulsar sobre dicho
botn.
OptionButton
Este control nos permite elegir una opcin entre varias de las que se nos plantean. Cada
opcin ser un control optionbutton diferente.
Facilita la introduccin de datos por parte del usuario:
De todas las opciones que se nos ofrece, en este caso los 4 colores, slo podremos
activar una. Si activamos cualquier otra opcin, se desactivar automticamente la ltima
que tenamos activada.
El marco que est alrededor de los 4 controles optionbutton se trata del control Frame
, es opcional, aunque es conviente colocarlo siempre que hagamos uso de las
opciones. No slo por motivos de presentacin sino porque de esta manera podremos
establecer grupos de controles optionbutton independientes en los que en cada grupo
slo pueda haber una opcin activada a la vez. Tambin, al mover el marco se movern
los controles incluidos en l facilitndonos las modificaciones.
Para que los controles Optionbutton queden englobados dentro de un control Frame,
primero tendremos que colocar el control Frame en el formulario con el tamao adecuado
y despus ir colocando los controles Optionbutton dentro del Frame.
FORMULARIO
FORMULARIO MDI
WEBGRAFIA
http://moisesrbb.tripod.com/controle.htm
http://es.slideshare.net/DavidPaLMundo/visual-basic-net-4772730
https://msdn.microsoft.com/es-es/library/yf5e7d7x(v=vs.90).aspx
http://moisesrbb.tripod.com/formular.htm
http://masalladevisualbasic.galeon.com/conceptos.html
https://msdn.microsoft.com/es-es/library/ms233840.aspx