ASP.NET Web Forms
-
-
Introducción a los formularios Web Forms de ASP.NET 4.5 y Visual Studio 2013
- Introducción a los formularios Web Forms y Visual Studio
- Crear el proyecto
- Crear la capa de acceso a datos
- Interfaz de usuario y navegación
- Mostrar los elementos de datos y los detalles
- Carro de la compra
- Finalización de la compra y pago con PayPal
- Pertenencia y administración
- Enrutamiento de direcciones URL
- Control de errores de ASP.NET
Crear una página básica de formularios Web Forms en Visual Studio 2013
Edición del código de formularios Web Forms de ASP.NET en Visual Studio 2013
Usar el Inspector de página para Visual Studio 2012 en los formularios Web Forms de ASP.NET
-
Implementación web de ASP.NET con Visual Studio
- Introducción
- Preparar la implementación de la base de datos
- Transformaciones del archivo Web.config
- Project Properties
- Implementación de prueba
- Establecer permisos de carpeta
- Implementación en entorno de producción
- Implementar una actualización de código
- Implementar una actualización de base de datos
- Implementación de línea de comandos
- Implementar archivos adicionales
- Solución de problemas
ASP.NET 4 - Implementación de empresa, serie 1
- Implementación web en la empresa
- La solución Contact Manager
- Configurar la solución Contact Manager
- Descripción del archivo de proyecto
- Descripción del proceso de compilación
- Crear y empaquetar proyectos de aplicación web
- Configurar los parámetros para la implementación de paquetes web
- Implementar paquetes web
- Implementar proyectos de base de datos
- Crear y ejecutar un archivo de comandos de implementación
- Instalación manual de paquetes web
ASP.NET 4 - Implementación de empresa, serie 2: configuración de servidores
- Configurar entornos de servidor para la implementación web
- Elegir el enfoque adecuado para la implementación web
- Escenario: Configurar un entorno de prueba para la implementación web
- Escenario: Configurar un entorno de ensayo para la implementación web
- Escenario: Configurar un entorno de producción para la implementación web
- Configurar un servidor web para la publicación de la implementación web (agente remoto)
- Configurar un servidor web para la publicación de la implementación web (controlador de implementación web)
- Configurar un servidor web para la publicación de la implementación web (implementación sin conexión)
- Configurar un servidor de base de datos para la publicación de la implementación web
- Crear una granja de servidores con Web Farm Framework
- Configurar las propiedades de implementación de un entorno de destino
ASP.NET 4 - Implementación de empresa, serie 3: configuración de TFS
- Configurar Team Foundation Server para la implementación web
- Crear un proyecto de equipo en TFS
- Agregar contenido al control de código fuente
- Configurar un servidor de compilación de TFS para la implementación web
- Crear una definición de compilación que admita la implementación
- Implementar una compilación concreta
- Configurar permisos para la implementación de compilaciones de equipo
ASP.NET 4 - Implementación de empresa, serie 4: temas avanzados
- Implementación web avanzada de empresa
- Realizar una implementación de hipótesis
- Personalizar las implementaciones de la base de datos para varios entornos
- Implementar las pertenencias a roles de base de datos en entornos de prueba
- Implementar bases de datos de pertenencia en entornos empresariales
- Excluir archivos y carpetas de la implementación
- Desconectar aplicaciones web con Web Deploy
- Ejecutar scripts de Windows PowerShell desde archivos de proyecto de MSBuild
- Solucionar problemas del proceso de empaquetado
Versiones anteriores: Introducción
ASP.NET 4: Introducción a Entity Framework 4 y formularios Web Forms
- Introducción a Entity Framework 4.0 Database First
- Introducción a Entity Framework 4.0 Database First - Parte 2
- Introducción a Entity Framework 4.0 Database First - Parte 3
- Introducción a Entity Framework 4.0 Database First - Parte 4
- Introducción a Entity Framework 4.0 Database First - Parte 5
- Introducción a Entity Framework 4.0 Database First - Parte 6
- Introducción a Entity Framework 4.0 Database First - Parte 7
- Introducción a Entity Framework 4.0 Database First - Parte 8
ASP.NET 4 - Continuación de Entity Framework 4 y los formularios Web Forms
- Entity Framework 4.0 y el control ObjectDataSource, parte 1: Introducción
- Entity Framework 4.0 y el control ObjectDataSource, parte 2: Agregar una capa de lógica de negocios y pruebas unitarias
- Entity Framework 4.0 y el control ObjectDataSource, parte 3: Ordenar y filtrar
- Controlar la simultaneidad con Entity Framework 4.0 en ASP.NET 4
- Maximizar el rendimiento con Entity Framework 4.0 en ASP.NET 4
- Novedades de Entity Framework 4.0
ASP.NET 4 - Implementación web con SQL Server Compact mediante Visual Studio
- Implementación web de Visual Studio con SQL Server Compact - Introducción
- Implementación web de Visual Studio con SQL Server Compact - Implementación de bases de datos de SQL Server Compact
- Implementación web de Visual Studio con SQL Server Compact - Transformaciones del archivo Web.Config
- Implementación web de Visual Studio con SQL Server Compact - Configuración de las propiedades del proyecto
- Implementación web de Visual Studio con SQL Server Compact - Implementación en IIS como entorno de prueba
- Implementación web de Visual Studio con SQL Server Compact - Establecer permisos de carpeta
- Implementación web de Visual Studio con SQL Server Compact - Implementación en el entorno de producción
- Implementación web de Visual Studio con SQL Server Compact - Implementar una actualización de solo código
- Implementación web de Visual Studio con SQL Server Compact - Implementar una actualización de base de datos
- Implementación web de Visual Studio con SQL Server Compact - Migración a SQL Server
- Implementación web de Visual Studio con SQL Server Compact - Implementar una actualización de la base de datos de SQL Server
- Implementación web de Visual Studio con SQL Server Compact: Solución de problemas
-
- Descripción de las actualizaciones de página parcial con ASP.NET AJAX
- Descripción de los desencadenadores UpdatePanel de ASP.NET AJAX
- Descripción de la autenticación de ASP.NET AJAX y los servicios de aplicaciones de perfiles
- Descripción de localización de ASP.NET AJAX
- Descripción de los servicios web de ASP.NET AJAX
- Descripción de las capacidades de depuración de ASP.NET AJAX
ASP.NET 3.5 - Páginas maestras de los formularios Web Forms
- Crear un diseño de todo el sitio mediante páginas maestras (C#)
- Varios ContentPlaceHolders y contenido predeterminado (C#)
- Especificar el título, etiquetas meta y otros encabezados HTML en la página maestra (C#)
- Direcciones URL en páginas maestras (C#)
- Nomenclatura de los identificadores de control en las páginas de contenido (C#)
- Interactuar con la página maestra desde la página de contenido (C#)
- Interactuar con la página de contenido desde la página maestra (C#)
- Páginas maestras y ASP.NET AJAX (C#)
- Especificar la página maestra mediante programación (C#)
- Páginas maestras anidadas (C#)
- Crear un diseño de todo el sitio mediante páginas maestras (VB)
- Varios ContentPlaceHolders y contenido predeterminado (VB)
- Especificar el título, etiquetas meta y otros encabezados HTML en la página maestra (VB)
- Direcciones URL en Páginas maestras (VB)
- Nomenclatura de los identificadores de control en las páginas de contenido (VB)
- Interactuar con la página maestra desde la página de contenido (VB)
- Interactuar con la página de contenido desde la página maestra (VB)
- Páginas maestras y ASP.NET AJAX (VB)
- Especificar la página maestra mediante programación (VB)
- Páginas maestras anidadas (VB)
Implementar proyectos de sitio web en Visual Studio 2008 y versiones anteriores
- Opciones de hospedaje de ASP.NET (C#)
- Determinar qué archivos se deben implementar (C#)
- Implementar el sitio mediante un cliente FTP (C#)
- Implementar el sitio con Visual Studio (C#)
- Diferencias de configuración comunes entre el desarrollo y la producción (C#)
- Diferencias principales entre IIS y el Servidor de desarrollo de ASP.NET (C#)
- Implementar una base de datos (C#)
- Configurar un sitio web que usa servicios de aplicaciones (C#)
- Estrategias del desarrollo e implementación de bases de datos (C#)
- Mostrar una página de error personalizado (C#)
- Procesar excepciones no controladas (C#)
- Registrar detalles de error con Supervisión de estado de ASP.NET (C#)
- Registrar detalles de error con ELMAH (C#)
- Precompilar el sitio web (C#)
- Usuarios y roles en el sitio web de producción (C#)
- Opciones de hospedaje de ASP.NET (VB)
- Determinar qué archivos se deben implementar (VB)
- Implementar el sitio mediante un cliente FTP (VB)
- Implementar el sitio con Visual Studio (VB)
- Diferencias de configuración comunes entre el desarrollo y la producción (VB)
- Diferencias principales entre IIS y el Servidor de desarrollo de ASP.NET (VB)
- Implementar una base de datos (VB)
- Configurar un sitio web que usa servicios de aplicaciones (VB)
- Estrategias del desarrollo e implementación de bases de datos (VB)
- Mostrar una página de error personalizado (VB)
- Procesar excepciones no controladas (VB)
- Registrar detalles de error con Supervisión de estado de ASP.NET (VB)
- Registrar detalles de error con ELMAH (VB)
- Precompilar el sitio web (VB)
- Usuarios y roles en el sitio web de producción (VB)
Versiones anteriores - Ajax Control Toolkit
-
- Introducción a AJAX Control Toolkit (C#)
- Usar los controles de AJAX Control Toolkit y los controles extensores (C#)
- Crear un extensor de control personalizado de AJAX Control Toolkit (C#)
- Introducción a AJAX Control Toolkit (VB)
- Usar los controles de AJAX Control Toolkit y los controles extensores (VB)
- Crear un extensor de control personalizado de AJAX Control Toolkit (VB)
-
- Agregar animación a un control (C#)
- Ejecutar varias animaciones al mismo tiempo (C#)
- Ejecutar varias animaciones una tras otra (C#)
- Animación según una condición (C#)
- Seleccionar una animación de una lista (C#)
- Animaciones en respuesta a la interacción del usuario (C#)
- Deshabilitar las acciones durante la animación (C#)
- Desencadenar una animación en otro control (C#)
- Modificar las animaciones desde el lado servidor (C#)
- Ejecutar animaciones con código de cliente (C#)
- Cambiar una animación con código del lado cliente (C#)
- Animar un control UpdatePanel (C#)
- Controlar dinámicamente las animaciones UpdatePanel (C#)
- Agregar animación a un control (VB)
- Ejecutar varias animaciones al mismo tiempo (VB)
- Ejecutar varias animaciones una tras otra (VB)
- Animación según una condición (VB)
- Seleccionar una animación de una lista (VB)
- Animaciones en respuesta a la interacción del usuario (VB)
- Deshabilitar las acciones durante la animación (VB)
- Desencadenar una animación en otro control (VB)
- Modificar las animaciones desde el lado servidor (VB)
- Ejecutar animaciones con código de cliente (VB)
- Cambiar una animación con código del lado cliente (VB)
- Animar un control UpdatePanel (VB)
- Controlar dinámicamente las animaciones UpdatePanel (VB)
-
- Rellenar una lista con CascadingDropDown (C#)
- Usar CascadingDropDown con una base de datos (C#)
- Preconfigurar entradas de lista con CascadingDropDown (C#)
- Usar el postback automático con CascadingDropDown (C#)
- Rellenar una lista con CascadingDropDown (VB)
- Usar CascadingDropDown con una base de datos (VB)
- Preconfigurar entradas de lista con CascadingDropDown (VB)
- Usar el postback automático con CascadingDropDown (VB)
-
- Rellenar un control dinámicamente (C#)
- Rellenar dinámicamente un control mediante el código de JavaScript (C#)
- Usar DynamicPopulate con un control de usuario y JavaScript (C#)
- Rellenar un control dinámicamente (VB)
- Rellenar dinámicamente un control mediante el código de JavaScript (VB)
- Usar DynamicPopulate con un control de usuario y JavaScript (VB)
-
- Iniciar una ventana emergente modal desde el código del servidor (C#)
- Usar ModalPopup con un control Repeater (C#)
- Controlar postbacks desde un ModalPopup (C#)
- Colocar un ModalPopup (C#)
- Iniciar una ventana emergente modal desde el código del servidor (VB)
- Usar ModalPopup con un control Repeater (VB)
- Controlar postbacks desde un ModalPopup (VB)
- Colocar un ModalPopup (VB)
-
- Usar varios controles emergentes (C#)
- Controlar los postbacks desde un control emergente con un UpdatePanel (C#)
- Controlar los postbacks desde un control emergente sin un UpdatePanel (C#)
- Usar varios controles emergentes (VB)
- Controlar los postbacks desde un control emergente con un UpdatePanel (VB)
- Controlar los postbacks desde un control emergente sin un UpdatePanel (VB)
-
Versiones anteriores: Acceso a datos
-
- Visualizar datos con ObjectDataSource (C#)
- Parámetros declarativos (C#)
- Configurar los valores de parámetro de ObjectDataSource mediante programación (C#)
- Visualizar datos con ObjectDataSource (VB)
- Parámetros declarativos (VB)
- Configurar los valores de parámetro de ObjectDataSource mediante programación (VB)
-
- Filtrado de maestro y detalles con DropDownList (C#)
- Filtrado de maestro y detalles con dos DropDownLists (C#)
- Filtrado de maestro y detalles en dos páginas (C#)
- Maestro y detalles mediante un GridView maestro seleccionable con un DetailView de detalles (C#)
- Filtrado de maestro y detalles con DropDownList (VB)
- Filtrado de maestro y detalles con dos DropDownLists (VB)
- Filtrado de maestro y detalles en dos páginas (VB)
- Maestro y detalles mediante un GridView maestro seleccionable con un DetailView de detalles (VB)
-
- Formato personalizado basado en datos (C#)
- Usar TemplateFields en el control GridView (C#)
- Usar TemplateFields en el control DetailsView (C#)
- Plantillas de FormView (C#)
- Mostrar información de resumen en el pie de página de GridView (C#)
- Formato personalizado basado en datos (VB)
- Usar TemplateFields en el control GridView (VB)
- Usar TemplateFields en el control DetailsView (VB)
- Plantillas de FormView (VB)
- Mostrar información de resumen en el pie de página de GridView (VB)
Edición, inserción y eliminación de datos
- Información general sobre la inserción, actualización y eliminación de datos (C#)
- Examinar los eventos relacionados con la inserción, actualización y eliminación (C#)
- Controlar las excepciones de nivel BLL y DAL en una página de ASP.NET (C#)
- Agregar controles de validación a las interfaces de edición e inserción (C#)
- Personalizar la interfaz de modificación de datos (C#)
- Implementar la simultaneidad optimista (C#)
- Agregar la confirmación del cliente al eliminar (C#)
- Limitar la funcionalidad de modificación de datos basada en el usuario (C#)
- Información general sobre la inserción, actualización y eliminación de datos (VB)
- Examinar los eventos relacionados con la inserción, actualización y eliminación (VB)
- Controlar las excepciones de nivel BLL y DAL en una página de ASP.NET (VB)
- Agregar controles de validación a las interfaces de edición e inserción (VB)
- Personalizar la interfaz de modificación de datos (VB)
- Implementar la simultaneidad optimista (VB)
- Agregar la confirmación del cliente al eliminar (VB)
- Limitar la funcionalidad de modificación de datos basada en el usuario (VB)
-
- Paginar y ordenar datos de informes (C#)
- Pasar página por grandes cantidades de datos de forma eficaz (C#)
- Ordenar datos paginados personalizados (C#)
- Crear una interfaz de usuario de ordenación personalizada (C#)
- Paginar y ordenar datos de informes (VB)
- Pasar página por grandes cantidades de datos de forma eficaz (VB)
- Ordenar datos paginados personalizados (VB)
- Crear una interfaz de usuario de ordenación personalizada (VB)
Mostrar datos con los controles DataList y Repeater
- Mostrar datos con los controles DataList y Repeater (C#)
- Dar formato a los controles DataList y Repeater en función de los datos (C#)
- Mostrar varios registros por fila con el control DataList (C#)
- Controles web de datos anidados (C#)
- Mostrar datos con los controles DataList y Repeater (VB)
- Dar formato a los controles DataList y Repeater en función de los datos (VB)
- Mostrar varios registros por fila con el control DataList (VB)
- Controles web de datos anidados (VB)
Escenarios de filtrado con los controles DataList y Repeater
- Filtrado de maestro y detalles con DropDownList (C#)
- Filtrado de maestro y detalles en dos páginas (C#)
- Maestro y detalles mediante una lista con viñetas de registros maestros con un control DataList de detalles (C#)
- Filtrado de maestro y detalles con DropDownList (VB)
- Filtrado de maestro y detalles en dos páginas (VB)
- Maestro y detalles mediante una lista con viñetas de registros maestros con un control DataList de detalles (VB)
Editar y eliminar datos mediante el control DataList
- Información general sobre la edición y la eliminación de datos en el control DataList (C#)
- Realizar actualizaciones por lotes (C#)
- Controlar las excepciones de nivel BLL y DAL (C#)
- Agregar controles de validación a la interfaz de edición de DataList (C#)
- Personalizar la interfaz de edición de DataList (C#)
- Información general sobre la edición y la eliminación de datos en el control DataList (VB)
- Realizar actualizaciones por lotes (VB)
- Controlar las excepciones de nivel BLL y DAL (VB)
- Agregar controles de validación a la interfaz de edición de DataList (VB)
- Personalizar la interfaz de edición de DataList (VB)
Paginación y ordenación con los controles DataList y Repeater
Acciones de botón personalizado con los controles DataList y Repeater
Obtener acceso a la base de datos directamente desde una página de ASP.NET
- Consultar datos con el control SqlDataSource (C#)
- Usar consultas parametrizadas con SqlDataSource (C#)
- Insertar, actualizar y eliminar datos con SqlDataSource (C#)
- Implementar la simultaneidad optimista con SqlDataSource (C#)
- Consultar datos con el control SqlDataSource (VB)
- Usar consultas parametrizadas con SqlDataSource (VB)
- Insertar, actualizar y eliminar datos con SqlDataSource (VB)
- Implementar la simultaneidad optimista con SqlDataSource (VB)
-
- Agregar una columna GridView de botones de radio (C#)
- Agregar una columna GridView de casillas de verificación (C#)
- Insertar un nuevo registro desde el pie de página de GridView (C#)
- Agregar una columna GridView de botones de radio (VB)
- Agregar una columna GridView de casillas de verificación (VB)
- Insertar un nuevo registro desde el pie de página de GridView (VB)
Trabajar con archivos binarios
- Carga de archivos (C#)
- Mostrar datos binarios en los controles web de datos (C#)
- Incluir una opción de carga de archivos al agregar un nuevo registro (C#)
- Actualizar y eliminar los datos binarios existentes (C#)
- Carga de archivos (VB)
- Mostrar datos binarios en los controles web de datos (VB)
- Incluir una opción de carga de archivos al agregar un nuevo registro (VB)
- Actualizar y eliminar los datos binarios existentes (VB)
Almacenamiento de datos en caché
- Almacenar datos en caché con ObjectDataSource (C#)
- Almacenar datos en caché en la arquitectura (C#)
- Almacenar datos en caché al iniciar la aplicación (C#)
- Usar dependencias de caché de SQL (C#)
- Almacenar datos en caché con ObjectDataSource (VB)
- Almacenar datos en caché en la arquitectura (VB)
- Almacenar datos en caché al iniciar la aplicación (VB)
- Usar dependencias de caché de SQL (VB)
-
- Ajustar las modificaciones de base de datos dentro de una transacción (C#)
- Actualización por lotes (C#)
- Eliminación por lotes (C#)
- Inserción por lotes (C#)
- Ajustar las modificaciones de base de datos dentro de una transacción (VB)
- Actualización por lotes (VB)
- Eliminación por lotes (VB)
- Inserción por lotes (VB)
Escenarios avanzados de acceso a datos
- Crear procedimientos almacenados para los TableAdapters del conjunto de datos con tipo (C#)
- Usar procedimientos almacenados existentes para los TableAdapters del conjunto de datos con tipo (C#)
- Actualizar TableAdapter para usar JOIN (C#)
- Agregar columnas adicionales de DataTable (C#)
- Trabajar con columnas calculadas (C#)
- Configurar las opciones de nivel comando y de conexión de la capa de acceso a datos (C#)
- Proteger las cadenas de conexión y otros datos de configuración (C#)
- Depurar procedimientos almacenados (C#)
- Crear procedimientos almacenados y funciones definidas por el usuario con código administrado (C#)
- Crear procedimientos almacenados para los TableAdapters del conjunto de datos con tipo (VB)
- Usar procedimientos almacenados existentes para los TableAdapters del conjunto de datos con tipo (VB)
- Actualizar TableAdapter para usar JOIN (VB)
- Agregar columnas adicionales de DataTable (VB)
- Trabajar con columnas calculadas (VB)
- Configurar las opciones de nivel comando y de conexión de la capa de acceso a datos (VB)
- Proteger las cadenas de conexión y otros datos de configuración (VB)
- Depurar procedimientos almacenados (VB)
- Crear procedimientos almacenados y funciones definidas por el usuario con código administrado (VB)
Versiones anteriores: Seguridad
-
- Crear el esquema de pertenencia en SQL Server (C#)
- Crear cuentas de usuario (C#)
- Validar las credenciales de usuario en el almacén de usuarios de pertenencia (C#)
- Autorización basada en usuario (C#)
- Almacenar información de usuario adicional (C#)
- Crear el esquema de pertenencia en SQL Server (VB)
- Crear cuentas de usuario (VB)
- Validar las credenciales de usuario en el almacén de usuarios de pertenencia (VB)
- Autorización basada en usuario (VB)
- Almacenar información de usuario adicional (VB)
ASP.NET 3.5 - Administración de la seguridad
- Crear una interfaz para seleccionar una cuenta de usuario entre varias cuentas (C#)
- Recuperar y cambiar las contraseñas (C#)
- Desbloquear y autorizar cuentas de usuario (C#)
- Crear una interfaz para seleccionar una cuenta de usuario entre varias cuentas (VB)
- Recuperar y cambiar las contraseñas (VB)
- Desbloquear y autorizar cuentas de usuario (VB)
-
-
-
- Introducción a Visual Web Developer
- IntelliSense
- Introducción a los formularios Web Forms
- Diseño de página
- Eventos del ciclo de vida de la página
- Introducción a los controles de ASP.NET
- Objetos de nivel de aplicación
- Objetos de nivel de sesión
- Depuración
- CSS
- MasterPages
- Controles de inicio de sesión
-
- Usar la autenticación de formularios básicos en ASP.NET
- Reubicación del inicio de sesión de los formularios ASP
- Configuración de claves personalizadas de inicio de sesión de los formularios
- Usar objetos de entidad de seguridad personalizados
- Descripción de las pertenencias a ASP.NET
- Crear cuentas de usuario mediante programación
- Validación manual de usuarios
- Agregar usuarios al sistema de pertenencia
- Iniciar la sesión de los usuarios en el sistema de pertenencia
- Autenticación de servicio web simple
- Crear usuarios inactivos
- Defensa de inyección de SQL
-
- ¿Qué es una base de datos?
- Descripción de los registros y tablas de base de datos
- Más información sobre los tipos de datos de columna y otras propiedades
- Diseñar tablas de base de datos relacionales
- Manipular datos de la base de datos
- Lenguaje de consulta más estructurado
- Descripción de la seguridad y la conectividad de red
- Conectar la aplicación web a SQL Server 2005 Express Edition
- Usar SQL Server Management Studio
- Introducción a Reporting Services
- Crear y personalizar informes en Business Intelligence Development Studio
- Crear y usar procedimientos almacenados
- Habilitar la búsqueda de texto completo en los datos de texto
-
- Introducción a las pruebas unitarias con Team System
- Introducción a las pruebas de aplicaciones web con Team System
- Introducción a la prueba de carga de aplicaciones web con Team System
- Introducción a las pruebas manuales con Team System
- Introducción a la administración y ejecución de pruebas con Team System
- Medir el valor empresarial de AJAX
- Cobertura de código de pruebas automatizadas
- Reglas de extracción personalizadas y pruebas web codificadas
- Efectos del almacenamiento en caché
- Agente de prueba de carga
- Efectos de ViewState
- Integrar el seguimiento de defectos con las pruebas
- Crear mi propio elemento de trabajo de error
- Escribir código más rápidamente con pruebas unitarias
- Desarrollo mediante pruebas como práctica
- Prueba de carga de una aplicación web
- Optimizar el rendimiento de una aplicación web con la generación de perfiles
- Configurar la prueba de carga distribuida para pruebas de gran volumen
- Aplicar estándares de codificación con análisis de código
- Usar pruebas genéricas
- Publicar y analizar los resultados de las pruebas
- Detectar cambios en la aplicación antes de la implementación
- Implementar la integración continua con Team Foundation
- Automatizar pruebas con Team Build
- Implementar una aplicación web durante una compilación de equipo
- Ejecutar pruebas unitarias en una base de datos implementada
- Habilitar la cobertura de código y la generación de perfiles en las aplicaciones de producción
- Proyectos de implementación web
- Proyectos de aplicación web y proyectos de implementación web
-
- [Introducción a ASP.NET 2.0:] Aspectos esenciales de ASP.NET 2.0
- [Introducción a ASP.NET 2.0:] Elementos de la interfaz de usuario
- [Migración de] ASP clásico a ASP.NET
- Introducción a ASP.NET para desarrolladores de JSP: Bienvenida a ASP.NET 2.0
- Introducción a ASP.NET para desarrolladores de JSP: Compilar aplicaciones
- Introducción a ASP.NET para desarrolladores de ColdFusion: agregación de ASP.NET al repertorio
- Introducción a ASP.NET para desarrolladores de ColdFusion: Crear una aplicación de ASP.NET
- Interoperabilidad entre PHP y la plataforma de Windows
-
- [Lección 1:] Introducción a Visual Web Developer Express
- [Lección 2:] Crear una interfaz de usuario de Formularios Web Forms
- [Lección 3:] Información adicional sobre los eventos y postback
- [Lección 4:] Descripción del estado de la aplicación web
- [Lección 5:] Depurar y seguir el sitio web
- [Lección 6:] Trabajar con hojas de estilos y páginas maestras
- [Lección 7:] Enlace de datos a controles de interfaz de usuario
- [Lección 8:] Trabajar con los controles GridView y FormView
- Ver el desarrollo de ASP.NET en acción
-
- Desarrollo e implementación en un hospedaje compartido
- Trabajar con la administración delegada de IIS7
- Administración delegada específica de las características
- Solución de problemas de las aplicaciones de ASP.NET de producción
- Crear un sitio con el administrador de IIS7
- Instalar FTP7
- Limitación de la velocidad de bits
- Listas de reproducción de IIS7
-
- Introducción a ASP.NET AJAX Control Toolkit
- Extensor de control CascadingDropDown de ASP.NET AJAX
- Extensor del control TextBoxWatermark de ASP.NET AJAX
- Extensor del control Popup de ASP.NET AJAX
- Control extensor ModalPopup de ASP.NET AJAX
- Extensor de control AlwaysVisible de ASP.NET AJAX
- Control Accordion de ASP.NET AJAX
- Extensor de panel contraíble de ASP.NET AJAX
- Extensor de panel arrastrable de ASP.NET AJAX
- Extensor DynamicPopulate de ASP.NET AJAX
- Extensor FilteredTextbox de ASP.NET AJAX
- Extensor HoverMenu de ASP.NET AJAX
- Extensor ToggleButton de ASP.NET AJAX
- Extensor DropShadow de ASP.NET AJAX
- Extensor PasswordStrength de ASP.NET AJAX
- Introducción al control extensor de animación de ASP.NET AJAX
- Extensor ConfirmButton de ASP.NET AJAX
- Control deslizante de ASP.NET AJAX
- Control Autocomplete de ASP.NET AJAX
- Configurar el control de calendario de ASP.NET AJAX
- Control DropDown de ASP.NET AJAX
- Controles MaskedEdit de ASP.NET AJAX
- Extensor de la casilla de verificación MutuallyExclusive de ASP.NET AJAX
- Control NoBot de ASP.NET AJAX
- Extensor ListSearch de ASP.NET AJAX
- Control extensor PagingBulletedList
- Control extensor NumericUpDown
- Extensor ValidatorCallout de ASP.NET AJAX
- Extensor ResizableControl de ASP.NET AJAX
- Control de pestañas de ASP.NET AJAX
- Extensor SlideShow de ASP.NET AJAX
- Extensor UpdatePanelAnimation de ASP.NET AJAX
- Control de reordenación de AJAX Toolkit
- Usar el control de clasificación de AJAX en el kit de herramientas de ASP.NET
- Extensores de control
- Selector de colores
- Cuadro combinado
- Control de editor
- Control del Editor personalizado
- Crear un extensor personalizado
-
- Introducción a ASP.NET AJAX
- Implementar actualizaciones dinámicas de página parcial con ASP.NET AJAX
- Efectuar devoluciones de llamada de red en el cliente con ASP.NET AJAX
- Agregar funciones de ASP.NET AJAX a una aplicación web existente
- Habilitar un servicio web existente para ASP.NET AJAX
- Controles de la biblioteca de cliente de ASP.NET AJAX
- Usar un objeto ScriptManagerProxy de ASP.NET AJAX
- Usar el extensor RoundedCorners de ASP.NET AJAX
- Control Timer de ASP.NET AJAX
- Implementar el patrón de captura predictiva para AJAX
- Implementar el patrón de paginación de AJAX
- Implementar el patrón de presentación de página incremental de AJAX
- Implementar el patrón de presentación de página incremental mediante HTTP GET y POST
- Control UpdateProgress de ASP.NET AJAX
- Control de historial de ASP.NET AJAX
- Implementar el patrón de AJAX posterior al procesamiento
- Actualizar varias regiones de una página con ASP.NET AJAX
- Elegir métodos de actualización de páginas de AJAX
- Usar otras bibliotecas de interfaz de usuario de JavaScript con ASP.NET AJAX
- Usar los servicios de perfiles de ASP.NET AJAX
- Depurar aplicaciones de ASP.NET AJAX mediante Visual Studio 2005
- Crear un control de servidor de ASP.NET AJAX personalizado
- Usar JavaScript para actualizar un UpdatePanel de ASP.NET AJAX
- Determinar si se ha producido un postback asincrónico
- Usar el UpdateMode condicional de UpdatePanel
- Implementar el patrón de comunicaciones persistente con UpdatePanel
- Localizar una aplicación de ASP.NET AJAX
- Implementar el patrón de comunicaciones persistente mediante servicios web
- Desencadenar una actualización de UpdatePanel desde un control DropDownList
- Crear un extensor de ASP.NET AJAX desde cero
- Crear controles de servidor personalizados que funcionan con o sin ASP.NET AJAX
- Asociar el comportamiento de cliente AJAX a un control de servidor de ASP.NET
- Recuperar valores de los controles de AJAX del lado servidor
- Dos técnicas sencillas para desencadenar actualizaciones en el control UpdatePanels
- Usar el control CascadingDropdown de ASP.NET AJAX para obtener acceso a una base de datos
- Implementar patrones de datos infinitos en AJAX
- Autenticación de ASP.NET básica en una aplicación habilitada para AJAX
- Cambiar dinámicamente el CSS con el control UpdatePanel de ASP.NET AJAX
- Agregar controles dinámicamente a una página web
- Configurar el entorno de desarrollo para ASP.NET 3.5
- Configurar el entorno de desarrollo para ASP.NET 2.0
- Personalizar el control de errores del UpdatePanel de ASP.NET AJAX
- Usar plantillas de cliente de ASP.NET AJAX
-
-
- LINQ to SQL: Información general
- LINQ to SQL: Modelo de datos
- LINQ to SQL: Consultar la base de datos
- LINQ to SQL: Actualizar la base de datos
- LINQ to SQL: LinqDataSource
- LINQ to SQL: LinqDataSource personalizado
- LINQ to SQL: Usar procedimientos almacenados
- LINQ to SQL: Actualización con procedimientos almacenados
- LINQ to SQL: Ejecutar SQL arbitrario
-
- Su primer scaffold y qué son los datos dinámicos
- Habilitar la edición en línea de GridView
- Cambiar la representación de los campos
- Controlar las excepciones de la lógica de negocios
- Crear páginas personalizadas
- Mostrar tipos de datos desconocidos
- Usar un DynamicControl en los controles ListView y DetailsView
- Introducción a los datos dinámicos
- Empezar a editar las plantillas en aplicaciones de datos dinámicos de ASP.NET
- Empezar a modificar las aplicaciones de datos dinámicos con el enrutamiento de direcciones URL
- Habilitar la edición en línea en las aplicaciones de datos dinámicos de ASP.NET
- Habilitar el enrutamiento específico de tabla en aplicaciones de datos dinámicos
- Usar la validación de atributos en aplicaciones de datos dinámicos de ASP.NET
- Implementar la validación de campos personalizados con una lógica imperativa en VB o C#
- Quitar columnas de las cuadrículas de datos de DynamicData
- Crear formularios personalizados específicos de tabla en una aplicación de datos dinámicos de ASP.NET
- Formato de formularios personalizados de datos dinámicos de ASP.NET
-
-
- Crear una página maestra en Visual Studio 2008
- Crear una página maestra anidada en Visual Studio 2008
- Hojas de estilos en cascada en Visual Studio 2008
- Trabajar con Visual Studio 2008 .NET Framework
- Agregar elementos a un archivo CSS y crear CSS sobre la marcha
- Administración y características avanzadas de las hojas de estilos en cascada
- Convertir una aplicación de Windows Forms de .NET 2.0 a .NET 3.5
- Introducción a Entity Framework
- Usar el nuevo origen de datos de entidad
- Serializar un gráfico con Entity Framework
- Usar MSBuild para automatizar el compilador de ASP.NET y combinar utilidades
-
- Compatibilidad con ASP.NET AJAX en Visual Studio 2008
- Agregar funcionalidad AJAX a una página ASP.NET existente
- Crear y usar un servicio web habilitado para AJAX en un sitio web
- ASP.NET AJAX: Demostración de ASP.NET AJAX
- Servicios de datos de ADO.NET con compatibilidad con ASP.NET AJAX
- Introducción al historial de ASP.NET Ajax
- Usar la combinación de scripts para mejorar el rendimiento de AJAX
-
- Nueva compatibilidad del diseñador en Visual Studio 2008
- Compatibilidad con JavaScript IntelliSense en Visual Studio 2008
- Depuración de JavaScript en Visual Studio 2008
- Compatibilidad con múltiples versiones en Visual Studio 2008
- IntelliSense para Jscript y ASP.NET AJAX
- Paseo rápido por el Entorno de desarrollo integrado de Visual Studio 2008
- Crear y modificar un archivo CSS
-
-
-
- Controles de datos fuertemente tipados
- Enlace de modelos, parte 1: Seleccionar datos
- Enlace de modelos, parte 2: Filtrar
- Enlace de modelos, parte 3: Actualización
- Enlace de modelos de Formularios Web Forms de ASP.NET 4.5
- Controles de datos fuertemente tipados de Formularios Web Forms de ASP.NET 4.5
- Unión y minificación
- Introducción a la siguiente versión de ASP.NET
- ASP.NET and Web Tools 2012.2
-
Vídeo de aprendizaje de Formularios Web Forms de Pluralsight