Você está na página 1de 21

INSTITUTO TECNOLOGICO SUPERIOR

DE ALVARADO

INGENIERA INDUSTRIAL
Materia:
ALGORITMOS Y LENGUAJES DE PROGRAMACION

Semestre-Grupo:
4 SEMESTRE

LL

Producto Acadmico:
INVESTIGACION

Tema:
UNIDAD 3 CONOCIMIENTO DE PROGRAMACION Y UN
LENGUAJE ESTRUCTURADO

Presentan:
ALFREDO CAMPOS BAENA, 136Z0884
JOSE DE JESUS CHAGALA LOPEZ, 136Z0888
SALVADOR DE JESUS ANTELY HERRERA, 136Z0877

Docente:
ING.S.C. JAIME CONTRERAS ROMERO

LERDO DE TEJADA, VER. FEBREROJUNIO 2015

NDICE
Contenido

pg.

Introduccin 3
Objetivos 4

Historia de visual basic.net.. 5 6

Historia de visual basic.net 6


En el desarrollo de software, un framework 7
Qu es .net?...................................................................................... 7 - 8
Caractersticas de Visual Basic. 8 - 9
Cmo se instala Visual Basic.net?................................................ 9 - 10
Recomendaciones previas. 10
Instalacin de visual studio .net.. 10- 11
Arrancar el programa. 12 - 16
Sistemas operativos donde funciona Visual Basic .net 17 - 18
Conclusin 19
Referencias. 20

INTRODUCCIN
Nos encontramos en un momento muy importante en la historia de la informtica en
general, y la programacin en particular; estamos en el punto de partida de una
nueva generacin de aplicaciones, que demandan una nueva tecnologa, y que
gracias al entorno .NET y a VB.NET, como una de sus herramientas integrantes,
vamos a poder afrontar con plenas garantas de xito.
Desde esta obra, intentaremos hacer que la curva de aprendizaje de VB.NET, sea
una experiencia grata y amena, tanto para los programadores que se acercan por
primera vez a este lenguaje, como para los veteranos, ya

sumamente

experimentados en las lides del mundo de Visual Basic.


En la presente investigacin se har un anlisis acerca de visual Basic, se trataran
diversos aspectos que sin lugar a dudas son esenciales para conocer cmo funciona
este programa.
Adems veremos como instalar el programa Visual Basic.Net, as como los sistemas
operativos que soporta dicho programa.

OBJETIVOS

Identificar los elementos que componen el programa Visual Basic.Net.


Aprender a utilizar

el paradigma de la programacin orientada a

objetos que brinda Visual Basic .NET.

Fomentar un pensamiento de programacin lgico.

Conocer la forma adecuada de instalar el programa.

Reconocer el entorno de herramientas y ventanas que forman al IDE de


Visual Studio .Net

HISTORIA DE VISUAL BASIC.NET.


Todas las versiones de Visual Basic para Windows son muy conocidas, aunque la
Microsoft Visual Basic 1.0 desarrollada para el sistema operativo MS-DOS(ediciones
Profesional y Estndar), que data de 1992, fue menos difundida. Esta provea un
entorno que, aunque en modo texto, inclua un diseador de formularios en el que se
podan arrastrar y soltar distintos controles.
La ltima versin que slo generaba aplicaciones de 16 bits fue la 3.0, y no inclua
una biblioteca detallada de componentes para toda clase de usos. Durante la
transicin de los sistemas Windows 3.11 a Windows 95, en 1995, hizo su aparicin la
versin 4.0 de Visual Basic; sta poda generar programas tanto de 16 como de 32
bits, a partir del mismo cdigo fuente, aunque a costa de un gran aumento en el
tamao de los archivos necesarios en tiempo de ejecucin ("runtime"). Adems, se
sustituyeron los controles denominados VBX por los nuevos OCX. Con la siguiente
versin, la 5.0, se estuvo a punto de implementar por primera vez la posibilidad de
compilar a cdigo nativo, obteniendo una mejora de rendimiento considerable. Tanto
esa como la sucesora 6.0 soportaban ciertas caractersticas propias de los lenguajes
orientados a objetos, pero carecan de algunas importantes, tales como herencia y
sobrecarga; pero, de hecho, no fue pensado como lenguaje orientado a objetos. La
versin 6.0, que puede generar cdigo ejecutable directo en 32 bits, contina an
utilizndose masivamente, y es compatible con las ltimas versiones de los sistemas
Windows, como Windows 7 y Windows 8.
Visual Basic evolucion para integrar la plataforma .NET; all perdi su propia
identidad como lenguaje nico adquirible, pasando a integrar un paquete de
productos, llamado precisamente Microsoft .NET; dentro de ese paquete o framework
se encuentra el nuevo y llamado Visual Basic .NET, que trabaja sobre el
entorno Microsoft Visual Studio. Esta nueva versin del lenguaje posee profundas
diferencias en la forma de programar respecto de Visual Basic 6, pero gran
semejanza en su sintaxis bsica.

Cabe mencionar que, aunque fue menos conocido, se desarroll tambin una versin
gratuita de Visual Basic 5.0, orientada al desarrollo de controles y componentes; su
nombre especfico era Microsoft Visual Basic 5.0 Control Creation Edition (Visual
Basic 5 CCE). Tambin hubo versiones orientadas al desarrollo de aplicaciones para
dispositivos

mviles

basados

en Windows

CE y Pocket

PC,

conocidas

como Embedded (Visual Basic).

QU ES VISUAL BASIC.NET?
Visual

Basic

.NET

es

un

lenguaje

de

programacin desarrollado por Alan Cooper


para

Microsoft, muy apropiado para construir

sistemas de informacin basados en red o


mejor an en internet. .NET es la nueva
tecnologa desarrollada y ofrecida por Microsoft que permitir hacer ms fcil aun la
construccin y desarrollo de programas y aplicaciones para 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 Visual Basic.NET no es compatible hacia atrs con Visual Basic, pero el
manejo de las instrucciones es similar aversiones anteriores de Visual Basic,
facilitando as el desarrollo de aplicaciones ms avanzadas con herramientas
modernas.
La gran mayora de programadores de Visual Basic.NET utilizan el entorno de
desarrollo integrado (IDE) Microsoft Visual Studio en alguna de sus versiones,
aunque existen otras alternativas, como Sharp Develop
.
Al igual que con todos los lenguajes de programacin basados en .NET, los
programas escritos en Visual Basic.NET requieren el Framework .NET para
ejecutarse.

EN EL DESARROLLO DE SOFTWARE, UN FRAMEWORK.


Es una estructura conceptual y tecnolgica de soporte definida, normalmente con
artefactos o mdulos de software concretos, con base en la cual otro proyecto de
software puede ser organizado y desarrollado. Tpicamente, puede incluir soporte de
programas, bibliotecas y un lenguaje interpretado entre otros programas para ayudar
a desarrollar y unir los diferentes componentes de un proyecto.
Son diseados con la intencin de facilitar el desarrollo de software, permitiendo a
los diseadores y programadores pasar ms tiempo identificando requerimientos de
software que tratando con los tediosos detalles de bajo nivel de proveer un sistema
funcional.

QUE ES .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 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 Visual Basic y Visual Basic.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 Visual Basic y Visual Basic.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 Visual
Basic a Visual Basic.NET.

CARACTERSTICAS DE VISUAL BASIC.


Barra de titulo: muestra el nombre del proyecto y del formulario q se est
diseando actualmente.
Barra de mens: agrupa los mens despegables que contienes todas
las operaciones que pueden llevarse a cabo con Visual Basic 6.0.
Barra de herramientas estndar: contienen los botones que se utilizan con mayor
frecuencia cuando se trabaja con un proyecto. Simplifica la eleccin de opciones de
los mens Archivo, Edicin, Ver y Ejecutar; adems, en el rea derecha presenta la
ubicacin (coordenadas) y el tamao del objeto seleccionado
Ventana de formulario: es el rea donde se disea la interfaz grfica, es decir, es
donde se inserta electo grficos, como botones, imgenes, casilla de verificacin,
cuadros de listas, etc.
Cuadro de herramientas: presenta todos los controles necesarios para disear una
aplicacin,

como

cuadros

de texto,

etiquetas,

cuadros

de

listas,

botones

de comandos, etc.
Ventana de proyecto: muestra los elementos involucrados en el proyecto, como
formularios, mdulos, controles oxc, etc. Cada elemento puede seleccionarse en
forma independiente para su edicin.

Ventana de posicin del formulario: muestra la ubicacin que tendr el formulario


en la pantalla, cuando ejecute la aplicacin. Esta ubicacin puede cambiarse si se
hace clic con el botn izquierdo del mouse.
La Ventana propiedades muestra todas las propiedades del control actualmente
seleccionado, en este caso muestra las propiedades del Form1, luego podemos ver
que abajo dice "Form1 Form", lo que est en negrita es el nombre del objeto, y lo que
le sigue es el tipo de objeto, en este caso es un Formulario (Form).

CMO SE INSTALA VISUAL BASIC.NET?


Preparacin del entorno de trabajo Antes de poder comenzar a escribir aplicaciones
para .NET Framework, debemos instalar en nuestra mquina de trabajo las
herramientas que nos permitirn el desarrollo de programas para este entorno de
ejecucin. .NET Framework SDK Se trata del kit de desarrollo de software para .NET
Framework (Software Development Kit o SDK), que contiene la propia plataforma
.NET y un conjunto de herramientas independientes, algunas funcionan en modo
comando (en una ventana MS-DOS) y otras en modo grfico. Los elementos
imprescindibles para poder desarrollar aplicaciones para .NET estn contenidos en
este conjunto de herramientas. Visual Studio .NET Es la nueva versin de la familia
de herramientas de desarrollo de software de Microsoft, naturalmente orientadas
hacia su nuevo entorno de programacin: .NET Framework. Si bien es posible la
escritura de programas empleando slo el SDK de .NET Framework, este ltimo, al
estar compuesto de herramientas independientes, constituye un medio ms
incmodo de trabajo.
Visual Studio .NET (VS.NET a partir de ahora), al tratarse de un entorno de
desarrollo integrado (Integrated Development Environment o IDE como tambin lo
denominaremos a lo largo del texto), ana todas las herramientas del SDK:
compiladores, editores, ayuda, etc., facilitando en gran medida la creacin de

programas. Por este motivo, todas las explicaciones y ejemplos desarrollados a lo


largo de este texto se harn basndose en este entorno de programacin.

RECOMENDACIONES PREVIAS
Es recomendable realizar la instalacin sobre un equipo limpio, es decir, un equipo
con el software mnimo para poder realizar pruebas con .NET Framework, o con otro
tipo de aplicaciones sobre las que estemos seguros de que no se van a producir
conflictos con el entorno. En este sentido, una buena prctica consiste en crear en
nuestro disco duro una particin que utilizaremos para el trabajo cotidiano con el
ordenador, y otra particin en la que instalaremos VS.NET.

INSTALACIN DE VISUAL STUDIO .NET


En el momento de escribir este texto, se ha empleado Visual Studio .NET, Beta 2,
versin espaola (nmero de versin 7.0.9254), que se compone de los tres CDs de
instalacin del producto ms uno de actualizacin de componentes del sistema
operativo (Windows Component Update) Procederemos insertando el disco de
instalacin rotulado como CD1, el cul detectar si es necesario actualizar algn
componente a nivel del sistema operativo; en caso afirmativo, pulsaremos sobre el
paso 1 Windows Component Update, en el que se nos pedir el disco rotulado con el
mismo nombre. Una vez insertado el disco de actualizacin de componentes para
Windows, se mostrar la pantalla. En caso de aceptar el contrato, haremos clic sobre
Continuar, para que el instalador detecte qu componentes faltan por actualizar.

Una vez detectados los componentes que necesitan actualizacin, sern mostrados
a continuacin en la lista, donde volveremos a pulsar sobre Continuar.

Ya que es posible que el programa de instalacin reinicie el equipo una o ms veces,


a continuacin estableceremos, en el caso de que existan en nuestro equipo, las
claves de acceso al sistema, para que los reinicios sean automticos.

Pulsaremos a continuacin sobre Instalar ahora, con lo que se proceder a la


actualizacin de los componentes de la lista. Una vez terminada esta actualizacin,
aceptaremos la ventana final de Windows Component Update y seguiremos con la
instalacin normal de VS.NET, lo que nos requerir de nuevo la introduccin del CD1.
Puesto que ya hemos actualizado los componentes del sistema, el siguiente paso
ser ya la instalacin de VS.NET, que pondremos en marcha al hacer clic sobre el
paso 2 de la instalacin, que tiene el nombre de Visual Studio .NET.
Se mostrar pues, la pantalla con los datos de licencia, producto y usuario. En el
caso de estar de acuerdo con todos estos trminos y aceptar el contrato, haremos
clic sobre Continuar.
A continuacin debemos seleccionar aquellos elementos del producto que
deseamos instalar, el entorno de ejecucin, lenguajes, utilidades, ayuda, etc., y su
ubicacin en el disco duro. Terminada la seleccin, pulsaremos sobre Instalar ahora
para que comience el proceso. Durante la instalacin, el programa nos solicitar
progresivamente los discos rotulados como CD2 y CD3.
Este proceso de instalacin nos indica el archivo que se est instalando en cada
momento, as como la informacin de su estado a travs de una barra de progreso y
el tiempo estimado restante, aunque por las pruebas realizadas, este ltimo valor no
es totalmente fiable. Para que el lector se forme una idea, en el equipo en el que se
realiz la instalacin, esta llevo un tiempo aproximado de dos horas.
Concluida la instalacin, el programa nos informar de si se produjo alguna
incidencia. En caso de que no se hayan producido errores, finalizaremos haciendo
clic sobre Listo, con lo que ya tendremos instalado Visual Studio .NET en nuestro
ordenador.

ARRANCAR EL PROGRAMA.

Una vez instalado, arrancaremos el programa de la misma manera que lo hacemos


con cualquier otro. La pantalla inicial del programa puede variar segn la versin que
hayamos instalado.

En el men Archivo seleccionamos la opcin Nuevo proyecto. A continuacin


elegimos:
a)

Para las versiones que nos dan la opcin Aplicacin de Windows Forms

elegimos esta opcin.


b)

Para las versiones que nos dan la opcin Exe estndar elegimos esta opcin.

(1)

Visual Basic tiene muchas posibilidades para el desarrollo de aplicaciones,


incluso aplicaciones web. Nosotros vamos a limitarnos a usar aplicaciones de escritorio
(desktop).

(1) Dado que no vamos a desarrollar parte de los contenidos de Visual


Basic, introducimos a partir de aqu una serie de cuadros con el smbolo i donde se
indican algunos conceptos relevantes a modo informativo para que el lector
interesado profundice en estos temas por su cuenta.

Una vez hemos seleccionado el tipo de proyecto entramos en el programa en s o lo


que se denomina entorno de desarrollo, es decir, un programa en el que a travs de
mens e iconos vamos a ser capaces de generar cdigo en Visual Basic. El aspecto
puede variar segn la versin:

El aspecto es similar al de cualquier programa en entorno Windows, por lo que ya


cuentas con conocimientos que te facilitan el poder moverte dentro de Visual Basic.
Analizando la pantalla inicial podemos ver una barra de mens donde muchos de sus
componentes nos son conocidos por ser comunes a muchos programas: Archivo,
Edicin, Ver, etc. En cambio otros componentes puede que no nos resulten tan
comunes como Proyecto, Depuracin, Datos, Complementos... Bajo la barra de
mens encontramos una barra de herramientas con algunos iconos conocidos como
el correspondiente a Abrir, Guardar, Cortar, Copiar, Pegar y otros no habituales. Si
nos posicionamos sobre ellos con el ratn nos aparecer una etiqueta con su
funcin: Agregar formulario, Editor de mens, Iniciar (F5), Explorador de proyectos...
En el lado izquierdo de la pantalla tenemos una caja o cuadro de herramientas con
distintos iconos. Estos iconos corresponden a objetos prefabricados que vamos a
usar cuando estemos programando. Si nos posicionamos sobre ellos con el ratn
nos aparecer una etiqueta descriptiva: Puntero, Picturebox, Textbox, Label, Frame,

CommandButton, etc. Fjate en que existe un aspa que nos permite cerrar este
cuadro, cosa que podemos hacer cuando queramos ganar espacio en la pantalla.
Cierra el cuadro con esta aspa. A continuacin, regenralo pulsando el icono que
muestra un martillo y una llave inglesa de la barra de herramientas. Vulvelo a cerrar
y regenralo a travs de la opcin Cuadro de herramientas del men Ver (en algunas
versiones se encuentra en Ver - > Otras ventanas - > Cuadro de herramientas.
En el lado derecho superior de la pantalla tenemos un pequeo rbol que recuerda al
explorador de Windows y que en este caso se llama Explorador de Proyectos
Explorador de soluciones, segn la versin que estemos usando. La ventana lleva
el ttulo Proyecto-Proyecto1, WindowsApplication1 similar. Aunque tendremos que
hablar de cmo se estructuran los programas con Visual Basic y la terminologa
especfica, qudate con la idea por el momento de que el Explorador te muestra la
organizacin del programa. Por ejemplo, si tienes el programa subdividido en
muchos mdulos. Fjate en el aspa que nos permite cerrar el explorador. Igual que
hicimos con el Cuadro de Herramientas, cierra el explorador y regenralo primero a
travs del icono de la barra de herramientas y luego a travs de la opcin Explorador
de Proyectos (u otras Ventanas - > Explorador de soluciones) del men Ver.
En el centro de la pantalla encontramos una ventana de las habituales en Windows,
con el ttulo de Form1 y unos botones de minimizar, maximizar y cerrar. Esta ventana
se llama Formulario. Es uno de los elementos importantes de la programacin con
Visual Basic. El formulario es portador de objetos y a travs de l entran datos al
programa y salen resultados del mismo. Los formularios son el fondo o base de
nuestros programas. Si alguna vez vas a iniciar un programa y no sabes cmo,
recuerda que para empezar a programar necesitas una base igual que un pintor
necesita un lienzo. Sin lienzo no podrs pintar y sin formulario no podrs programar.
El formulario puede tener una cuadrcula interior de pequeos puntos negros (que
podemos hacer que se muestren o que permanezcan ocultos), as como unos
cuadritos exteriores en los vrtices y puntos intermedios. Modifica el tamao del
formulario pulsando con el botn izquierdo del ratn sobre estos cuadritos exteriores:

agrndalo, empequecelo, alrgalo hacia la derecha o hacia abajo. Comprueba


cmo las dimensiones aparecen en la parte superior o inferior derecha y se modifican
en funcin del tamao que le vayas dando al formulario.
Existen sitios electrnicos tales como foros y pginas que contienen videos de como
instalar visual basic.net.

Foros de Microsoft Visual Studio Express donde se puede conseguir la ayuda


de otros usuarios que usan las ediciones Express, incluyendo a miembros de
equipo colaborador de productos de Microsoft.

Apoyo tcnico pagado profesional para soporte telefnico y correo electrnico.

Soporte para empresas u organizaciones slo si la organizacin tiene


contratos de soporte Premier (Premier support contracts) de Microsoft

SISTEMAS OPERATIVOS DONDE FUNCIONA VISUAL BASIC .NET


Visual Basic .Net funciona nicamente en las plataformas de Windows, ya que es un
programa creado por Microsoft.
VS.NET puede ser instalado en un equipo con uno los siguientes sistemas
operativos:
Windows 2000 (se requiere tener instalado el Service Pack 2).
Windows NT 4.0. (Se requiere tener instalado el Service Pack 5).
Windows Me.
Windows 98
Plataformas tales como Windows XP, Windows Vista, Windows 7 Y Windows 8, entre
otras

Windows XP (cuyo nombre clave inicial fue Whistler) fue una


versin

de Microsoft

Windows,

lnea

de sistemas

operativos desarrollado por Microsoft. Lanzado al mercado el 25 de


octubre de 2001, en diciembre de 2013, tena una cuota de mercado
de 500 millones de ordenadores. Las letras "XP" provienen de la
palabra eXPeriencia(eXPerience en ingls)

Windows Vista es una versin de Microsoft Windows, lnea


de sistemas operativos desarrollada por Microsoft. Esta versin se
enfoca para ser utilizada en equipos de escritorio en hogares y
oficinas, equipos porttiles, tabletas y equipos media center.

Windows

7 es

una

versin

de Microsoft

Windows,

lnea

de sistemas operativos producida por Microsoft Corporation. Esta


versin est diseada para uso en PC, incluyendo equipos de
escritorio en hogares y oficinas, equipos, Tablet PC, notebooks y
equipos media center.2 El desarrollo de Windows 7 se complet el
22 de julio de 2009, siendo entonces confirmada su fecha de venta
oficial para el 22 de octubre de 2009 junto a su equivalente para servidores Windows
Server 2008 R2.

Windows 8 es la versin actual del sistema operativo de Microsoft


Windows, producido por Microsoft para su uso en computadoras

personales,incluidascomputadorasdeescritorioencasaydenegocios, computadoras
porttiles,netbooks, tabletas, servidores y centros multimedia.

CONCLUSIN
Hemos llegado a la conclusin de que VB.NET aporta un buen nmero de
caractersticas que muchos programadores de VB que han demandado desde hace
largo tiempo.
En cierto modo, algunas de estas incorporaciones se las agradecemos a la
plataforma .NET, ya que al integrar VB dentro del conjunto de lenguajes de .NET
Framework, dichos cambios han sido necesarios, no ya porque los necesitara VB,
sino porque eran requisitos derivados de la propia arquitectura de .NET.
Entre las novedades aportadas por VB.NET tenemos plenas capacidades de
orientacin a objetos (Full-OOP), incluyendo por fin, herencia; Windows Forms o la
nueva generacin de formularios para aplicaciones Windows; soporte nativo de XML;
gestin de errores estructurada; un modelo de objetos para acceso a datos ms
potente con ADO.NET; posibilidad de crear aplicaciones de consola (ventana MSDOS); programacin para Internet mediante Web Forms; un entorno de desarrollo
comn a todas las herramientas de .NET, etc.
Aprendimos cuales son los sistemas operativos en los cuales funciona visual
basic.net.
Incluso hicimos un breve recorrido en la historia de dicho programa, tambin vimos
las caractersticas que lo distinguen del resto de los dems programas.

REFERENCIAS
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio
http://es.wikipedia.org/wiki/Microsoft_Visual_Studio_Express
http://es.wikipedia.org/wiki/Visual_Basic
http://es.wikipedia.org/wiki/Visual_Basic_.NET
http://es.slideshare.net/JorgeGabrielSerpa/manual-de-visual-basicnet?
related=2
http://www.monografias.com/trabajos10/visual/visual.shtml
http://aprenderaprogramar.com/index.php?
option=com_content&view=article&id=117:descargar-e-instalar-visualbasic-entorno-ide-vb-visual-studio-empezar-a-programarcu00304a&catid=37:curso-aprender-a-programar-visual-basic-desdecero&Itemid=61
http://es.wikibooks.org/wiki/Visual_Basic_/_Introducci%C3%B3n
http://www.selavip.org/fotos1/Manual-Visual-Basic-NET.pdf