Construya, pruebe, implemente con .NET – La plataforma de desarrollo gratuita, de código abierto y multiplataforma
Construya. Pruebe. Implemente.
.NET es el marco gratuito, de código abierto y multiplataforma para crear aplicaciones modernas y servicios en la nube potentes.
Compatible con Windows, Linux y macOS
Constrúyalo con .NET
Web
Cree aplicaciones y servicios web para macOS, Windows, Linux y Docker.
Móvil y escritorio
Use una sola base de código para crear aplicaciones nativas para Windows, macOS, iOS y Android.
Nube
Cree aplicaciones nativas de nube escalables y resilientes que se ejecuten en todos los proveedores de nube principales.
Inteligencia Artificial y ML
Cree aplicaciones inteligentes con C#, OpenAI y Azure.
Microservicios Desarrollo de juegos Internet de las cosas Móvil Escritorio Front-end web Back-end APIs Datos
Tiempos de respuesta más rápidos, menos potencia de cómputo, mejores aplicaciones
La prueba Fortunes simula una aplicación web simple donde el HTML se renderiza del lado del servidor después de consultar una base de datos. Vea los resultados de la Ronda 23 de TechEmpower.
Respuestas Fortunes por segundo
Microsoft Build
Aprenda lo último en entrenamiento multi-modelo, domine flujos de trabajo de agentes de orquestación y construya junto a los equipos de producto e ingeniería de Microsoft con sesiones prácticas.
Más información
Aspire Conf
¿Se perdió el evento? Recupere todas las sesiones emocionantes, inmersiones profundas y más—ahora disponibles bajo demanda para que pueda verlas a su propio ritmo.
Ver bajo demanda
Gratis y de código abierto
.NET se desarrolla y mantiene como un proyecto gratuito y de código abierto en GitHub, el hogar de millones de desarrolladores que quieren construir grandes cosas juntos.
Rápido y multiplataforma
Puede escribir, ejecutar y compilar en múltiples plataformas, incluyendo Windows, Linux y macOS.
Todo lo que necesita para comenzar su viaje de aprendizaje de .NET
.NET ofrece una biblioteca de recursos de aprendizaje. Acceda a videos, tutoriales, ejemplos de código y contenido de Microsoft Learn para ayudarle a construir mejor.
Explorar portal de aprendizaje
Videos de .NET para principiantes
¿Comenzando con desarrollo .NET? Lo tenemos cubierto con nuestros videos de .NET para principiantes. Explore videos sobre web, móvil, escritorio, C#, aprendizaje automático, contenedores/Docker, acceso a datos y más.
Explorar videos para principiantes
Microsoft Learn
Descubra su camino para crear aplicaciones con .NET en Microsoft Learn. Ya sea que recién esté comenzando o sea un profesional experimentado, el enfoque práctico de Microsoft Learn lo ayuda a llegar a sus metas más rápido, con más confianza y a su propio ritmo de forma gratuita.
Comenzar
LinkedIn Learning
Obtenga una introducción a las habilidades de programación necesarias para una carrera como desarrollador de software .NET. Experimente cursos de aprendizaje de .NET que brindan una perspectiva amplia sobre tecnologías centrales aprovechando .NET.
Explorar cursos
Productivo
Con su gran ecosistema de apoyo y herramientas potentes, .NET es la plataforma más productiva para desarrolladores.
NuGet
Construya con el ecosistema de paquetes más seguro en el que confían millones de desarrolladores. Con más de 390,000 paquetes únicos hasta la fecha y 50,000 más cada año.
Explorar la galería NuGet
Visual Studio
Desarrolle con el mejor IDE para .NET en Windows. Lleno de una variedad de herramientas y características para elevar y mejorar cada etapa del desarrollo de software.
Conozca la familia Visual Studio
Visual Studio Code
Desarrolle en Linux, macOS o Windows para crear sitios web y servicios multiplataforma. Instale el C# Dev Kit para obtener la mejor experiencia.
Descargar Visual Studio Code
Sea parte de la comunidad global de desarrolladores .NET
Únase a la gran comunidad comprometida de desarrolladores en todo el mundo que construyen con .NET. Comparta, muestre y resuelva juntos. Manténgase conectado.
Conectarse
¿Quién usa .NET?
Las principales organizaciones del mundo funcionan con .NET y confían en Microsoft para hacer de .NET la mejor opción en la industria para su software crítico. Desarrolladores increíbles como usted usan .NET para crear software increíble para millones de empresas en todo el mundo, en cada industria.
Leer historias de clientes
¿Listo para comenzar?
Aprenda .NET fácilmente con nuestros tutoriales paso a paso.
Comenzar
Lenguaje C
- Dominando la Memoria Dinámica en C++: Stack vs Heap Explicado
- Atributos en C#: Mejora tu código con metadatos
- Dominar el manejo de señales en C++: Gestión segura de interrupciones y terminación limpia del programa
- Dominando la Toma de Decisiones en C++: If, Switch y Más
- Conversión de tipos en C: Dominando conversiones implícitas y explícitas con ejemplos de código
- Métodos anónimos en C#: Simplificando el uso de delegados
- Dominando Clases y Objetos en C#: Tutorial Práctico con Ejemplos Reales
- Lista de inicialización de constructores en C++: Por qué y cómo usarla
- Domine Entity Framework: 50 preguntas clave de entrevista y respuestas (2026)
- Entendiendo los Tipos de Datos en C++: Fundamentos, Modificadores y Mejores Prácticas
- Framework de Automatización de Pruebas UI Codificadas: Guía Completa para Principiantes