SlideShare una empresa de Scribd logo
1 de 13
Descargar para leer sin conexión
Introducción a programación
Visual Basic
Dra. Nitza I. Cortés
Objetivos
Al finalizar la unidad, el (la) estudiante podrá:
 Conocer qué es Visual Basic 2017.
 Diferenciar entre un programador y desarrollador.
 Mencionar qué es Visual Studio 2017.
Dra. Nitza I. Cortés
2
¿Qué es Visual Basic?
Es un conjunto de herramientas y otras tecnologías de
desarrollo de software basado en componentes para
crear aplicaciones eficaces y de alto rendimiento,
permitiendo a los desarrolladores crear sitios y
aplicaciones web, así como otros servicios web en
cualquier entorno que soporte la plataforma.
Dra. Nitza I. Cortés
3
¿Qué es Visual Basic?
 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 versión del lenguaje
Dra. Nitza I. Cortés
4
¿Qué es Visual Basic?
posee profundas diferencias en la forma de programar
respecto de Visual Basic 6, pero gran semejanza en su
sintaxis básica.
 Asimismo, dichos lenguajes utilizan las funciones de .NET
Framework, las cuales ofrecen acceso a tecnologías
clave para simplificar el desarrollo de aplicaciones web
ASP y Servicios Web XML.
Dra. Nitza I. Cortés
5
¿Qué es un programador?
 Es alguien que puede resolver los problemas mediante
la manipulación de código informático. Un
programador puede tener varios niveles de habilidad. El
programador escribe, depura y mantiene el código
fuente de un programa informático.
Dra. Nitza I. Cortés
6
¿Qué es un desarrollador?
Un desarrollador es un programador entrenado
formalmente. No se limitan a simplemente resolver
problemas o crear cosas, lo hacen de acuerdo con un
conjunto de principios de diseño e implementación. Estos
incluyen cosas como el rendimiento, mantenimiento,
escala, robustez y de seguridad.
Dra. Nitza I. Cortés
7
¿Qué es Visual Studio 2017?
 Es un conjunto de herramientas y otras tecnologías de
desarrollo de software basado en componentes para
crear aplicaciones eficaces y de alto rendimiento,
permitiendo a los desarrolladores crear sitios y
aplicaciones web, así como otros servicios web en
cualquier entorno que soporte la plataforma.
Dra. Nitza I. Cortés
8
Sobre el .Net Framework 4.6.2
 La de Microsoft.NET Framework 4.6.2 es una actualización
altamente compatible, en lugar de la de Microsoft.NET
Framework 4, 4.5, 4.5.1, 4.5.2, 4.6 y 4.6.1.
El instalador de web es un paquete pequeño que determina
automáticamente y descarga únicamente los componentes
que se aplican a una plataforma en particular. El programa
de instalación web también instala el paquete de idioma
que coincide con el idioma del sistema operativo del usuario.
Dra. Nitza I. Cortés
9
Sobre el .Net Framework 4.6.2
 Puede utilizarse el paquete sin conexión cuando no se
puede utilizar el programa de instalación web debido a
la falta de conectividad a Internet. Este paquete es
mayor que el programa de instalación web y no incluye
los paquetes de idioma.
Dra. Nitza I. Cortés
10
Tipos de aplicaciones en Visual Basic
2017
 Aplicaciones para otro tipo de plataformas como:
 Microsoft Azure,
 Microsoft Office o Sharepoint,
 Hololens (realidad aumentada),
 Microsoft Kinect o
 plataformas relacionadas con el Internet de las Cosas.
Dra. Nitza I. Cortés
11
Tipos de aplicaciones en Visual Basic
2017
Además, Visual Basic incorpora una serie de
características que posibilitan crear aplicaciones accesibles
para usuarios con discapacidad, como:
 Posibilidad de compatibilidad e interacción de las
aplicaciones con el software de Tecnología de Asistencia.
 Posibilidad de uso exclusivo de todas las funciones con
teclado.
 Posibilidad de ampliar el tamaño de la interfaz gráfica y
de cada uno de los controles que la forman.
Dra. Nitza I. Cortés
12
Referencias
 https://es.slideshare.net/lucinda/visual-basic-como-lenguaje-de-
programacin-orientado-a-objetos?qid=e5e2df7a-64ab-4170-9015-
2670e6a913d7&v=&b=&from_search=53
 https://es.slideshare.net/solucionesinformaticas/visual-basic-
15493133?qid=e5e2df7a-64ab-4170-9015-
2670e6a913d7&v=&b=&from_search=15
 https://docs.microsoft.com/es-es/visualstudio/get-started/visual-
basic/visual-studio-ide?view=vs-2019
Dra. Nitza I. Cortés
13

Más contenido relacionado

La actualidad más candente

Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaOnce Redes
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NETMelissa Santacruz
 
Entornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosEntornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosUGM
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicacionesCarlos Herrera
 
Actividad sobre el lenguaje c
Actividad sobre el lenguaje cActividad sobre el lenguaje c
Actividad sobre el lenguaje crpalacios12
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la webOscar Luis Cdrc
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET PropuestaMarcel Aponte
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NETjnarchie
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionJuan Antonio Plascencia Zepeda
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloricardo dueñas
 
Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual StudioMcGuix Bermeo
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador ricardojsal
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 

La actualidad más candente (19)

Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 
Lenguajes de programacion torres montoya
Lenguajes de programacion torres montoyaLenguajes de programacion torres montoya
Lenguajes de programacion torres montoya
 
Introducción a la Plataforma .NET
Introducción a la Plataforma .NETIntroducción a la Plataforma .NET
Introducción a la Plataforma .NET
 
Lenguajes de programacion
Lenguajes de programacionLenguajes de programacion
Lenguajes de programacion
 
Entornos de desarrollo
Entornos de desarrolloEntornos de desarrollo
Entornos de desarrollo
 
Entornos De Desarrollo Integrados
Entornos De Desarrollo IntegradosEntornos De Desarrollo Integrados
Entornos De Desarrollo Integrados
 
.Net framework
.Net framework.Net framework
.Net framework
 
Desarrollo de aplicaciones
Desarrollo de aplicacionesDesarrollo de aplicaciones
Desarrollo de aplicaciones
 
Actividad sobre el lenguaje c
Actividad sobre el lenguaje cActividad sobre el lenguaje c
Actividad sobre el lenguaje c
 
Lenguajes de programación para la web
Lenguajes de programación para la webLenguajes de programación para la web
Lenguajes de programación para la web
 
Microsoft .NET Propuesta
Microsoft .NET PropuestaMicrosoft .NET Propuesta
Microsoft .NET Propuesta
 
Introduccion a la plataforma .NET
Introduccion a la plataforma .NETIntroduccion a la plataforma .NET
Introduccion a la plataforma .NET
 
Actividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacionActividad 4 cuadro comparativo sobre lenguajes de programacion
Actividad 4 cuadro comparativo sobre lenguajes de programacion
 
Elabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub moduloElabora un glosario con terminologia relativa a este sub modulo
Elabora un glosario con terminologia relativa a este sub modulo
 
Como funciona Visual Studio
Como funciona Visual StudioComo funciona Visual Studio
Como funciona Visual Studio
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
 
Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Lenguajes de programacion web
Lenguajes de programacion webLenguajes de programacion web
Lenguajes de programacion web
 

Similar a Qué visual basic

Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studiomarco368
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studiomarco368
 
Actividad nº 8
Actividad nº 8 Actividad nº 8
Actividad nº 8 marco368
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basicromeprofe
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessavnslgars
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Julio Ayala Rolón
 
Mi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaMi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaGuy43cd
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%josecampos270
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaangelisse6
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaangelisse6
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Wilberth Rojas Aguilar
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010David Vázquez Palestino
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010David Vázquez Palestino
 
Visual Studio Life Runs On Code
Visual  Studio  Life  Runs On  CodeVisual  Studio  Life  Runs On  Code
Visual Studio Life Runs On Codedaniel.sierra
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Htmldiana
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy belloYanelsy Bello
 

Similar a Qué visual basic (20)

Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 
Microsoft visual studio
Microsoft visual studioMicrosoft visual studio
Microsoft visual studio
 
Actividad nº 8
Actividad nº 8 Actividad nº 8
Actividad nº 8
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Qué es visual basic
Qué es visual basicQué es visual basic
Qué es visual basic
 
Visual studio 2008.vanessa
Visual studio 2008.vanessaVisual studio 2008.vanessa
Visual studio 2008.vanessa
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
 
Mi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de PreferenciaMi lenguaje de Programacion de Preferencia
Mi lenguaje de Programacion de Preferencia
 
Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%Jose campos PROGRAMACION 10%
Jose campos PROGRAMACION 10%
 
PROGRAMACION .NET
PROGRAMACION .NETPROGRAMACION .NET
PROGRAMACION .NET
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Mi lenguaje de programación de preferencia
Mi lenguaje de programación de preferenciaMi lenguaje de programación de preferencia
Mi lenguaje de programación de preferencia
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010Curso.de.introducción.net.con.visual.basic.2010
Curso.de.introducción.net.con.visual.basic.2010
 
Visual Studio Life Runs On Code
Visual  Studio  Life  Runs On  CodeVisual  Studio  Life  Runs On  Code
Visual Studio Life Runs On Code
 
Visual Web Developer.Html
Visual Web Developer.HtmlVisual Web Developer.Html
Visual Web Developer.Html
 
Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)Visual studio.net 2010 (life-runs-on-code)
Visual studio.net 2010 (life-runs-on-code)
 
Visual basic yanelsy bello
Visual basic yanelsy belloVisual basic yanelsy bello
Visual basic yanelsy bello
 
Elysaul yoris
Elysaul yorisElysaul yoris
Elysaul yoris
 

Más de Universidad

Componentes de la computadora
Componentes de la computadoraComponentes de la computadora
Componentes de la computadoraUniversidad
 
Partes de una propuesta
Partes de una propuestaPartes de una propuesta
Partes de una propuestaUniversidad
 
Preguntas de investigacion
Preguntas de investigacionPreguntas de investigacion
Preguntas de investigacionUniversidad
 
La etica en la investigacion
La etica en la investigacionLa etica en la investigacion
La etica en la investigacionUniversidad
 
Comunicado de prensa
Comunicado de prensaComunicado de prensa
Comunicado de prensaUniversidad
 
Tecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion iiTecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion iiUniversidad
 
Materiales para tomar dictado
Materiales para tomar dictadoMateriales para tomar dictado
Materiales para tomar dictadoUniversidad
 
Tecnicas para transcribir
Tecnicas para transcribirTecnicas para transcribir
Tecnicas para transcribirUniversidad
 
Reglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictadoReglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictadoUniversidad
 
Que es un facturador medico
Que es un facturador medicoQue es un facturador medico
Que es un facturador medicoUniversidad
 
Documentos notariales
Documentos notarialesDocumentos notariales
Documentos notarialesUniversidad
 
Profesionales del derecho
Profesionales del derechoProfesionales del derecho
Profesionales del derechoUniversidad
 
Comunicacion y conectividad en linea
Comunicacion y conectividad en linea Comunicacion y conectividad en linea
Comunicacion y conectividad en linea Universidad
 
Introduccion a las tecnologias
Introduccion a las tecnologiasIntroduccion a las tecnologias
Introduccion a las tecnologiasUniversidad
 
Tipos de anestesia
Tipos de anestesia Tipos de anestesia
Tipos de anestesia Universidad
 
Evaluacion y manejo
Evaluacion y manejo Evaluacion y manejo
Evaluacion y manejo Universidad
 
Introduccion al cpt 4
Introduccion al cpt 4Introduccion al cpt 4
Introduccion al cpt 4Universidad
 

Más de Universidad (20)

Componentes de la computadora
Componentes de la computadoraComponentes de la computadora
Componentes de la computadora
 
Objetivos
ObjetivosObjetivos
Objetivos
 
Partes de una propuesta
Partes de una propuestaPartes de una propuesta
Partes de una propuesta
 
Preguntas de investigacion
Preguntas de investigacionPreguntas de investigacion
Preguntas de investigacion
 
La etica en la investigacion
La etica en la investigacionLa etica en la investigacion
La etica en la investigacion
 
Comunicado de prensa
Comunicado de prensaComunicado de prensa
Comunicado de prensa
 
Tecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion iiTecnicas de redaccion y transcripcion ii
Tecnicas de redaccion y transcripcion ii
 
Materiales para tomar dictado
Materiales para tomar dictadoMateriales para tomar dictado
Materiales para tomar dictado
 
Tecnicas para transcribir
Tecnicas para transcribirTecnicas para transcribir
Tecnicas para transcribir
 
Reglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictadoReglas y tecnicas para tomar dictado
Reglas y tecnicas para tomar dictado
 
Que es un facturador medico
Que es un facturador medicoQue es un facturador medico
Que es un facturador medico
 
Documentos notariales
Documentos notarialesDocumentos notariales
Documentos notariales
 
Profesionales del derecho
Profesionales del derechoProfesionales del derecho
Profesionales del derecho
 
Comunicacion y conectividad en linea
Comunicacion y conectividad en linea Comunicacion y conectividad en linea
Comunicacion y conectividad en linea
 
Introduccion a las tecnologias
Introduccion a las tecnologiasIntroduccion a las tecnologias
Introduccion a las tecnologias
 
Tipos de anestesia
Tipos de anestesia Tipos de anestesia
Tipos de anestesia
 
Evaluacion y manejo
Evaluacion y manejo Evaluacion y manejo
Evaluacion y manejo
 
Modificadores
ModificadoresModificadores
Modificadores
 
Introduccion al cpt 4
Introduccion al cpt 4Introduccion al cpt 4
Introduccion al cpt 4
 
Carta Comercial
Carta ComercialCarta Comercial
Carta Comercial
 

Último

presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...axelv9257
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfaxelv9257
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxgustavovasquezv56
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...solanocortezluisalfr
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 

Último (14)

presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...presentación del desensamble y ensamble del equipo de computo en base a las n...
presentación del desensamble y ensamble del equipo de computo en base a las n...
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdfpresentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
presentacion_desamblado_de_una_computadora_base_a_las_normas_de_seguridad.pdf
 
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptxinfor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
infor expo AVANCES TECNOLOGICOS DEL SIGLO 21.pptx
 
Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...Generaciones de las Computadoras..pdf...
Generaciones de las Computadoras..pdf...
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 

Qué visual basic

  • 1. Introducción a programación Visual Basic Dra. Nitza I. Cortés
  • 2. Objetivos Al finalizar la unidad, el (la) estudiante podrá:  Conocer qué es Visual Basic 2017.  Diferenciar entre un programador y desarrollador.  Mencionar qué es Visual Studio 2017. Dra. Nitza I. Cortés 2
  • 3. ¿Qué es Visual Basic? Es un conjunto de herramientas y otras tecnologías de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, así como otros servicios web en cualquier entorno que soporte la plataforma. Dra. Nitza I. Cortés 3
  • 4. ¿Qué es Visual Basic?  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 versión del lenguaje Dra. Nitza I. Cortés 4
  • 5. ¿Qué es Visual Basic? posee profundas diferencias en la forma de programar respecto de Visual Basic 6, pero gran semejanza en su sintaxis básica.  Asimismo, dichos lenguajes utilizan las funciones de .NET Framework, las cuales ofrecen acceso a tecnologías clave para simplificar el desarrollo de aplicaciones web ASP y Servicios Web XML. Dra. Nitza I. Cortés 5
  • 6. ¿Qué es un programador?  Es alguien que puede resolver los problemas mediante la manipulación de código informático. Un programador puede tener varios niveles de habilidad. El programador escribe, depura y mantiene el código fuente de un programa informático. Dra. Nitza I. Cortés 6
  • 7. ¿Qué es un desarrollador? Un desarrollador es un programador entrenado formalmente. No se limitan a simplemente resolver problemas o crear cosas, lo hacen de acuerdo con un conjunto de principios de diseño e implementación. Estos incluyen cosas como el rendimiento, mantenimiento, escala, robustez y de seguridad. Dra. Nitza I. Cortés 7
  • 8. ¿Qué es Visual Studio 2017?  Es un conjunto de herramientas y otras tecnologías de desarrollo de software basado en componentes para crear aplicaciones eficaces y de alto rendimiento, permitiendo a los desarrolladores crear sitios y aplicaciones web, así como otros servicios web en cualquier entorno que soporte la plataforma. Dra. Nitza I. Cortés 8
  • 9. Sobre el .Net Framework 4.6.2  La de Microsoft.NET Framework 4.6.2 es una actualización altamente compatible, en lugar de la de Microsoft.NET Framework 4, 4.5, 4.5.1, 4.5.2, 4.6 y 4.6.1. El instalador de web es un paquete pequeño que determina automáticamente y descarga únicamente los componentes que se aplican a una plataforma en particular. El programa de instalación web también instala el paquete de idioma que coincide con el idioma del sistema operativo del usuario. Dra. Nitza I. Cortés 9
  • 10. Sobre el .Net Framework 4.6.2  Puede utilizarse el paquete sin conexión cuando no se puede utilizar el programa de instalación web debido a la falta de conectividad a Internet. Este paquete es mayor que el programa de instalación web y no incluye los paquetes de idioma. Dra. Nitza I. Cortés 10
  • 11. Tipos de aplicaciones en Visual Basic 2017  Aplicaciones para otro tipo de plataformas como:  Microsoft Azure,  Microsoft Office o Sharepoint,  Hololens (realidad aumentada),  Microsoft Kinect o  plataformas relacionadas con el Internet de las Cosas. Dra. Nitza I. Cortés 11
  • 12. Tipos de aplicaciones en Visual Basic 2017 Además, Visual Basic incorpora una serie de características que posibilitan crear aplicaciones accesibles para usuarios con discapacidad, como:  Posibilidad de compatibilidad e interacción de las aplicaciones con el software de Tecnología de Asistencia.  Posibilidad de uso exclusivo de todas las funciones con teclado.  Posibilidad de ampliar el tamaño de la interfaz gráfica y de cada uno de los controles que la forman. Dra. Nitza I. Cortés 12