Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Para el nuevo desarrollo de aplicaciones web, se recomienda Blazor.
Están disponibles las siguientes guías detalladas para desarrollar aplicaciones de ASP.NET.
Nota:
¿Buscas tutoriales de ASP.NET Core? Encuéntrelos aquí.
Web Forms
- Edición del código de formularios Web Forms de ASP.NET en Visual Studio 2013
- Usar el Inspector de página en Visual Studio 2012
- Enlace de modelos y formularios Web Forms en Visual Studio 2013
- Resistencia de la conexión e intercepción de comandos de Formularios Web Forms de ASP.NET
- Crear una aplicación segura de formularios Web Forms de ASP.NET con registro de usuario, confirmación por correo electrónico y restablecimiento de contraseña (C#)
- Crear una aplicación de formularios Web Forms de ASP.NET con la autenticación en dos fases de SMS (C#)
- Usar métodos asincrónicos en ASP.NET 4.5
- Implementación web de ASP.NET con Visual Studio
- ASP.NET 4 - Introducción a la implementación de empresa
- ASP.NET 4 - Implementación de empresa, serie 1
- ASP.NET 4 - Implementación de empresa, serie 2: configuración de servidores
- ASP.NET 4 - Implementación de empresa, serie 3: configuración de TFS
- ASP.NET 4 - Implementación de empresa, serie 4: temas avanzados
- ASP.NET 4 - Tailspin Spyworks
- ASP.NET 4: Introducción a Entity Framework 4 y formularios Web Forms
- ASP.NET 4 - Continuación de Entity Framework 4 y los formularios Web Forms
- ASP.NET 4 - Implementación web con SQL Server Compact mediante Visual Studio
MVC
- Usar el Inspector de página en ASP.NET MVC
- Crear una aplicación de ASP.NET MVC 5 con el inicio de sesión OAuth2 de Facebook, Twitter, LinkedIn y Google (C#)
- Crear una aplicación web de ASP.NET MVC 5 segura con inicio de sesión, confirmación por correo electrónico y restablecimiento de contraseña (C#)
- Aplicación de ASP.NET MVC 5 con autenticación en dos fases de SMS y correo electrónico
- XSRF/CSRF Prevention in ASP.NET MVC and Web Pages (Prevención de XSRF y CSRF en ASP.NET MVC y Web Pages)
- Prevenir los ataques de redireccionamiento abierto (C#)
- Migrar aplicaciones de ASP.NET MVC a contenedores de Windows
- Crear un perfil y depurar la aplicación de ASP.NET MVC con Glimpse
- Usar métodos asincrónicos en ASP.NET MVC 4
- Cómo actualizar un proyecto de ASP.NET MVC 4 y de Web API en ASP.NET MVC 5 y Web API 2
API Web
- Introducción a Web API 2 (C#)
- Usar Web API con Formularios Web Forms de ASP.NET
- Crear páginas de ayuda de Web API
- Laboratorio práctico: Compilar una aplicación de una página (SPA) con ASP.NET Web API y Angular.js
- Crear una API de REST con enrutamiento de atributos en Web API 2
- Usar Web API 2 con Entity Framework 6
- Llamar a Web API desde una aplicación de Windows Phone 8 (C#)
- OData v4
- OData v3
- Seguimiento en Web API 2
- Pruebas unitarias en Web API 2
- Controladores de pruebas unitarias en ASP.NET Web API 2
- Simular Entity Framework al efectuar pruebas unitarias en Web API 2
- Solución de errores HTTP 405 después de publicar aplicaciones de Web API 2
- Proteger una API web con cuentas concretas en Web API 2.2
- Servicios de autenticación externa con Web API (C#)
- Habilitar las solicitudes entre orígenes en Web API 2
- Usar OWIN para probar Web API 2 internamente
- Hospedar Web API 2 en un rol de trabajo de Azure
- Inserción de dependencias en Web API 2
- Llamar a una API web desde un cliente .NET (C#)
- Enviar datos de formulario HTML en Web API: Datos con codificación URL de formulario
- Enviar datos de formulario HTML en Web API: Carga de archivos y MIME de varias partes
Páginas web
- Programar ASP.NET Web Pages en Visual Studio
- Enviar correo electrónico desde su sitio
- Agregar redes sociales al sitio web
- Introducción a ASP.NET Web Pages
- Crear direcciones URL legibles en sitios de ASP.NET Web Pages
- Trabajar con formularios
- Validar la entrada del usuario en los sitios de ASP.NET Web Pages
- Crear una apariencia coherente
- Personalizar el comportamiento de todo el sitio
- Working with Images (Trabajo con imágenes)
- Trabajar con vídeo
- Crear y usar un asistente en un sitio de ASP.NET Web Pages
- Instalar un asistente
- Asistente de Twitter con ASP.NET Web Pages
- Mostrar mapas en un sitio de ASP.NET Web Pages
- Representar sitios de ASP.NET Web Pages para dispositivos móviles
- Trabajar con datos
- Mostrar datos en un gráfico
- Working with Files (Trabajo con archivos)
- Introducción a la depuración
- Agregar seguridad y pertenencia
- Habilitar el inicio de sesión desde sitios externos en un sitio de ASP.NET Web Pages
- Usar un CAPTCHA para evitar que los programas automatizados (bots) usen su sitio web de ASP.NET
- Almacenamiento en caché para mejorar el rendimiento del sitio web
- Analizar el tráfico
- Agrupar y minificar recursos en un sitio de ASP.NET Web Pages (Razor)
ASP.NET SignalR
- Tutorial: Introducción a SignalR 2
- Tutorial: Introducción a SignalR 2 y MVC 5
- Tutorial: Alta frecuencia en tiempo real con SignalR 2
- Tutorial: Difusión de servidores con SignalR 2
- Laboratorio práctico: Aplicaciones web en tiempo real con SignalR
- Pruebas unitarias de aplicaciones de SignalR
- Habilitar el seguimiento de SignalR
- Escalabilidad horizontal de SignalR con Azure Service Bus
- Escalabilidad horizontal de SignalR con Redis
- Escalabilidad horizontal de SignalR con SQL Server
- Pruebas de densidad de la conexión de SignalR con Crank
- Usar los contadores de rendimiento de SignalR en un rol web de Azure
- Tutorial: Prueba interna de SignalR
- Usar SignalR con Web Apps en Azure App Service
ASP.NET Identity
- Agregar ASP.NET Identity a un proyecto de formularios Web Forms vacío o existente
- Desarrollo de aplicaciones ASP.NET con Azure Active Directory
- ASP.NET Identity: Usar Almacenamiento de MySQL con un proveedor de MySQL de Entity Framework (C#)
- Confirmación de la cuenta y recuperación de la contraseña con ASP.NET Identity (C#)
- Autenticación en dos fases mediante SMS y correo electrónico con ASP.NET Identity
- Implementar un proveedor de almacenamiento personalizado de ASP.NET Identity de MySQL
- Cambiar la clave principal de los usuarios en ASP.NET Identity
- Migrar un sitio web existente desde la pertenencia de SQL a ASP.NET Identity
- Migrar datos de proveedor universal para la pertenencia y los perfiles de usuario a ASP.NET Identity (C#)