. Net Framework Microsoft fue lanzado por primera vez para Windows en febrero de 2002 . Desde entonces, se ha visto numerosas versiones ya partir de finales de 2009 , la versión 4.0 del software se encuentra en fase beta . Como se ha desarrollado Microsoft . Net, código adicional bases se han añadido a la biblioteca y numerosas mejoras de rendimiento se han aplicado. Una de las funciones principales de Microsoft . Net ha sido la de aumentar la seguridad de la aplicación.
Beneficios
El principal beneficio que Microsoft . Net ofrece al usuario de Windows es una repositorio de código centralizada que muchas aplicaciones pueden aprovechar. Esto permite a los desarrolladores diseñar los programas de Windows que operan constantemente a través de diferentes plataformas. En particular , las características de virtualización hacen posible que los programas que deben desarrollarse de forma independiente de las capacidades de la CPU . Ya que muchos programas se basan en los repositorios que se encuentran en Microsoft . Net, que tiene la aplicación instalada en Windows asegura una fácil instalación y actualizaciones frecuentes a través de una variedad de programas.
Soporte
Microsoft . Net es un competidor directo para el entorno de ejecución Java. Uno de los principales inconvenientes de Microsoft . Net es su falta de soporte de plataformas cruzadas . La base de la aplicación sólo se puede ejecutar en el sistema operativo Windows , lo que limita las aplicaciones generadas con Microsoft . Net para Windows. Java es compatible con Windows , Mac y Linux y es el preferido tanto por muchos programadores ya que las aplicaciones diseñadas utilizando Java pueden ser fácilmente portado a todos los sistemas operativos .
Tamaño
a través de los años , el tamaño de la plataforma . neto Microsoft ha crecido . En el marco se ha convertido en más grande , por lo que tiene el instalador. Con un tamaño de instalación de 50 MB a finales de 2009 , la descarga de la aplicación puede tomar una cantidad considerable de tiempo. Ya que muchos programas se basan en Microsoft . Neto , esto a menudo puede presentar problemas cuando un usuario no tiene la versión requerida . Instalación de lo que puede parecer un pequeño programa puede llegar a ser un suplicio que algunos usuarios preferirían evitar , debido a la necesidad de descargar el framework.
Una vez instalados, los problemas de tamaño persisten. Por su naturaleza de la virtualización , las aplicaciones que dependen de Microsoft . Net tienden a consumir más energía de la CPU . En las máquinas menos potentes , esto puede causar problemas de rendimiento .
Problemas de instalación
La enorme variedad de códigos de bases incluidas en el Microsoft . NET Framework veces puede causar conflictos durante la instalación de Windows. Incluso un ligero contratiempo puede resultar en el marco no se pueda instalar . A menudo es difícil de solucionar problemas de instalación de Microsoft ya no ofrece un paquete modular de instalación. Con la introducción de Microsoft . Net 3.0 , Microsoft trató de abordar estas cuestiones , ofreciendo una versión ligera de la instalación , pero eso no resuelve completamente los problemas que muchas aplicaciones requieren que el entorno de ejecución completo para funcionar.