SlideShare una empresa de Scribd logo
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
1
GENERALIDADES
VISUAL BASIC.NET
CARLOSARTURO BLANDÓN JARAMILLO
INGENIERO DE SISTEMAS
ESP. EN GESTIÓN DE PROYECTOS DE DESARROLLO
PEREIRA – RISARALDA
2014
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
2
BASIC
1964
INICIO
1975
BILLGATES LANZA SU
VERSIÓNALTAIR BASIC
1979
VISUAL BASIC 1 PUENTE ENTRE
BASIC FOR DOS /
VISUAL BASIC FORWINDOWS
(MENÚS, BOTONES,VENTANAS)
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
3
VISUAL BASIC 2 FORWINDOWS 3 /3.1
RAD (RAPIDAPPLICATION DEVELOPMENT)
MEJORA
CONTINUA
MEJORA
VISUAL BASIC 3 FORTALECE RAD
CONEXIÓN BDD (DBASE, PARADOX,
FOXPRO)
EMPLEA LIBRERIAS DE ENLACE DINÁMICO
ODBC (OPEN DATA BASECONNECTIVITY)
1995 VISUAL BASIC 4A 16Y 32 BITS
HABILITANCONTROLES
PERSONALIZADOS
EVENTOS Y PROPIEDADES
1998
VISUAL BASIC 6
APLICACIONESWEBY ESCRITORIO
SOPORTE PARAASP
(ACTIVE SERVER PAGES)
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
4
VISUAL STUDIO .NET
VISUAL BASIC .NET
CENTRALIZADOTODO EN
FRAMEWORK .NET
2002
CONTINUA
VISUAL STUDIO .NET
2013 SP(X)2010 2010 SP(X) 2012
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
5
CRYSTAL REPORTS
1 2 3
MICROSOFTACCESS MICROSOFT SQL SERVER
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
6
1. INTEGRADA PORVARIOS LENGUAJES
(VISUAL C++,VISUAL C#, ASP.NET,VISUAL BASIC.NET)
OPTIMIZACIÓN DE LENGUAJES PARA WINDOWS, SERVICIOS
DEWINDOWSWEB, SHELL DEWINDOWS.
2. SOPORTE PARA DESARROLLO DE APLICACIONES MÓVILES
3. FRAMEWORK
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
7
Agrupa un conjunto de soluciones predefinidas como clases que se comunican con todas
las funciones del sistema operativo, se encarga de administrar, las funciones de los
programas que ejecutan diversas acciones sobre el entornoWindows.
LA QUE SE INSTALA EN EL
SISTEMAOPERATIVO
VERSIÓN REDUCIDA PARA
MÓVILESCONOCIDA
COMPACT FRAMEWORK
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
8
BCL
BASECLASS LIBRARY
BIBLIOTECA DE CLASES BASE
CLR
COMMON LANGUAGE RUNTIME
ENTORNO COMÚN DE
EJECUCIÓN DE LENGUAJES
LENGUAJES DE
PROGRAMACIÓN
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
9
Agrupa las operaciones utilizadas en el desarrollo de una aplicación, tales como la
interactividad con el hardware, la administración de memoria, manejo de datos
(ADO.NET), interacción de comunicaciones TCP/IP o XML, organización mediante
espacios jerárquicos.
Grupos en los que se encuentra organizada:
ASP.NETY
SERVICIOSXML
WINDOWS
FORMS
ADO.NET
ENTORNO .NET
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
10
Es el núcleo de Framework.NET interpreta el código de cualquiera de los lenguajes , quién
es compilado por MSIL (Microsoft Intermediate Language), dicha compilación se generá
utilizando las especificaciones basadas en CLS (Common Language Specification), y
termina siendo ejecutado por el compilador JIT (Just In Time) que produce el código
máquina.
21/12/2014
Ing. Carlos A. Blandón Jaramillo
Esp. Gestión de Proyectos de Desarrollo
11
P
H
Y
T
O
N
POWER
BUILDER

Más contenido relacionado

Similar a Aprenda Visual Basic - Presentación Número 1

Guia total del programador
Guia total del programadorGuia total del programador
Guia total del programador
Giorgio Paolo Ruitón Mauricci
 
Programación
ProgramaciónProgramación
Programación
Carlos Reyes
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
aramos245
 
Introducion visual II
Introducion visual IIIntroducion visual II
Introducion visual II
Edwards Ramirez Osorio
 
Manual visualfoxpro6
Manual visualfoxpro6Manual visualfoxpro6
Manual visualfoxpro6
Julio Hernandez
 
Trabajo de case grupal
Trabajo de case grupalTrabajo de case grupal
Trabajo de case grupal
angeleschafla
 
Trabajo de case grupal
Trabajo de case grupalTrabajo de case grupal
Trabajo de case grupal
angeleschafla
 
ENTORNOS DE DESARROLLO: MICROSOFT .NET
ENTORNOS DE DESARROLLO: MICROSOFT .NET ENTORNOS DE DESARROLLO: MICROSOFT .NET
ENTORNOS DE DESARROLLO: MICROSOFT .NET
Jacinto Cabrera Rodríguez
 
visualfoxpro5.ppt
visualfoxpro5.pptvisualfoxpro5.ppt
visualfoxpro5.ppt
Raul Cota
 
Foda
FodaFoda
Sistemas Manejadores De Base De Datos Dfdfa
Sistemas  Manejadores De Base De Datos DfdfaSistemas  Manejadores De Base De Datos Dfdfa
Sistemas Manejadores De Base De Datos Dfdfa
Josue Reyes
 
Pixelscode 2012 04
Pixelscode 2012 04Pixelscode 2012 04
Pixelscode 2012 04
Mario3456
 
Presentación sistemas operativos rafael
Presentación sistemas operativos rafaelPresentación sistemas operativos rafael
Presentación sistemas operativos rafael
Universidad Nacional Abierta y a Distancia (UNAD)
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java
Rodrigo Zottola Pareja
 
Desarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en LinuxDesarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en Linux
Marlon Leandro
 
Sistemas operativos if04 t1 f2
Sistemas operativos if04 t1 f2Sistemas operativos if04 t1 f2
Sistemas operativos if04 t1 f2
HiramBlanco1
 
Software de sistema.
Software de sistema.Software de sistema.
Software de sistema.
Miguel982012
 
Anexo 20
Anexo 20 Anexo 20
Anexo 20
Arturo Noriega
 
Aporte grupal momento 3
Aporte grupal momento 3Aporte grupal momento 3
Aporte grupal momento 3
Genesis Gutierrez
 
1. herramientas case
1. herramientas case1. herramientas case
1. herramientas case
evelyna villamar
 

Similar a Aprenda Visual Basic - Presentación Número 1 (20)

Guia total del programador
Guia total del programadorGuia total del programador
Guia total del programador
 
Programación
ProgramaciónProgramación
Programación
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
Introducion visual II
Introducion visual IIIntroducion visual II
Introducion visual II
 
Manual visualfoxpro6
Manual visualfoxpro6Manual visualfoxpro6
Manual visualfoxpro6
 
Trabajo de case grupal
Trabajo de case grupalTrabajo de case grupal
Trabajo de case grupal
 
Trabajo de case grupal
Trabajo de case grupalTrabajo de case grupal
Trabajo de case grupal
 
ENTORNOS DE DESARROLLO: MICROSOFT .NET
ENTORNOS DE DESARROLLO: MICROSOFT .NET ENTORNOS DE DESARROLLO: MICROSOFT .NET
ENTORNOS DE DESARROLLO: MICROSOFT .NET
 
visualfoxpro5.ppt
visualfoxpro5.pptvisualfoxpro5.ppt
visualfoxpro5.ppt
 
Foda
FodaFoda
Foda
 
Sistemas Manejadores De Base De Datos Dfdfa
Sistemas  Manejadores De Base De Datos DfdfaSistemas  Manejadores De Base De Datos Dfdfa
Sistemas Manejadores De Base De Datos Dfdfa
 
Pixelscode 2012 04
Pixelscode 2012 04Pixelscode 2012 04
Pixelscode 2012 04
 
Presentación sistemas operativos rafael
Presentación sistemas operativos rafaelPresentación sistemas operativos rafael
Presentación sistemas operativos rafael
 
Introdución a aplicaciones web en java
Introdución a aplicaciones web en java Introdución a aplicaciones web en java
Introdución a aplicaciones web en java
 
Desarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en LinuxDesarrollando aplicaciones .NET en Linux
Desarrollando aplicaciones .NET en Linux
 
Sistemas operativos if04 t1 f2
Sistemas operativos if04 t1 f2Sistemas operativos if04 t1 f2
Sistemas operativos if04 t1 f2
 
Software de sistema.
Software de sistema.Software de sistema.
Software de sistema.
 
Anexo 20
Anexo 20 Anexo 20
Anexo 20
 
Aporte grupal momento 3
Aporte grupal momento 3Aporte grupal momento 3
Aporte grupal momento 3
 
1. herramientas case
1. herramientas case1. herramientas case
1. herramientas case
 

Último

primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 

Último (6)

primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 

Aprenda Visual Basic - Presentación Número 1

  • 1. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 1 GENERALIDADES VISUAL BASIC.NET CARLOSARTURO BLANDÓN JARAMILLO INGENIERO DE SISTEMAS ESP. EN GESTIÓN DE PROYECTOS DE DESARROLLO PEREIRA – RISARALDA 2014
  • 2. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 2 BASIC 1964 INICIO 1975 BILLGATES LANZA SU VERSIÓNALTAIR BASIC 1979 VISUAL BASIC 1 PUENTE ENTRE BASIC FOR DOS / VISUAL BASIC FORWINDOWS (MENÚS, BOTONES,VENTANAS)
  • 3. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 3 VISUAL BASIC 2 FORWINDOWS 3 /3.1 RAD (RAPIDAPPLICATION DEVELOPMENT) MEJORA CONTINUA MEJORA VISUAL BASIC 3 FORTALECE RAD CONEXIÓN BDD (DBASE, PARADOX, FOXPRO) EMPLEA LIBRERIAS DE ENLACE DINÁMICO ODBC (OPEN DATA BASECONNECTIVITY) 1995 VISUAL BASIC 4A 16Y 32 BITS HABILITANCONTROLES PERSONALIZADOS EVENTOS Y PROPIEDADES 1998 VISUAL BASIC 6 APLICACIONESWEBY ESCRITORIO SOPORTE PARAASP (ACTIVE SERVER PAGES)
  • 4. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 4 VISUAL STUDIO .NET VISUAL BASIC .NET CENTRALIZADOTODO EN FRAMEWORK .NET 2002 CONTINUA VISUAL STUDIO .NET 2013 SP(X)2010 2010 SP(X) 2012
  • 5. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 5 CRYSTAL REPORTS 1 2 3 MICROSOFTACCESS MICROSOFT SQL SERVER
  • 6. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 6 1. INTEGRADA PORVARIOS LENGUAJES (VISUAL C++,VISUAL C#, ASP.NET,VISUAL BASIC.NET) OPTIMIZACIÓN DE LENGUAJES PARA WINDOWS, SERVICIOS DEWINDOWSWEB, SHELL DEWINDOWS. 2. SOPORTE PARA DESARROLLO DE APLICACIONES MÓVILES 3. FRAMEWORK
  • 7. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 7 Agrupa un conjunto de soluciones predefinidas como clases que se comunican con todas las funciones del sistema operativo, se encarga de administrar, las funciones de los programas que ejecutan diversas acciones sobre el entornoWindows. LA QUE SE INSTALA EN EL SISTEMAOPERATIVO VERSIÓN REDUCIDA PARA MÓVILESCONOCIDA COMPACT FRAMEWORK
  • 8. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 8 BCL BASECLASS LIBRARY BIBLIOTECA DE CLASES BASE CLR COMMON LANGUAGE RUNTIME ENTORNO COMÚN DE EJECUCIÓN DE LENGUAJES LENGUAJES DE PROGRAMACIÓN
  • 9. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 9 Agrupa las operaciones utilizadas en el desarrollo de una aplicación, tales como la interactividad con el hardware, la administración de memoria, manejo de datos (ADO.NET), interacción de comunicaciones TCP/IP o XML, organización mediante espacios jerárquicos. Grupos en los que se encuentra organizada: ASP.NETY SERVICIOSXML WINDOWS FORMS ADO.NET ENTORNO .NET
  • 10. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 10 Es el núcleo de Framework.NET interpreta el código de cualquiera de los lenguajes , quién es compilado por MSIL (Microsoft Intermediate Language), dicha compilación se generá utilizando las especificaciones basadas en CLS (Common Language Specification), y termina siendo ejecutado por el compilador JIT (Just In Time) que produce el código máquina.
  • 11. 21/12/2014 Ing. Carlos A. Blandón Jaramillo Esp. Gestión de Proyectos de Desarrollo 11 P H Y T O N POWER BUILDER