viernes, 24 de febrero de 2012

.Net - ¿Qué es y que no es .Net?

¿Qué no es .Net?

  • .NET no es un sistema operativo.
  • .NET no es un Lenguaje de Programación: .NET incluye lenguajes de programación.
  • .NET no es un Entorno de Desarrollo: .NET incluye (IDEs).
  • .NET no es un servidor de aplicaciones (Application Server)
  • .NET no es un producto empaquetado Es una plataforma que engloba distintas aplicaciones, servicios y conceptos y que en conjunto permiten el desarrollo y la ejecución de aplicaciones. Se pueden adquirir por separado.

¿Qué es .Net?

.NET es una plataforma de desarrollo y ejecución de aplicaciones. Esto quiere decir que no sólo brinda herramientas y servicios, sino que también provee de mecanismos robustos, seguros y eficientes. Los componentes principales de la plataforma .NET son:

  • Un entorno de ejecución de aplicaciones, también llamado “Runtime”: componente de software cuya función es la de ejecutar las aplicaciones .NET e interactuar con el sistema operativo ofreciendo sus servicios y recursos.
  • Un conjunto de bibliotecas de funcionalidades y controles reutilizables: con una enorme cantidad de componentes ya programados listos para ser consumidos por otras aplicaciones.
  • Un conjunto de lenguajes de programación de alto nivel.
  • Un conjunto de utilitarios y herramientas de desarrollo para simplificar las tareas. 
  • Documentación y guías de arquitectura.
  • .NET representa la evolución COM (Component Object Model), la plataforma de desarrollo de Microsoft anterior a .NET y sobre la cual se basaba el desarrollo de aplicaciones Visual Basic 6 (entre otros tantos lenguajes y versiones).

0 comentarios:

Publicar un comentario