microsoft . NET Framework proporciona el entorno de ejecución para muchas aplicaciones de Windows. Los usuarios lo necesitan para abrirlos en su computadora. En cuanto a los desarrolladores, se les proporciona un modelo de programación que constituye la línea base para construir nuevas aplicaciones que hagan uso de la herramienta en el despliegue de experiencias visuales para el usuario final y la comunicación segura a través de Internet.
Los servicios web XML y la generación futura de aplicaciones dependen de esta tecnología, ya que el código objeto puede almacenarse y ejecutarse localmente o ejecutarse de forma remota, local pero distribuida a través de la web.
Con él estamos seguros de la ejecución segura del código, las bajas posibilidades de software en conflicto y el alto rendimiento.