Ejemplos preparados para el curso de ASP.net  - 2ª Semana

 

1    DataGridAutores1. 2

2    DatagridSeleccion1. 2

3    DatagridSeleccion2. 3

4    DatagridSeleccion4 : BD Access. 4

5    DataGrid_Ter : Base de datos Access. 6

6    Pedir confirmación para borrar fila con JavaScript 6

7    Datalist1. 7

8    FileField. 8

9    EjemploControlWeb. 10

10  Otros controles de usuario. 10

11  Clase request 12

12  MapPath : Datagrid_Editable. 14

13  Directorios virtuales. 14

14  Control Adrotator. 15

15  Navegación. 16

16  Gestión de estado: Variables de aplicación y de sesión. 18

17  Vista de Estado ViewState. 18

18  Cookie para memorizar una variable. 20

19  Menú. 21

20  Trabajar con subdirectorios. 21

21  Servicio Web : Autores. 25

22  Invocar Servicio Web. 29

1.1 Metodo Post : 29

1.2 Método 2 : Integrado en aplicación windows. 31

23  Consumir Servicios Web. 32

24  Ejercicio Final 33

 

 

 


1         DataGridAutores1

 

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

 

 

2         DatagridSeleccion1

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

 

1         DatagridSeleccion2

 

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

 

2         DatagridSeleccion4 : BD Access

 

 

 


3         DataGrid_Ter : Base de datos Access

Objetivos:

 

 

 

4         Pedir confirmación para borrar fila con JavaScript

 

Objetivos:

 

Documentación

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

5         Datalist1

 

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

 

6         FileField

 

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

 

 


7         EjemploControlWeb

 

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

Ver código fuente .ASCx  

Ver código fuente .ASCx.vb  

 

 

 

8         Otros controles de usuario

 

Objetivos:

·        Hacer 2  controles de usuario mas elementales

·        Conocer la directiva Register

·        Conocer cómo modificar o leer las propiedades de cada objeto de tipo control de usuario

·        Conocer el generador de estilos de controles HTML

 

 

Ver código fuente y documentación

 

 

 

 

9         Clase request

 

Objetivos:

 

Ver código fuente .ASPx  

Ver código fuente .ASPx.vb  

 

 


10    MapPath : Datagrid_Editable

 

Objetivos:

 

Ver código fuente  

 

 

 

11    Directorios virtuales

 


12    Control Adrotator

 

Objetivos:

 

Ver código fuente  

 

 

 


13    Navegación

 

Objetivos:

 

Ver código fuente  

 

 

 

 

 


14    Gestión de estado: Variables de aplicación y de sesión

 

Objetivos:

 

Ver código fuente  

 

 

 

 

15    Vista de Estado ViewState

 

Objetivos:

 

Ver código fuente  

 

 

 

 

16    Cookie para memorizar una variable

 

Objetivos:

 

Ver código fuente  

 

 


17    Menú

 

 

18    Trabajar con subdirectorios

 

Objetivos:

 

Ver código fuente  

 

 

 

 

 

 

 

 

 


19    Servicio Web : Autores

 

Objetivos:

 

Ver código fuente  

 

 

 

 

 

    <WebMethod()> Function ObtenerAutor( _

                  ByVal p_Au_Id As String) As DataSet

 

        Dim strConexion As String

        Dim StrComando As String

        Dim Adaptador As New OleDb.OleDbDataAdapter

        Dim DS As New DataSet

 

        strConexion = "Provider=SqlOleDB.1" _

                    & ";user ID=sa" _

                    & ";Persist Security Info=False" _

                    & ";Initial Catalog=Pubs" _

                    & ";Data Source=(local)"

 

        StrComando = "Select * " _

                   & " FROM Authors" _

                   & " Where AU_id = '" & p_Au_Id & "'"

 

        Adaptador = New OleDbDataAdapter(StrComando, strConexion)

 

        Adaptador.Fill(DS, "Authors")

 

        Return (DS)

 

    End Function

 

 

 

 

 

 

 

 

 

 


20    Invocar Servicio Web

 

1.1      Metodo Post :

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>

     <head>

          <title>HTMLPage1</title>

          <meta name="vs_defaultClientScript" content="JavaScript">

          <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">

          <meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">

          <meta name="ProgId" content="VisualStudio.HTML">

          <meta name="Originator" content="Microsoft Visual Studio .NET 7.1">

     </head>

     <body MS_POSITIONING="GridLayout">

          <form method="post"

                id="form1"

                name="form1"

                action="http://localhost/Autores_SW/Service1.asmx/ObtenerAutor">

                <input size="30"

                       name="p_Au_Id"

                       style="HEIGHT: 22px; Width: 219px"

                       id="p_Au_Id">

                <input type="submit"

                  value="Ejecutar"

                  name="Ejecutar">

          </form>

     </body>

</html>

 

 


1.2      Método 2 : Integrado en aplicación windows

 

 

 

 

 

 

21    Consumir Servicios Web

 

Objetivos:

 

Fuentes y documentación del proyecto VB

 

 

 

22    Ejercicio Final

 

 

 

Modulo

Clase

Observaciones

Pagina Principal

 

SelSite.ASPx

WebForm1

 

Lógica de la seleccion

 

SelSite.ASPx.vb

 

 

Mantenimiento Detalle

MantoWeb.aspx

MantoWeb

 

 

Lógica del Manto

 

MantoWeb.aspx.vb

 

 

 

Módulo General

 

M_Globales.vb

 

 

 

Visor de report

 

WebPrt.aspx

WebPrt.ASPx.vb

 

WebPrt

Aunque la logica asociada a este modulo muestra todo el contenido de la BD, realmente el report muestra el contenido del objeto Dataset que se pasa como parámetro al report., razón por la que se podría filtrar la información mostrada.

 

 

 

 

 

Objetivo :

 

 

 

 

Objetivo :