Tutoriales de ASP.NET
Para el desarrollo de aplicaciones web nuevas, se recomienda Razor Pages. Para más información, consulte Introducción a Razor Pages.
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#)
OWIN y Katana
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de