.NET

.NET es una plataforma de desarrollo de código abierto, multiplataforma
y gratuita para crear diferentes tipos de aplicaciones.

Con .NET, puedes usar múltiples idiomas, editores y bibliotecas para compilar
para web, dispositivos móviles, escritorio, juegos e IoT.


lenguajes

Puede escribir aplicaciones .NET en C #, F # o Visual Basic.

C # es un lenguaje de programación simple de tipo seguro, moderno y orientado a objetos.


F # es un lenguaje de programación funcional multiplataforma, de código abierto para .NET. También incluye programación orientada a objetos e imperativa.

Visual Basic es un lenguaje de tipo seguro accesible con una sintaxis simple para crear aplicaciones orientadas a objetos.

Mutiplataforma

Puedes escribir aplicaciones .NET en C #, F # o Visual Basic.

Ya sea que esté trabajando en C #, F # o Visual Basic, su código se ejecutará
de forma nativa en cualquier sistema operativo compatible. Las diferentes implementaciones de .NET manejan el trabajo pesado por usted:

.NET Core es una implementación .NET multiplataforma para sitios web,
servidores y aplicaciones de consola en Windows, Linux y macOS.


.NET Framework es compatible con sitios web, servicios, aplicaciones de
escritorio y más en Windows.

Xamarin / Mono es una implementación de .NET para ejecutar aplicaciones
en todos los principales sistemas operativos móviles.

API

.NET Standard es un conjunto básico de API´s que son comunes a todas las implementaciones de .NET.

Cada implementación también puede exponer API´s adicionales que son específicas de los sistemas operativos en los que se ejecuta. Por ejemplo, .NET Framework es una implementación de .NET solo para Windows que incluye API´s para acceder al Registro de Windows.


Librerias

Para extender la funcionalidad, Microsoft y otros mantienen un ecosistema
de paquetes saludable basado en .NET Standard.

NuGet es un administrador de paquetes creado específicamente para .NET
que contiene más de 90,000 paquetes.

Tipos de Aplicaciones


Puedes construir muchos tipos de aplicaciones con .NET. Algunos son multiplataforma, y otros apuntan a una implementación específica de OS o .NET.

WEB

Cree aplicaciones y servicios web para Windows, Linux, macOS y Docker.

Mobile

Use una única base de código para crear aplicaciones móviles nativas para iOS, Android y Windows.

Desktop

Cree aplicaciones de escritorio hermosas y atractivas para Windows y macOS.

Gaming

Desarrolla juegos 2D y 3D para los escritorios, teléfonos y consolas más populares.

Machine Learning & Intelitencia Artificial (AI)

Agregue algoritmos de visión, procesamiento de voz, modelos predictivos y más a sus aplicaciones.

Internet de las Cosas (IoT)

Cree aplicaciones IoT con soporte nativo para Raspberry Pi y otras computadoras de una sola placa.

Comunidad activa
y de código abierto

.NET es de código abierto y está bajo la .NET Foundation. The .NET Foundation es una
organización independiente para fomentar el desarrollo abierto y la colaboración en
torno al ecosistema .NET.

Como .NET es de código abierto, puede unirse a los 25,000 desarrolladores y 1,700
empresas que ya contribuyen a la plataforma .NET.

Obtenga respuestas rápidas a preguntas con una comunidad activa de
desarrolladores en StackOverflow.


Herramientas

La familia de productos de Visual Studio ofrece una excelente experiencia de
desarrollo .NET en Windows, Linux y macOS.

Visual Studio Marketplace tiene miles de extensiones de Microsoft y muchos
otros fabricantes.

Si prefiere usar un editor diferente, hay herramientas de línea de comandos
.NET y complementos para muchos editores populares.


¿Por qué elegir .NET?

Descubra por qué los clientes de todo el mundo, en muchas
industrias diferentes, confían en .NET.

Contacto


Por favor ingrese el siguiente código captcha

Argentina

Azopardo 770, 16º Piso
CABA, Buenos Aires

Chile

Los Abedules 3085, 2º Piso Vitacura, Santiago

USA

20900 NE 30th Avenue 8th Floor Aventura, Florida, Miami

México

Curie 7 Anzures, Ciudad de México

España

Las Norias No. 80, 1. J, Majadahonda Madrid