La plataforma .NET ya tiene 20 años. En efecto, han pasado ya dos décadas desde que el 14 de febrero de 2002 apareció Visual Studio .NET, que marcó el lanzamiento de la primera versión de la plataforma .NET. Desde entonces hasta ahora, la plataforma ha ido evolucionando y su adopción se ha expandido a tal nivel que en la actualidad se calcula que unos cinco millones de desarrolladores la utilizan en todo el mundo.
Además, entre 2019 y 2021 ha sido el entorno de desarrollo preferido por los programadores, según una encuesta de Stack Overflow. Y los repositorios .NET están entre los 30 proyectos open source de mayor velocidad de desarrollo de GitHub desde 2017. Las contribuciones de la comunidad también han tenido un impacto directo en el rendimiento, derivando en que la plataforma .NET haya obtenido durante varios años la mayor puntuación en rendimiento en los bancos de pruebas TechEmpower.
La comunidad de desarrolladores de .NET ha creado hasta ahora cientos de miles de paquetes en NuGet, y hay miles de componentes y herramientas disponibles creadas por partners del ecosistema. Su aprendizaje también está en un buen momento, con cientos de grupos de usuarios de en todo el mundo que se encargan de ayudar a grupos de desarrolladores de diversos puntos del planeta a aprender .NET.
A diferencia de lo que sucedía con los lenguajes de desarrollo nacidos antes de Internet, centrados en el desarrollo de aplicaciones independientes, y con problemas para la comunicación con otras, la llegada y auge de Internet cambió la concepción de los lenguajes y entornos de desarrollo. Pasó a los sistemas distribuidos que se comunican a través de Internet. En este cambio de enfoque, .NET nació no solo para facilitar la interconexión entre aplicaciones y sistemas, sino también para facilitar la que se da entre los propios desarrolladores. Así, la plataforma engloba varios lenguajes, un entorno de desarrollo y un conjunto de librerías y APIs que son todos compatibles entre sí.
La plataforma .NET no ha permanecido inmutable desde su nacimiento. Más bien al contrario. .NET, con su comunidad de desarrolladores, ha seguido innovando y evolucionando. Así, cuando Microsoft decidió avanzar en el campo del open source, la plataforma y su comunidad estaban en primera línea. Para 2012, el framework web MVC (controlador Model-view) de ASP .NET ya era completamente open source, y aceptaba contribuciones. Este fue uno de los primeros proyectos open source de gran envergadura de Microsoft.
En 2014, los de Redmond comenzaron a desarrollar una plataforma cruzada y open source en GitHub, recibiendo un apoyo muy fuerte de la comunidad open source. Microsoft lanzó su primera versión en la conferencia Red Hat DevNation en 2016, donde hizo una demostración de la misma funcionando en Red Hat Enterprise Linux. Porque la plataforma no solo es para Windows. Microsoft ha desarrollado acuerdos de colaboración sólidos con empresas como Red Hat e IBM para llevar .NET a RHEL, IBM Z e IBM LinuxONE. Además, cuentan con otras distribuciones, tanto a nivel empresarial como desarrolladas por la comunidad.
Mirando al futuro con .NET 6 y 7
Desde Microsoft no se detienen en el desarrollo de la plataforma. De hecho, aunque hace apenas cuatro meses que la compañía presentó .NET 6, en noviembre, y ya están a pleno rendimiento en el desarrollo de .NET 7. Tanto, que su primera versión de prueba, .NET 7 Preview 1, verá la luz dentro de unos días.
Mientras llega su versión definitiva, .NET 6 permite utilizar un conjunto unificado de librerías base y paquete de desarrollo de software (SDK). Además, .NET 6, la versión con una adopción más rápida hasta la fecha, también ofrece una experiencia simplificada de desarrollo, con un número mínimo de APIS, C# 10 o recarga en caliente.
La compañía apunta por otro lado que dentro de poco tendrá lista para lanzar la interfaz de usuario .NET Multiplataforma App (.NET MAUI), con la que se podrán desarrollar apps nativas para Windows, macOS, iOS y Android con una única base de código. Eso sí, por ahora están centrados en mejorar su calidad y acabar con los bugs que pueda tener.
La plataforma .NET ha tenido una trayectoria muy larga en estos primeros 20 años, pero sigue manteniendo su visión original: facilitar el trabajo de los desarrolladores y mejorar su vida. Tanto en sus primeras versiones como con las actuales permite el desarrollo de cualquier tipo de app, para cualquier sistema operativo, y hacerlo con un gran rendimiento. Todo sin olvidar el papel de la comunidad en su avance y desarrollo.
HUB USB C 6 EN 1: Con este HUB USB tipo C, podrá disponer de un HUB USB 3.0, 4K HDMI, lector de tarjetas de TF y SD, todo lo que necesita está en este pequeño UGREEN HUB USB C, compacto y ligero, muy práctico para llevarse a cualquier lugar. AMPLIA C... read more
BONTEC Soporte TV Pared para Monitors y Televisores de LCD/LED/Plasma de 13-30 Pulgadas de hasta 15 kg, Soporte Monitor Pared Puede Inclinarse, Girarse, Extenderse y Rotarse, VESA 75x75mm/100x100mm Por solo 21,99 €17,89 €
Compatibilidad con Montaje VESA: El soporte TV pared y soporte monitor pared es compatible con la mayoría de monitores y televisores LED/LCD/Plasma de 13" a 30" con tamaño VESA de 75x75 mm o 100x100 mm; capacidad de carga máxima de 15 kg (confirme lo... read more
Rapidez en el arranque, la carga y la transferencia de archivos Más fiable y resistente que un disco duro Diversas capacidades, con suficiente espacio para aplicaciones o para sustituir un disco duro
Rendimiento óptimo con velocidades de lectura de hasta 1050 MB/s Funciona con Windows, Mac, iPad Pro, Chromebook, Android, Linux, PS4 y Xbox One con conectores USB-C 3.2 Gen2 y USB-A Diseño hermoso y duradero, con un núcleo unibody de aluminio anodiz... read more
Impresora 3 en 1 de inyección de tinta para el hogar Impresión, copia y escaneo en A4 Cartuchos FINE, Wi-Fi, barra de estado LED, pantalla OLED de 3,7 cm Marca: Canon
【Procesador Ryzen 7 5800H Octa Núcleo 7nm】Este mini pc lleva un procesador con la frecuencia principal 3.2GHz y la de turbo 4.4GHz, de arquitectura Zen 3 y 16 hilos de ejecución, este CPU es de fabricación 7 nm TSMC con TDP 45W y viene con el GPU Rad... read more
Nuevos personajes: Inkling, Rey Boo, Huesitos y Bowsy Inclusión de circuitos inéditos en el modo batalla Los pilotos cuentan con el volante inteligente, que ayuda a no salirse de la pista Hasta 8 pilotos en partidas de multijugador local
Hyggetech 10XL cartuchos de tinta para replace HP 655XL HP 655 XL tinta compatible con HP Deskjet Ink Advantage 4625 5525 6520 6525 3525 4615 Por solo 14,59 €
14,59 €
Compatible con los modelos de impresora de seguimiento: HP Deskjet Ink Advantage 4625 5525 6520 6525 3525 4615 Cartuchos de tinta compatibles con calidad comprobada para HP655XL aprox. 24 ml en negro y 15 ml cada color. Impresión inteligente: tinta d... read more
Potentes velocidades de ventilador controladas por PWM desde 300 RPM hasta 1.300 RPM, lo que ofrece un flujo de aire de hasta 45,4 CFM con una presión estática de 1,23 mm-H2O. Utiliza aspas antirremolinos para dirigir el flujo de aire a los component... read more
Bkouen Mini PC Intel Celeron N5105(hasta 2,9 GHz), 8GB DDR4 / 256GB SSD Mini Ordenadors de Sobremesa Windows 11 Pro, Mini computadora 2 HDMI Pantalla Doble 4K, 2,4+5G Doble WiFi, USB 2.0 y USB3.0 Por solo 379,99 €249,99 €
【Bkouen Mini PC Windows 11 Pro】Bkouen mini pc viene preinstalado con el potente sistema Windows 11 Pro compatible con Ubuntu y Linux y cuenta con el potente procesador Intel Celeron N5105 de hasta 2,9 GHz, proceso de 10 nm, gráficos Intel UHD y 4 núc... read more
Ahorra tiempo con velocidades de descarga de tarjetas de hasta 200 MB/s alimentadas por la tecnología SanDisk QuickFlow Combínalo con el SanDisk Professional PRO-READER SD y microSD para lograr las máximas velocidades (se venden por separado) Velocid... read more
Convierta cualquier sala en una sala de reuniones: ideal para llamadas en conferencia individuales o en grupos pequeños con cobertura de hasta 4 personas. Compatible con las principales plataformas de comunicación unificada (UC) Llamadas en conferenc... read more
BONTEC Soporte TV Pared para Pantallas Planos y Curvos de 23-70 Pulgadas, Soporte Pared TV Inclinable y Giratorio, con Doble Brazo de Movimiento Completo, MAX VESA 400x400mm Por solo 54,99 €31,99 €
COMPATIBILIDAD CON MONTAJE VESA: El soporte TV pared se adapta a la mayoría de los televisores planos y curvos de 23 '' - 70 '' (Samsung, Pansonic, Sharp, Sony, Toshiba, Thomson, LG, Philips, Medion, Hisense, TCL) con un peso máximo de 45 kg; Agujero... read more
Ultraligero, con tan solo 1,2kg de peso y batería de hasta 16,5 horas de autonomía convierten al LG gram en el más portátil de los portátiles. Nueva pantalla táctil con Corning Gorilla GlassTM 7 de 35,5cm (14") en formato 16:10 con panel IPS WUXGA (1... read more
KUU OrdenadorPortátil 15.6'' Yepbook, Windows 11 Portátil 16GB RAM DDR4 512GB SSD, Notebook Celeron N5095A Processor, 180° Flip Laptop PC con Teclado Retroiluminado, Desbloqueo de Huellas Dactilares Por solo 369,99 €
Pantalla HD+ inmersiva de 6,53"; la pantalla inmersiva te permite sumergirte completamente en una experiencia virtual; luz azul baja para una experiencia visual cómoda; con el certificado de protección de luz azul baja, tus ojos estarán tranquilos in... read more
💎 [ Reloj Inteligente Hombre] Más Pantalla, Más Bonito! el R3 Pro actualizado es realmente hermoso, Viene con una pantalla más grande y nítida de 1,69" (la pantalla aumenta en un 17% y la relación de pantalla aumenta en un 15%) lo que agrega aún más ... read more
【Intel Core i9 de 12th gen】La mini PC Neptune NAD9 está equipada con el procesador i9 12900H, 14 núcleos, 20 subprocesos, caché de 24 MB, frecuencia base de 2,5 GHz hasta 5,0 GHz, con gráficos Intel Iris Xe 96EU, brinda un rendimiento potente y una e... read more