VISUAL BASIC .NET
PRESENTADO POR:
Gabriel O. Jaimes Arevalo
Federman Correa Oviedo
Ingeniería de Sistemas
Universitaria de Colombia
Profesora: Sandra Esperanza
Sanchez Barragan
VISUAL STUDIO .NET: LA HERRAMIENTA PARA
EL DESARROLLO .NET
Visual Studio .NET
Herramientas
Windows Forms
Herramientas
Web Forms
Proceso
de errores
Acceso
a datos
Múltiples
Lenguajes
Herramientas
Servicios Web
Desarrollar Depurar ImplantarDiseñar
.NET FRAMEWORK
 Es un conjunto de objetos y diseños de Microsoft
para crear aplicaciones.
 Proporciona la funcionalidad subyacente para
ASP.NET (y en general para Visual Studio.NET).
COMPONENTES DEL .NET FRAMEWORK
Win32
Message
Queuing
COM+
(Transacciones, Particiones,
Agrupación de objetos)
IIS WMI
Common Language Runtime
Biblioteca de clases de .NET Framework
ADO.NET y XML
Servicios Web XML Interfaz de usuario
Visual
Basic C++ C#
ASP.NET
Perl Python …
VISUAL BASIC.NET
 Visual Basic .NET ofrece numerosas características
nuevas y mejoradas, como herencia, interfaces y
sobrecarga, que lo convierten en un eficaz lenguaje
de programación orientado a objetos.
VISUAL BASIC.NET
 Con Visual Basic, se puede crear aplicaciones
multiproceso y escalables utilizando
subprocesamiento múltiple explícito.
 También incluye el control estructurado de
excepciones, atributos personalizados y
compatibilidad con CLS (Common Language
Specification, Especificación de lenguajes comunes).
VB.NET Y EL .NET FRAMEWORK
 VB requiere de la biblioteca de clases de .NET Framework.
TIPOS DE DATOS DE VB
ASP.NET
 Archivos “comunes” de un proyecto Web.
 .html
 .aspx
 .aspx.vb
 .asmx
 .xml
 .css
 Global.asax
 Web.config
OBJETOS ASP.NET
 Cuando se ejecuta una aplicación Web, ASP.NET
mantiene información sobre:
 La aplicación actual.
 Cada sesión de usuario.
 La solicitud HTTP actual.
 La página de formularios Web Forms solicitada,
 etc.
CLASES ASP.NET
 El marco de trabajo de páginas ASP.NET contiene
una serie de clases (y objetos instanciados) para
encapsular esta información de contexto.
 Ejemplo: Request.Form(“nombre”)
Se obtiene o lee mediante el objeto “Request”
el contenido de un campo “nombre”
contenido en un formulario.
ASP.NET
INTERFAZ DE USUARIO
ESPACIOS DE NOMBRES
COMO FUNCIONA EL
NETFRAMEWORK
.Net
Framework
Biblioteca de
clases
Aplicacione
s
Visual Basic
Aplicacione
s
Visual C#
Aplicacione
s
Visual C++
El compilador JIT Produce
LENGUAJE DE MAQUINA
El codigo fuente
se compila como
MSIL
COMO TRABAJAR CON
VISUAL.NET
INICIAR UN NUEVO PROYECTO DE VISUAL BASIC.NET
EJECUTAR EL PROYECTO DENTRO DEL ENTORNO
GENERAR UN PROYECTO EJECUTABLE
EJECUTAR EL PROYECTO DENTRO DEL ENTORNO DE DESARROLLO
VISUALIZACION DE LOS ARCHIVOS DEL PROYECTO EN EL
EXPLORADOR DE SOLUCIONES
GUARDAR Y CERRAR EL PROYECTO6

Visual basic

  • 1.
  • 2.
    PRESENTADO POR: Gabriel O.Jaimes Arevalo Federman Correa Oviedo Ingeniería de Sistemas Universitaria de Colombia Profesora: Sandra Esperanza Sanchez Barragan
  • 3.
    VISUAL STUDIO .NET:LA HERRAMIENTA PARA EL DESARROLLO .NET Visual Studio .NET Herramientas Windows Forms Herramientas Web Forms Proceso de errores Acceso a datos Múltiples Lenguajes Herramientas Servicios Web Desarrollar Depurar ImplantarDiseñar
  • 4.
    .NET FRAMEWORK  Esun conjunto de objetos y diseños de Microsoft para crear aplicaciones.  Proporciona la funcionalidad subyacente para ASP.NET (y en general para Visual Studio.NET).
  • 5.
    COMPONENTES DEL .NETFRAMEWORK Win32 Message Queuing COM+ (Transacciones, Particiones, Agrupación de objetos) IIS WMI Common Language Runtime Biblioteca de clases de .NET Framework ADO.NET y XML Servicios Web XML Interfaz de usuario Visual Basic C++ C# ASP.NET Perl Python …
  • 6.
    VISUAL BASIC.NET  VisualBasic .NET ofrece numerosas características nuevas y mejoradas, como herencia, interfaces y sobrecarga, que lo convierten en un eficaz lenguaje de programación orientado a objetos.
  • 7.
    VISUAL BASIC.NET  ConVisual Basic, se puede crear aplicaciones multiproceso y escalables utilizando subprocesamiento múltiple explícito.  También incluye el control estructurado de excepciones, atributos personalizados y compatibilidad con CLS (Common Language Specification, Especificación de lenguajes comunes).
  • 8.
    VB.NET Y EL.NET FRAMEWORK  VB requiere de la biblioteca de clases de .NET Framework.
  • 9.
  • 10.
    ASP.NET  Archivos “comunes”de un proyecto Web.  .html  .aspx  .aspx.vb  .asmx  .xml  .css  Global.asax  Web.config
  • 11.
    OBJETOS ASP.NET  Cuandose ejecuta una aplicación Web, ASP.NET mantiene información sobre:  La aplicación actual.  Cada sesión de usuario.  La solicitud HTTP actual.  La página de formularios Web Forms solicitada,  etc.
  • 12.
    CLASES ASP.NET  Elmarco de trabajo de páginas ASP.NET contiene una serie de clases (y objetos instanciados) para encapsular esta información de contexto.  Ejemplo: Request.Form(“nombre”) Se obtiene o lee mediante el objeto “Request” el contenido de un campo “nombre” contenido en un formulario.
  • 13.
  • 14.
  • 15.
  • 16.
    COMO FUNCIONA EL NETFRAMEWORK .Net Framework Bibliotecade clases Aplicacione s Visual Basic Aplicacione s Visual C# Aplicacione s Visual C++ El compilador JIT Produce LENGUAJE DE MAQUINA El codigo fuente se compila como MSIL
  • 17.
    COMO TRABAJAR CON VISUAL.NET INICIARUN NUEVO PROYECTO DE VISUAL BASIC.NET EJECUTAR EL PROYECTO DENTRO DEL ENTORNO GENERAR UN PROYECTO EJECUTABLE EJECUTAR EL PROYECTO DENTRO DEL ENTORNO DE DESARROLLO VISUALIZACION DE LOS ARCHIVOS DEL PROYECTO EN EL EXPLORADOR DE SOLUCIONES GUARDAR Y CERRAR EL PROYECTO6