SlideShare ist ein Scribd-Unternehmen logo
1 von 10
VBASIC-ASPX
PROCESO DE DESARROLLO DE APLICACIÓN
WEB-ASPX
Objetivo de la presentación:
General
•Aplicar los pasos con el propósito de crear una muestra de aplicación
web utilizando la herramienta Visual Studio 2008.
Específicos
•Creación del sitio.
•Aplicar el concepto de validación de ingreso a una pagina de tipo ASPX
•Conexión entre paginas a través de la directiva
Response.Redirect(“pagina.aspx").
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
1.- Para la creación de un sitio web con Visual Studio 2008, este caso, se
debe seleccionar en la página de inicio del compilador: Archivo->Nuevo
sitio Web…
2.- Una vez seleccionado el tipo de aplicación, se presenta la página inicial
donde se selecciona: Ubicación donde se instalara la aplicación y el
lenguaje de referencia, para este caso Visual Basic. Dar Aceptar.
DESARROLLO DE APLICACION
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
3. Se levanta un entorno para la implementación y desarrollo de la aplicación.
4.- Por defecto, se genera una pagina de inicio de tipo aspx
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
5.- Luego cambiar nombre a la pagina por defecto, en este caso a Login.aspx.
6.- Si se desea agregar más paginas, click izquierdo sobre el proyecto, donde
aparecerá la ventana de plantillas del compilador, cambiar al nombre que
representa a la funcionalidad que necesita implementar.
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
7.- Una vez aceptado los ajustes, aparece en el Explorador de soluciones la nueva
página. Si se desea seguir agregando más páginas, repetir paso 6.
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
8.- Para implementar la pagina de Login o acceso a la aplicación y así dar un nivel
de acceso restringido a la aplicación, se debe agregar un texbox para el nombre de
usuario(txtUsuario) y un textbox para la clave (txtClave), ajustando este ultimo la
propiedad TextMode a Password , objeto esconda la clave a los usuarios no
autorizados. Además de un botón para generar la acción el cual debe implementar
el código para hacer efectiva dicha acción.
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
9.- A continuación se presenta la interfaz de inicio (Login) y sus correspondientes
elementos gráficos y el código de implementación interno (botón login)
Partial Class _Default
Inherits System.Web.UI.Page
Dim usuario, usuario1 As String
Dim clave, clave1 As String
Protected Sub btnLogin_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles btnLogin.Click
usuario = "admin“ 'hardcore
usuario1 = "super"
clave = "admin"
clave1 = "super"
If txtUsuario.Text = usuario And txtClave.Text = clave Or txtUsuario.Text = usuario1 And
txtClave.Text = clave1 Then
Response.Redirect("ControlDeOrdenes.aspx")
Else
Response.Redirect("Descarga.aspx")
End If
End Sub
End Class
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
10.- Si desea compilar la aplicación utilizar Ejecutar sin Depuración y Aceptar
11.- Esta acción, presenta la pagina inicial de la aplicación.
Nota: Response.Redirect("ControlDeOrdenes.aspx") permite llamar a una pagina en particular
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
12.- Si se ingresa en forma correcta el usuario y clave se presenta la página
principal, objeto utilizar los servicios que provee la aplicación.
Nota: Volver a Login y Demas llamadas (Se implementa con el objeto “Link Button")
VBASIC-ASPX
Creación de un Proyecto WEB en ASPX
Fin de la muestra.
Próxima presentación se presentan los procesos para generar transacciones y
consultas con base de datos SQL Server

Weitere ähnliche Inhalte

Was ist angesagt?

Instrucciones para la instalacion y manejo de elgg
Instrucciones para la instalacion y manejo de elggInstrucciones para la instalacion y manejo de elgg
Instrucciones para la instalacion y manejo de elggAaron Zapata
 
Android: Iniciar Sesión con SQLite
Android: Iniciar Sesión con SQLiteAndroid: Iniciar Sesión con SQLite
Android: Iniciar Sesión con SQLiteEmerson Garay
 
Crear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sqlCrear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sqlEmerson Garay
 
Insertar imagen
Insertar imagenInsertar imagen
Insertar imagen0cero
 
Liferay versión 6.1 Trabajando con LDAP, introducción
Liferay versión 6.1  Trabajando con LDAP, introducciónLiferay versión 6.1  Trabajando con LDAP, introducción
Liferay versión 6.1 Trabajando con LDAP, introducciónEmatiz Tecnología, S.L.
 
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Héctor Garduño Real
 
Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007Luis Du Solier
 
Parte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLite
Parte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLiteParte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLite
Parte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLiteJuan Manuel
 

Was ist angesagt? (13)

Reportes
ReportesReportes
Reportes
 
Instrucciones para la instalacion y manejo de elgg
Instrucciones para la instalacion y manejo de elggInstrucciones para la instalacion y manejo de elgg
Instrucciones para la instalacion y manejo de elgg
 
Android: Iniciar Sesión con SQLite
Android: Iniciar Sesión con SQLiteAndroid: Iniciar Sesión con SQLite
Android: Iniciar Sesión con SQLite
 
Crear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sqlCrear una base de datos mysql con un script de sql
Crear una base de datos mysql con un script de sql
 
Asp.net
Asp.netAsp.net
Asp.net
 
Insertar imagen
Insertar imagenInsertar imagen
Insertar imagen
 
Liferay 6.1 Service Builder
Liferay 6.1  Service BuilderLiferay 6.1  Service Builder
Liferay 6.1 Service Builder
 
Trabajando con imagenes en liferay 6.1
Trabajando con imagenes en liferay 6.1Trabajando con imagenes en liferay 6.1
Trabajando con imagenes en liferay 6.1
 
Liferay versión 6.1 Trabajando con LDAP, introducción
Liferay versión 6.1  Trabajando con LDAP, introducciónLiferay versión 6.1  Trabajando con LDAP, introducción
Liferay versión 6.1 Trabajando con LDAP, introducción
 
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
Práctica de Bases de Datos con MySQL (diseño, desarrollo y uso)
 
Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007Desarrollo De Web Parts En Share Point2007
Desarrollo De Web Parts En Share Point2007
 
Introduccion silverlight
Introduccion silverlightIntroduccion silverlight
Introduccion silverlight
 
Parte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLite
Parte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLiteParte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLite
Parte I. Notas Rapidas (sticky notes) App w8: MVVM y SQLite
 

Andere mochten auch

Curso de Desarrollo Web 2
Curso de Desarrollo Web 2Curso de Desarrollo Web 2
Curso de Desarrollo Web 2juliocombativo
 
Curso java y tecnologías jee
Curso java y tecnologías jeeCurso java y tecnologías jee
Curso java y tecnologías jeesudhacka
 
primefaces cortesia del portal de java
primefaces cortesia del portal de javaprimefaces cortesia del portal de java
primefaces cortesia del portal de javaSalvador Olivares
 
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebEvaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebSoftware Guru
 
Modelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones webModelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones webwilmeraman
 
Javaserver Faces (jsf)
Javaserver Faces (jsf)Javaserver Faces (jsf)
Javaserver Faces (jsf)Enrique Polo
 
Metodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones webMetodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones webJosafat Mtz
 

Andere mochten auch (13)

Curso de Desarrollo Web 2
Curso de Desarrollo Web 2Curso de Desarrollo Web 2
Curso de Desarrollo Web 2
 
Curso java y tecnologías jee
Curso java y tecnologías jeeCurso java y tecnologías jee
Curso java y tecnologías jee
 
Primefaces
PrimefacesPrimefaces
Primefaces
 
Presentacion geolocalización
Presentacion geolocalización Presentacion geolocalización
Presentacion geolocalización
 
primefaces cortesia del portal de java
primefaces cortesia del portal de javaprimefaces cortesia del portal de java
primefaces cortesia del portal de java
 
Primefaces
PrimefacesPrimefaces
Primefaces
 
Curso JSF - Conceptos Basicos
Curso JSF - Conceptos BasicosCurso JSF - Conceptos Basicos
Curso JSF - Conceptos Basicos
 
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones WebEvaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
Evaluación de Propuestas Metodológicas para el Desarrollo de Aplicaciones Web
 
Java script
Java scriptJava script
Java script
 
Modelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones webModelo de diseño para aplicaciones web
Modelo de diseño para aplicaciones web
 
Javaserver Faces (jsf)
Javaserver Faces (jsf)Javaserver Faces (jsf)
Javaserver Faces (jsf)
 
Metodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones webMetodologias para el desarrollo de aplicacones web
Metodologias para el desarrollo de aplicacones web
 
Metodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones webMetodologias para el desarrollo de aplicaciones web
Metodologias para el desarrollo de aplicaciones web
 

Ähnlich wie Vb aspx sitio

Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control ToolkitDesarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkitpabloesp
 
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicasASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicasVíctor Acosta Santivañez
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0WendyMendez30
 
Web 2.0 ajax con SharePoint
Web 2.0 ajax con SharePointWeb 2.0 ajax con SharePoint
Web 2.0 ajax con SharePointgoreorti
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monettiangelinamonetti1
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getCarlos Guzmán
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basicsantiagomario8
 
UDA-Guia desarrollo web services
UDA-Guia desarrollo web servicesUDA-Guia desarrollo web services
UDA-Guia desarrollo web servicesAnder Martinez
 
2. uso de microsoft visual studio .net
2.  uso de microsoft visual studio .net2.  uso de microsoft visual studio .net
2. uso de microsoft visual studio .netJaime Acurio
 
Web de noticias en Ajax
Web de noticias en AjaxWeb de noticias en Ajax
Web de noticias en Ajaxjubacalo
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaLuis Beltran
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datosRafael Quintero
 
Esctructura basica-pagina-asp
Esctructura basica-pagina-aspEsctructura basica-pagina-asp
Esctructura basica-pagina-aspAhome Pocasangre
 
Construccion a través de compontes
Construccion a través de compontesConstruccion a través de compontes
Construccion a través de compontesjalzate
 
Laboratorio desarrollo de aplicaciones WEB con GeneXus Tilo
Laboratorio desarrollo de aplicaciones WEB con GeneXus TiloLaboratorio desarrollo de aplicaciones WEB con GeneXus Tilo
Laboratorio desarrollo de aplicaciones WEB con GeneXus TiloGeneXus
 

Ähnlich wie Vb aspx sitio (20)

Mi app-asp-net-mvc2
Mi app-asp-net-mvc2Mi app-asp-net-mvc2
Mi app-asp-net-mvc2
 
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control ToolkitDesarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
Desarrollo de Aplicaciones con Microsoft Ajax 1.0 y Ajax Control Toolkit
 
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicasASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
ASP.NET Guia de desarrollo de sitios y aplicaciones web dinamicas
 
Base de datos desde vb 6.0
Base de datos desde vb 6.0Base de datos desde vb 6.0
Base de datos desde vb 6.0
 
Programacion2
Programacion2Programacion2
Programacion2
 
Web 2.0 ajax con SharePoint
Web 2.0 ajax con SharePointWeb 2.0 ajax con SharePoint
Web 2.0 ajax con SharePoint
 
Tutorial net beans
Tutorial net beansTutorial net beans
Tutorial net beans
 
Examen Diseño de portafolios en Línea
Examen Diseño de portafolios en LíneaExamen Diseño de portafolios en Línea
Examen Diseño de portafolios en Línea
 
Bases de datos_angelina_monetti
Bases de datos_angelina_monettiBases de datos_angelina_monetti
Bases de datos_angelina_monetti
 
Inf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) getInf 10 (operaciones por pantalla) get
Inf 10 (operaciones por pantalla) get
 
bases de datos desde visual basic
bases de datos desde visual basicbases de datos desde visual basic
bases de datos desde visual basic
 
UDA-Guia desarrollo web services
UDA-Guia desarrollo web servicesUDA-Guia desarrollo web services
UDA-Guia desarrollo web services
 
2. uso de microsoft visual studio .net
2.  uso de microsoft visual studio .net2.  uso de microsoft visual studio .net
2. uso de microsoft visual studio .net
 
Web de noticias en Ajax
Web de noticias en AjaxWeb de noticias en Ajax
Web de noticias en Ajax
 
Taller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataformaTaller desarrollando sitios web multiplataforma
Taller desarrollando sitios web multiplataforma
 
Conectar con bases de datos
Conectar con bases de datosConectar con bases de datos
Conectar con bases de datos
 
Esctructura basica-pagina-asp
Esctructura basica-pagina-aspEsctructura basica-pagina-asp
Esctructura basica-pagina-asp
 
Construccion a través de compontes
Construccion a través de compontesConstruccion a través de compontes
Construccion a través de compontes
 
Visual studio 2010
Visual studio 2010Visual studio 2010
Visual studio 2010
 
Laboratorio desarrollo de aplicaciones WEB con GeneXus Tilo
Laboratorio desarrollo de aplicaciones WEB con GeneXus TiloLaboratorio desarrollo de aplicaciones WEB con GeneXus Tilo
Laboratorio desarrollo de aplicaciones WEB con GeneXus Tilo
 

Mehr von jlmanmons

Poo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionPoo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionjlmanmons
 
Gestionconfiguracionsistemas act
Gestionconfiguracionsistemas actGestionconfiguracionsistemas act
Gestionconfiguracionsistemas actjlmanmons
 
Vb aspx transac
Vb aspx transacVb aspx transac
Vb aspx transacjlmanmons
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implemjlmanmons
 
Poo 4 arraylist
Poo 4 arraylistPoo 4 arraylist
Poo 4 arraylistjlmanmons
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herenciajlmanmons
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basicojlmanmons
 
Gestion configuracionsistemas
Gestion configuracionsistemasGestion configuracionsistemas
Gestion configuracionsistemasjlmanmons
 
Crear esquema tablas_ora
Crear esquema tablas_oraCrear esquema tablas_ora
Crear esquema tablas_orajlmanmons
 
Crear cuenta ora
Crear cuenta oraCrear cuenta ora
Crear cuenta orajlmanmons
 
Poo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesPoo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesjlmanmons
 
Crear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasCrear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasjlmanmons
 
Crear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oracleCrear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oraclejlmanmons
 
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...jlmanmons
 
Vb aspx transac
Vb aspx transacVb aspx transac
Vb aspx transacjlmanmons
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...jlmanmons
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspxjlmanmons
 

Mehr von jlmanmons (18)

Poo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacionPoo1conceptobasicoconinstanciacion
Poo1conceptobasicoconinstanciacion
 
Gestionconfiguracionsistemas act
Gestionconfiguracionsistemas actGestionconfiguracionsistemas act
Gestionconfiguracionsistemas act
 
Vb aspx transac
Vb aspx transacVb aspx transac
Vb aspx transac
 
Poo 4 arraylist_implem
Poo 4 arraylist_implemPoo 4 arraylist_implem
Poo 4 arraylist_implem
 
Poo 4 arraylist
Poo 4 arraylistPoo 4 arraylist
Poo 4 arraylist
 
Poo 3 herencia
Poo 3 herenciaPoo 3 herencia
Poo 3 herencia
 
Poo 2 colab
Poo 2 colabPoo 2 colab
Poo 2 colab
 
Poo 1 concepto_basico
Poo 1 concepto_basicoPoo 1 concepto_basico
Poo 1 concepto_basico
 
Gestion configuracionsistemas
Gestion configuracionsistemasGestion configuracionsistemas
Gestion configuracionsistemas
 
Crear esquema tablas_ora
Crear esquema tablas_oraCrear esquema tablas_ora
Crear esquema tablas_ora
 
Crear cuenta ora
Crear cuenta oraCrear cuenta ora
Crear cuenta ora
 
Poo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clasesPoo 2 colab, presentación que muestra implementa colaboración entre clases
Poo 2 colab, presentación que muestra implementa colaboración entre clases
 
Crear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentasCrear cuenta ora, presentación que describe pasos para creación de cuentas
Crear cuenta ora, presentación que describe pasos para creación de cuentas
 
Crear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oracleCrear esquema tablas_ora, presentacion para creacion de tablas oracle
Crear esquema tablas_ora, presentacion para creacion de tablas oracle
 
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
Crear cuenta ora, presentacion que proporciona pasos para crear cuenta en ora...
 
Vb aspx transac
Vb aspx transacVb aspx transac
Vb aspx transac
 
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
Tutorial aspx, pequeño tutorial para crear un sitio y poder generar transacci...
 
Tutorial aspx
Tutorial aspxTutorial aspx
Tutorial aspx
 

Vb aspx sitio

  • 1. VBASIC-ASPX PROCESO DE DESARROLLO DE APLICACIÓN WEB-ASPX Objetivo de la presentación: General •Aplicar los pasos con el propósito de crear una muestra de aplicación web utilizando la herramienta Visual Studio 2008. Específicos •Creación del sitio. •Aplicar el concepto de validación de ingreso a una pagina de tipo ASPX •Conexión entre paginas a través de la directiva Response.Redirect(“pagina.aspx").
  • 2. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 1.- Para la creación de un sitio web con Visual Studio 2008, este caso, se debe seleccionar en la página de inicio del compilador: Archivo->Nuevo sitio Web… 2.- Una vez seleccionado el tipo de aplicación, se presenta la página inicial donde se selecciona: Ubicación donde se instalara la aplicación y el lenguaje de referencia, para este caso Visual Basic. Dar Aceptar. DESARROLLO DE APLICACION
  • 3. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 3. Se levanta un entorno para la implementación y desarrollo de la aplicación. 4.- Por defecto, se genera una pagina de inicio de tipo aspx
  • 4. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 5.- Luego cambiar nombre a la pagina por defecto, en este caso a Login.aspx. 6.- Si se desea agregar más paginas, click izquierdo sobre el proyecto, donde aparecerá la ventana de plantillas del compilador, cambiar al nombre que representa a la funcionalidad que necesita implementar.
  • 5. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 7.- Una vez aceptado los ajustes, aparece en el Explorador de soluciones la nueva página. Si se desea seguir agregando más páginas, repetir paso 6.
  • 6. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 8.- Para implementar la pagina de Login o acceso a la aplicación y así dar un nivel de acceso restringido a la aplicación, se debe agregar un texbox para el nombre de usuario(txtUsuario) y un textbox para la clave (txtClave), ajustando este ultimo la propiedad TextMode a Password , objeto esconda la clave a los usuarios no autorizados. Además de un botón para generar la acción el cual debe implementar el código para hacer efectiva dicha acción.
  • 7. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 9.- A continuación se presenta la interfaz de inicio (Login) y sus correspondientes elementos gráficos y el código de implementación interno (botón login) Partial Class _Default Inherits System.Web.UI.Page Dim usuario, usuario1 As String Dim clave, clave1 As String Protected Sub btnLogin_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnLogin.Click usuario = "admin“ 'hardcore usuario1 = "super" clave = "admin" clave1 = "super" If txtUsuario.Text = usuario And txtClave.Text = clave Or txtUsuario.Text = usuario1 And txtClave.Text = clave1 Then Response.Redirect("ControlDeOrdenes.aspx") Else Response.Redirect("Descarga.aspx") End If End Sub End Class
  • 8. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 10.- Si desea compilar la aplicación utilizar Ejecutar sin Depuración y Aceptar 11.- Esta acción, presenta la pagina inicial de la aplicación. Nota: Response.Redirect("ControlDeOrdenes.aspx") permite llamar a una pagina en particular
  • 9. VBASIC-ASPX Creación de un Proyecto WEB en ASPX 12.- Si se ingresa en forma correcta el usuario y clave se presenta la página principal, objeto utilizar los servicios que provee la aplicación. Nota: Volver a Login y Demas llamadas (Se implementa con el objeto “Link Button")
  • 10. VBASIC-ASPX Creación de un Proyecto WEB en ASPX Fin de la muestra. Próxima presentación se presentan los procesos para generar transacciones y consultas con base de datos SQL Server