viernes, 24 de noviembre de 2017

El Manual del Día: Visual Web Developer Parte 2

MSDN - Manual de Visual Web Developer Parte 2

Titulo: Manual de Visual Web Developer Parte 2
Fuente Original: Microsoft Developer Network (MSDN)
Compilado Por: Luis Dueñas Huaroto (Lduenas)
Año de Compilación: 2008
Número de Páginas: 473

Indice del Manual de Visual Web Developer (Parte 2)

6. Introducción a la Infraestructura de ASP .NET
  6.1. Información General sobre Controladores HTTP y Módulos HTTP
    6.1.1. Cómo: Registrar Controladores HTTP
    6.1.2. Cómo: Configurar una Extensión de Controlador HTTP en IIS
    6.1.3. Tutorial: Crear un Controlador HTTP Sincrónico
    6.1.4. Cómo: Crear un Controlador HTTP Asincrónico
    6.1.5. Tutorial: Crear y Registrar Generadores de Controladores http
    6.1.6. Tutorial: Crear y Registrar un Módulo HTTP Personalizado
  6.2. Información General sobre la Administración de Estados de ASP .NET
    6.2.1. Información General sobre las Cookies en ASP .NET
      6.2.1.1. Cómo: Escribir una Cookie
      6.2.1.2. Cómo: Leer una Cookie
      6.2.1.3. Cómo: Eliminar una Cookie
    6.2.2. Información General sobre el Estado de Vista en ASP .NET
    6.2.3. Información General sobre el Estado de Sesión de ASP .NET
      6.2.3.1. Identificadores de Sesión
      6.2.3.2. Eventos de Estado de Sesión
      6.2.3.3. Modos de Estado de Sesión
      6.2.3.4. Proteger el Estado de Sesión
      6.2.3.5. Cómo: Guardar Valores en un Estado de Sesión
      6.2.3.6. Cómo: Leer los Valores de un Estado de Sesión
      6.2.3.7. Implementar un Proveedor de Almacén de Estados de Sesión
    6.2.4. Información General sobre el Estado de Aplicación de ASP .NET
      6.2.4.1. Cómo: Guardar Valores en un Estado de Aplicación
      6.2.4.2. Cómo: Leer los Valores de un Estado de Aplicación
    6.2.5. Información General sobre las Propiedades de Perfil de ASP .NET
      6.2.5.1. Identificación de Usuario para las Propiedades de Perfil de ASP .NET
      6.2.5.2. Definición de las Propiedades de Perfil ASP .NET
      6.2.5.3. Proveedores de Perfiles de ASP .NET
      6.2.5.4. Proteger las Propiedades de Perfil
      6.2.5.5. Tutorial: Mantener la Información de Usuarios de Sitios Web con Propiedades de Perfil
      6.2.5.6. Usar Información de Perfiles con AJAX en ASP .NET
      6.2.5.7. Implementar un Proveedor de Perfiles
      6.2.5.8. Información General sobre el Servicio de Perfiles de WCF
        6.2.5.8.1. Cómo: Habilitar el Servicio de Perfiles de WCF
    6.2.6. Recomendaciones de Administración de Estado de ASP .NET
  6.3. Enrutamiento de ASP .NET
    6.3.1. Cómo: Definir una Ruta
    6.3.2. Cómo: Crear una Dirección URL a partir de una Ruta
    6.3.3. Cómo: Utilizar el Enrutamiento con Formularios Web
7. Utilizar Controles de ASP .NET
  7.1. Controles de Usuario ASP .NET
    7.1.1. Información General sobre los Controles de Usuario ASP .NET
    7.1.2. Cómo: Convertir Páginas de Formularios Web Forms en Controles de Usuario
    7.1.3. Cómo: Incluir un Control de Usuario en una Página Web ASP .NET
    7.1.4. Cómo: Crear Instancias de Controles de Usuario ASP .NET mediante Programación
    7.1.5. Cómo: Crear Controles de Usuario ASP .NET con Plantillas
    7.1.6. Cómo: Crear Controles de Usuario ASP .NET
    7.1.7. Cómo: Incluir Controles de Usuario ASP .NET en Páginas Web
    7.1.8. Tutorial: Crear Elementos Reutilizables con Controles Usuario ASP .NET
  7.2. Controles de Servidor ASP .NET
    7.2.1. Información General sobre los Controles de Servidor Web ASP .NET
      7.2.1.1. Cómo: Agregar Controles de Servidor Web a una Página de Formularios Web Forms mediante el Diseñador de Web Forms
        7.2.1.1.1. Cómo: Agregar Controles de Servidor a una Página Web ASP .NET mediante la Sintaxis de ASP .NET
      7.2.1.2. Cómo: Crear Plantillas de Controles de Servidor Web mediante el Diseñador
      7.2.1.3. Cómo: Establecer las Propiedades de Estilo de un Control de Servidor ASP .NET en el Diseñador
      7.2.1.4. Cómo: Establecer Propiedades de un Control de Servidor ASP .NET
    7.2.2. Trabajar con Controles de Servidor Web ASP .NET
      7.2.2.1. Cómo: Agregar Controles de Servidor a una Página Web ASP .NET mediante la Sintaxis de ASP .NET
      7.2.2.2. Agregar Controles de Servidor HTML a una Página Web ASP .NET
        7.2.2.2.1. Cómo: Agregar Controles de Servidor HTML a una Página Web mediante la Sintaxis de ASP .NET
        7.2.2.2.2. Cómo: Convertir Controles de Servidor HTML en Elementos HTML
      7.2.2.3. Cómo: Especificar si los Controles de Servidor Web ASP .NET se Publican en el Servidor
      7.2.2.4. Controles de Servidor Web y Funciones del Explorador
        7.2.2.4.1. Proteger Archivos de Definición de Explorador
      7.2.2.5. Orden de Tabulación, Foco y Claves de Acceso en los Controles de Servidor Web de ASP .NET
        7.2.2.5.1. Cómo: Establecer el Foco en los Controles de Servidor Web
        7.2.2.5.2. Cómo: Establecer Teclas de Acceso para los Controles de Servidor Web
      7.2.2.6. Controles de Servidor Web ASP .NET y Estilos de CSS
        7.2.2.6.1. Cómo: Establecer Propiedades de Estilo de un Control de Servidor ASP .NET mediante Sintaxis de ASP .NET
        7.2.2.6.2. Cómo: Establecer Propiedades de Estilo de un Control de Servidor ASP .NET mediante Programación
      7.2.2.7. Plantillas de Controles de Servidor Web ASP .NET
        7.2.2.7.1. Cómo: Crear Plantillas de Controles Web ASP .NET mediante Declaración
        7.2.2.7.2. Cómo: Responder a Eventos Button en Controles Enlazados a Datos
        7.2.2.7.3. Cómo: Crear Plantillas de Controles de Servidor Web ASP .NET Dinámicamente
      7.2.2.8. Agregar Controles ASP .NET mediante Programación
        7.2.2.8.1. Cómo: Agregar Controles a una Página Web ASP .NET mediante Programación
        7.2.2.8.2. Controles de Servidor Web Dinámicos y Estado de Vista
      7.2.2.9. Obtener Acceso a Controles ASP .NET mediante Programación
        7.2.2.9.1. Identificación de Controles de Formularios Web Forms
        7.2.2.9.2. Resolución del Identificador de un Control de Formularios Web Forms
        7.2.2.9.3. Cómo: Localizar Controles Secundarios por Id en una Página Web
        7.2.2.9.4. Utilizar una Colección de Controles en una Página Web
        7.2.2.9.5. Cómo: Buscar Controles de Formularios Web Forms en una Página recorriendo la Colección Controls
        7.2.2.9.6. Utilizar la Propiedad NamingContainer para Determinar el Contenedor de Nombres de un Control
        7.2.2.9.7. Cómo: Obtener Acceso a Miembros de un Contenedor de Nombres de un Control de Servidor Web
    7.2.3. Controles Estándar del Cuadro de Herramientas
      7.2.3.1. Información General sobre AdRotator
        7.2.3.1.1. Tutorial: Mostrar y Realizar un Seguimiento de los Anuncios con el Control AdRotator
        7.2.3.1.2. Cómo: Mostrar Anuncios desde un Archivo XML mediante el Control AdRotator
        7.2.3.1.3. Cómo: Mostrar Anuncios desde una Base de Datos mediante el Control AdRotator
        7.2.3.1.4. Cómo: Seleccionar Anuncios en un Control AdRotator mediante Programación
      7.2.3.2. Información General sobre BulletedList
        7.2.3.2.1. Cómo: Agregar Controles BulletedList a una Página
        7.2.3.2.2. Cómo: Responder cuando el Usuario hace Clic en Controles BulletedList
      7.2.3.3. Información General sobre Button
        7.2.3.3.1. Cómo: Agregar Controles Button a una Página
        7.2.3.3.2. Cómo: Agregar Controles ImageButton a una Página
        7.2.3.3.3. Cómo: Determinar las Coordenadas de un Control ImageButton
        7.2.3.3.4. Cómo: Responder a los Eventos de un Control Button
        7.2.3.3.5. Cómo: Responder a los Eventos de un Control Button en una Secuencia de Comandos del Cliente
      7.2.3.4. Información General sobre Calendar
        7.2.3.4.1. Cómo: Controlar el Desplazamiento por Meses en el Control Calendar
        7.2.3.4.2. Cómo: Controlar la Selección de Fecha del Usuario en un Control Calendar
        7.2.3.4.3. Cómo: Personalizar la Apariencia del control Calendar
        7.2.3.4.4. Cómo: Personalizar Días Aislados en un Control Calendar
        7.2.3.4.5. Cómo: Dar Formato mediante Estilos a los Elementos del Control Calendar
        7.2.3.4.6. Cómo: Responder a la Selección de Fecha en el Calendar
        7.2.3.4.7. Cómo: Leer las Fechas Seleccionadas en Control Calendar
        7.2.3.4.8. Cómo: Seleccionar Fechas mediante Programación en un Control Calendar
        7.2.3.4.9. Cómo: Establecer la Fecha Actual mediante Programación en un Control Calendar
        7.2.3.4.10. Cómo: Mostrar las Fechas Seleccionadas de una Base de Datos en el Control Calendar
      7.2.3.5. Información General sobre CheckBox y CheckBoxList
        7.2.3.5.1. Cómo: Agregar Controles CheckBox a una Página
        7.2.3.5.2. Cómo: Agregar Controles CheckBoxList a una Página
        7.2.3.5.3. Cómo: Configurar las Opciones de Diseño de un Control CheckBoxList
        7.2.3.5.4. Cómo: Obtener y Establecer el Valor de un Control CheckBox mediante Programación
        7.2.3.5.5. Cómo: Responder a la Selección del Usuario en un Control CheckBox
      7.2.3.6. Información General sobre DropDownList
        7.2.3.6.1. Cómo: Agregar Controles DropDownList a una Página
      7.2.3.7. Información General sobre FileUpload
        7.2.3.7.1. Cómo: Cargar Archivos con el Control FileUpload
      7.2.3.8. Información General sobre HiddenField
      7.2.3.9. Información General sobre HyperLink
        7.2.3.9.1. Cómo: Agregar Controles HyperLink a una Página
      7.2.3.10. Información General sobre Image
        7.2.3.10.1. Cómo: Agregar Controles Image a una Página
      7.2.3.11. Información General sobre ImageMap
        7.2.3.11.1. Cómo: Agregar Controles ImageMap a una Página
        7.2.3.11.2. Cómo: Responder Cuando el Usuario hace Clic en Controles ImageMap
      7.2.3.12. Información General sobre Label
        7.2.3.12.1. Cómo: Agregar Controles Label a una Página
        7.2.3.12.2. Cómo: Utilizar controles Label como Títulos
      7.2.3.13. Información General sobre ListBox
        7.2.3.13.1. Cómo: Agregar Controles ListBox a una Página
        7.2.3.13.2. Cómo: Agregar Elementos a Controles List
        7.2.3.13.3. Cómo: Establecer la Selección en Controles List
        7.2.3.13.4. Cómo: Rellenar Controles List desde un Origen de Datos
        7.2.3.13.5. Cómo: Responder a los Cambios en Controles List
        7.2.3.13.6. Cómo: Determinar la Selección en Controles List
      7.2.3.14. Información General sobre Literal
        7.2.3.14.1. Cómo: Agregar Controles Literal a una Página
      7.2.3.15. Información General sobre el Control Localize
        7.2.3.15.1. Cómo: Agregar Controles Localize a las Páginas
      7.2.3.16. Información General sobre MultiView y View
        7.2.3.16.1. Cómo: Agregar Controles MultiView a una Página
      7.2.3.17. Información General sobre Panel
        7.2.3.17.1. Cómo: Agregar Controles Panel a una Página
      7.2.3.18. Información General sobre PlaceHolder
        7.2.3.18.1. Cómo: Agregar Controles PlaceHolder a una Página
      7.2.3.19. Información General sobre RadioButton y RadioButtonList
        7.2.3.19.1. Cómo: Agregar Controles RadioButton a una Página
        7.2.3.19.2. Cómo: Agregar Controles RadioButtonList a una Página
        7.2.3.19.3. Cómo: Establecer y Obtener la Selección de un Control RadioButton
        7.2.3.19.4. Cómo: Configurar las Opciones de Diseño de un Control RadioButtonList
        7.2.3.19.5. Cómo: Responder a la Selección de un Usuario en un Grupo de Controles RadioButton
      7.2.3.20. Información General sobre el Control Substitution
      7.2.3.21. Información General sobre los Controles Table, TableRow y TableCell
        7.2.3.21.1. Cómo: Agregar Controles Table a una Página
        7.2.3.21.2. Cómo: Agregar Filas y Celdas Dinámicamente a un Control Table
      7.2.3.22. Información General sobre TextBox
        7.2.3.22.1. Cómo: Obtener y Establecer los Valores de los Controles TextBox
        7.2.3.22.2. Cómo: Establecer un Control TextBox para Escribir Contraseñas
        7.2.3.22.3. Cómo: Especificar la Entrada de Varias Líneas de Datos en un Control TextBox
        7.2.3.22.4. Cómo: Responder a los Cambios en un Control TextBox
      7.2.3.23. Información General sobre Wizard
        7.2.3.23.1. Tutorial: Crear un Control ASP .NET Wizard Básico
        7.2.3.23.2. Tutorial: Uso Avanzado del Control Wizard de ASP .NET
      7.2.3.24. Información General sobre el Control XML
        7.2.3.24.1. Cómo: Agregar Controles XML a una Página
        7.2.3.24.2. Cómo: Cargar Datos XML en el Control XML
        7.2.3.24.3. Cómo: Transformar Datos XML en el Control XML
        7.2.3.24.4. Tutorial: Mostrar un Documento XML en una Página mediante Transformaciones
      7.2.3.25. Seguridad de Controles Estándar
    7.2.4. Controles de Datos del Cuadro de Herramientas
      7.2.4.1. Controles de Servidor Web de Datos
        7.2.4.1.1. Información General sobre los Controles Enlazados a Datos
        7.2.4.1.2. Información General sobre el Control ListView
          7.2.4.1.2.1. Tutorial: Mostrar, Paginar y Ordenar Datos con el Control ListView
          7.2.4.1.2.2. Tutorial: Modificar Datos con el Control ListView
        7.2.4.1.3. Información General sobre el Control GridView
          7.2.4.1.3.1. Comparar los Controles GridView y DataGrid
          7.2.4.1.3.2. Ordenar los Datos de un Control GridView
          7.2.4.1.3.3. Paginación en un Control GridView
          7.2.4.1.3.4. Modificar los Datos de un Control GridView
          7.2.4.1.3.5. Eventos del Control GridView
          7.2.4.1.3.6. Crear una Columna Personalizada en un Control GridView
          7.2.4.1.3.7. Cómo: Establecer Dinámicamente el Ancho de las Columnas en el Control GridView
          7.2.4.1.3.8. Cómo: Habilitar la Paginación Predeterminada en el Control GridView
          7.2.4.1.3.9. Cómo: Habilitar la Edición Predeterminada en el Control GridView
          7.2.4.1.3.10. Cómo: Habilitar la Selección Predeterminada en el Control GridView
          7.2.4.1.3.11. Cómo: Habilitar la Eliminación Predeterminada en el Control GridView
          7.2.4.1.3.12. Cómo: Personalizar Controles para la Edición en el Control de GridView
          7.2.4.1.3.13. Cómo: Responder a Eventos de Botón en un Control GridView
          7.2.4.1.3.14. Tutorial: Mostrar una Lista Desplegable mientras se Edita en el Control de GridView
          7.2.4.1.3.15. Tutorial: Ordenación Simple del Control GridView
          7.2.4.1.3.16. Tutorial: Realizar Actualizaciones Masivas en Filas Enlazadas a un Control GridView
          7.2.4.1.3.17. Tutorial: Crear un Control GridView Anidado
          7.2.4.1.3.18. Tutorial: Mostrar Datos mediante un Procedimiento Almacenado en el Control GridView
        7.2.4.1.4. Información General sobre DetailsView
          7.2.4.1.4.1. Paginación en un Control DetailsView
          7.2.4.1.4.2. Modificar Datos mediante un Control DetailsView
          7.2.4.1.4.3. Crear una Fila Personalizada en un DetailsView
          7.2.4.1.4.4. Eventos del Control DetailsView
        7.2.4.1.5. Información General sobre FormView
          7.2.4.1.5.1. Crear Plantillas para el Control FormView
          7.2.4.1.5.2. Paginación en un Control FormView
          7.2.4.1.5.3. Modificar Datos mediante un Control FormView
          7.2.4.1.5.4. Eventos del Control FormView
          7.2.4.1.5.5. Tutorial: Mostrar Datos con Formato en Páginas Web con el Control FormView
        7.2.4.1.6. Información General sobre Repeater
          7.2.4.1.6.1. Cómo: Agregar Controles Repeater a una Página
        7.2.4.1.7. Información General sobre DataList
          7.2.4.1.7.1. Cómo: Especificar el Formato de Flujo o Tabla en Controles DataList
          7.2.4.1.7.2. Cómo: Especificar la Disposición Horizontal o Vertical en los Controles DataList
          7.2.4.1.7.3. Cómo: Permitir que los Usuarios Seleccionen Elementos en los Controles DataList
          7.2.4.1.7.4. Cómo: Permitir que los Usuarios Editen Elementos en Controles DataList
          7.2.4.1.7.5. Cómo: Permitir a los Usuarios Eliminar Elementos en Controles DataList
          7.2.4.1.7.6. Cómo: Responder a los Eventos de Botón en Elementos DataList o Repeater
          7.2.4.1.7.7. Cómo: Personalizar Elementos DataList en Tiempo de Ejecución
          7.2.4.1.7.8. Cómo: Personalizar Elementos Dinámicamente en el Control DataList
          7.2.4.1.7.9. Cómo: Crear Plantillas Dinámicamente en los Controles DataList
          7.2.4.1.7.10. Cómo: Agregar Controles DataList a una Página
          7.2.4.1.7.11. Tutorial: Mostrar y Dar Formato a Datos con el Control DataList
      7.2.4.2. Controles de Servidor Web de Orígenes de Datos
        7.2.4.2.1. Información General sobre los Controles de Origen de Datos
        7.2.4.2.2. Establecer Enlaces a Datos utilizando un Control de Origen de Datos
        7.2.4.2.3. Utilizar Parámetros con Controles de Origen de Datos
          7.2.4.2.3.1. Cómo un Control de Origen de Datos Crea Parámetros para Campos Enlazados a Datos
        7.2.4.2.4. Ordenar Datos con Controles de Origen de Datos
        7.2.4.2.5. Modificar Datos mediante Controles de Origen de Datos
        7.2.4.2.6. Filtrar Datos utilizando Controles de Origen de Datos
        7.2.4.2.7. Almacenar Datos en Memoria Caché utilizando Controles de Origen de Datos
        7.2.4.2.8. Controlar Valores Null de Base de Datos mediante Controles de Origen de Datos
        7.2.4.2.9. Información General sobre el Control LinqDataSource
          7.2.4.2.9.1. Tutorial: Recuperar, Actualizar, Insertar y Eliminar Datos con los Controles LinqDataSource y DetailsView
          7.2.4.2.9.2. Tutorial: Seleccionar y Filtrar un Subconjunto de Datos con los Controles LinqDataSource y GridView
          7.2.4.2.9.3. Tutorial: Usar una Marca de Tiempo con el Control LinqDataSource para Comprobar la Integridad de los Datos
          7.2.4.2.9.4. Cómo: Agrupar y Agregar Datos utilizando el Control LinqDataSource
          7.2.4.2.9.5. Cómo: Actualizar, Insertar y Eliminar Datos con el Control LinqDataSource
        7.2.4.2.10. Información General sobre SqlDataSource
          7.2.4.2.10.1. Seleccionar Datos mediante el Control SqlDataSource
          7.2.4.2.10.2. Utilizar Parámetros con el Control SqlDataSource
          7.2.4.2.10.3. Modificar Datos mediante el Control SqlDataSource
          7.2.4.2.10.4. Almacenar Datos en Caché con el Control SqlDataSource
          7.2.4.2.10.5. Cómo: Habilitar el Filtrado para el Control SqlDataSource
          7.2.4.2.10.6. Cómo: Conectar con una Base de Datos de SQL Server mediante el Control SqlDataSource
          7.2.4.2.10.7. Cómo: Conectar con una Base de Datos de Access mediante el Control SqlDataSource
          7.2.4.2.10.8. Cómo: Conectar con una Base de Datos ODBC mediante el Control SqlDataSource
          7.2.4.2.10.9. Cómo: Conectar con una Base de Datos de Oracle mediante el Control SqlDataSource
        7.2.4.2.11. Información General sobre el Control AccessDataSource
          7.2.4.2.11.1. Recuperar Datos utilizando el Control AccessDataSource
          7.2.4.2.11.2. Cómo: Conectar con una Base de Datos de Access mediante el Control AccessDataSource
        7.2.4.2.12. Información General sobre el Control ObjectDataSource
          7.2.4.2.12.1. Utilizar Parámetros con el Control ObjectDataSource
          7.2.4.2.12.2. Tutorial: Enlace de Datos en Páginas Web con un Componente de Datos
          7.2.4.2.12.3. Crear un Objeto de Origen para un Control ObjectDataSource
            7.2.4.2.12.3.1. Ejemplo de Objeto de Origen ObjectDataSource
            7.2.4.2.12.3.2. Ejemplo de ObjectDataSource con Establecimiento Inflexible de Tipos
        7.2.4.2.13. Información General sobre el Control XmlDataSource
          7.2.4.2.13.1. Filtrar Datos mediante el Control XmlDataSource
          7.2.4.2.13.2. Enlazar un Control Tabular con XmlDataSource
          7.2.4.2.13.3. Tutorial: Crear una Página Web para Mostrar Datos XML
        7.2.4.2.14. Información General sobre SiteMapDataSource

Descarga
Manual_Visual_Web_Developer_Parte2