Gratis. Multiplataforma. Código abierto.
Cree cualquier aplicación
con .NET
Cree atractivas aplicaciones y servicios en la nube escalables, más rápidos y fáciles con la plataforma gratuita de código abierto que tanto les gusta a los desarrolladores y en la que confían las organizaciones.
Compatible con Windows, Linux y macOS

Código abierto y libre
.NET es un proyecto gratuito y de código abierto, desarrollado y mantenido en GitHub, el hogar de millones de desarrolladores que quieren crear grandes cosas juntos.
Rápida y multiplataforma
.NET funciona más rápido que cualquier otro marco popular, según TechEmpower. Puede escribir, ejecutar y compilar en varias plataformas, como Windows, Linux y macOS.

Moderno y productivo
.NET le ayuda a crear aplicaciones para web, móviles, escritorio, para la nube y mucho más. Con su gran ecosistema de apoyo y herramientas eficaces, .NET es la plataforma más productiva para desarrolladores.
API de back-end
Reutilice el código para crear API de REST seguras que lleguen a todos sus clientes.
Web de front-end
Cree sus aplicaciones front-end en C#. No es necesario aprender JavaScript.
Multiplataforma
Implemente en dispositivos móviles, web, de escritorio e incrustados desde un único código base.
¿Se perdió .NET Conf 2022?
Póngase al día de todo el evento con todas las excelentes sesiones técnicas y, a continuación, descargue .NET 7.
Vídeos a peticiónSus comentarios son importantes
Ayúdenos a mejorar la próxima versión de .NET. Tómese un momento para responder a algunas preguntas.
Realizar la encuestaNovedades de .NET 7
.NET 7 ofrece un mejor rendimiento para sus aplicaciones y una variedad de características nuevas para C#, .NET MAUI, API web, aplicaciones nativas de nube, etc.
Más informaciónAplicación .NET Podcast
¿Desea ver una aplicación de ejemplo completa de un extremo a otro que muestre .NET, ASP.NET Core, Blazor, .NET MAUI, Azure Container Apps, Orleans, Playwright, etc.?
Ver código fuenteLibro electrónico gratuito: .NET MAUI
Descargue nuestro libro electrónico gratuito y aprenda a crear aplicaciones empresariales multiplataforma para dispositivos móviles, web o de escritorio con .NET MAUI.
Descargue el libro electrónico gratuitoWeb
Cree aplicaciones y servicios web para macOS, Windows, Linux y Docker.
Móvil
Use un único código base para compilar aplicaciones móviles nativas para iOS, Android y mucho más.
Escritorio
Cree aplicaciones nativas para Windows y macOS o compile aplicaciones que se ejecuten en cualquier lugar con tecnologías web.
Microservicios
Cree microservicios implementables de forma independiente que se ejecuten en contenedores de Docker.
Nube
Consuma los servicios en la nube existentes, o cree e implemente los suyos propios.
Aprendizaje automático
Agrega a tus aplicaciones algoritmos de visión, procesamiento de voz, modelos predictivos y mucho más.
Desarrollo de juegos
Desarrolla juegos en 2D y 3D para los equipos de escritorio, los teléfonos y las consolas más populares.
Internet de las cosas
Cree aplicaciones de IoT, con compatibilidad nativa con Raspberry Pi y otros equipos de placa única.
.NET ofrece una biblioteca de recursos de aprendizaje. Acceda a vídeos, tutoriales, ejemplos de código y contenido de Microsoft Learn para ayudarle a crear de mejor manera.
Explorar el portal de aprendizajeVídeos de .NET para principiantes
¿Recién comienza a estudiar temas de desarrollo de .NET? Tenemos sus necesidades cubiertas con nuestros vídeos de .NET para principiantes. Explore los vídeos sobre la web, dispositivos móviles, escritorio, C#, aprendizaje automático, contenedores/Docker, acceso a datos y mucho más.
Ver vídeos para principiantesMicrosoft Learn
Descubra la ruta de acceso para compilar aplicaciones con .NET en Microsoft Learn. Tanto si acaba de empezar como si es un profesional experimentado, el enfoque práctico de Microsoft Learn le ayuda a alcanzar sus objetivos más rápido, con más confianza y a su propio ritmo de forma gratuita.
IntroducciónLinkedIn Learning
Obtenga una introducción a las aptitudes de programación necesarias para una carrera profesional como desarrollador de software de .NET. Experimente cursos de aprendizaje de .NET que proporcionan una perspectiva amplia sobre las tecnologías principales que aprovechan .NET.
Explorar cursosNuGet
Compile soluciones con el ecosistema de paquetes más seguro en el que confían millones de desarrolladores. Con más de 320 000 paquetes únicos hasta la fecha y 50 000 más cada año.
Examinar la galería de NuGetVisual Studio
Desarrolle con el mejor IDE para desarrolladores de .NET. Empaquetado con una matriz de herramientas y características para elevar y mejorar todas las fases de desarrollo de software.
Conozca la familia de Visual StudioAzure
Cree aplicaciones para la nube modernas y escalables en una plataforma en la nube diseñada para .NET
Exploración de recursos y herramientas de AzureÚnase a la gran comunidad de desarrolladores de todo el mundo que compilan con .NET. Compartan, presenten y resuelvan juntos. Permanezca conectado.
Conectarse455K+
estrellas en GitHub311K+
seguidores en Twitter340K+
miembros en Meetup




¿Quién usa .NET?
Las principales organizaciones del mundo cuentan con tecnología de .NET y confían en Microsoft para que .NET sea la mejor opción del sector para su software crítico. Desarrolladores increíbles como usted usan .NET para compilar software increíble para millones de empresas de todo el mundo, en todos los sectores.
Lea las historias de clientesAprenda .NET fácilmente con nuestros tutoriales paso a paso.
Introducción