net framework

Páginas: 7 (1698 palabras) Publicado: 21 de enero de 2015
.NET Framework
El .NET Framework es un entorno multi-lenguaje para la construcción, distribución y ejecución de Servicios
Webs y aplicaciones. .NET Framework es un componente integral de Windows que admite la compilación y

la ejecución de la siguiente generación de aplicaciones y servicios Web. Los componentes clave de .NET
Framework son Common Language Runtime (CLR) y la biblioteca declases .NET Framework, que incluye
ADO.NET, ASP.NET, formularios Windows Forms y Windows Presentation Foundation (WPF). .NET
Framework proporciona un entorno de ejecución administrado, un desarrollo e implementación
simplificada y la integración con una gran variedad de lenguajes de programación.
.NET Framework está enfocado a cumplir los objetivos siguientes:
 Proporcionar un entornocoherente de programación orientada a objetos, en el que el código de los
objetos se pueda almacenar y ejecutar de forma local, ejecutar de forma local pero distribuida en
Internet o ejecutar de forma remota.
 Proporcionar un entorno de ejecución de código que reduzca lo máximo posible la implementación
de software y los conflictos de versiones.
 Ofrecer un entorno de ejecución de código quepromueva la ejecución segura del mismo, incluso
del creado por terceras personas desconocidas o que no son de plena confianza.
 Proporcionar un entorno de ejecución de código que elimine los problemas de rendimiento de los
entornos en los que se utilizan scripts o intérpretes de comandos.
 Ofrecer al programador una experiencia coherente entre tipos de aplicaciones muy diferentes,
como lasbasadas en Windows o en el Web.
 Basar toda la comunicación en estándares del sector para asegurar que el código de .NET
Framework se puede integrar con otros tipos de código.
Como ya se mencionó, .NET Framework contiene dos componentes principales: Common Language
Runtime y la biblioteca de clases de .NET Framework.
Common Language Runtime: es el fundamento de .NET Framework. El CommonLenguage Runtime (CLR)
se compone de una serie de librerías dinámicas (DLLs), también llamadas assemblies (o ensamblados),
cualquier ejecutable depende de una forma u otra de una serie de librerías, ya sea en tiempo de ejecución
como a la hora de la compilación. CLR es exactamente esto, una serie de librerías utilizadas en tiempo de
ejecución para que nuestros ejecutables o cualquier programa basadoen .NET puedan funcionar.
El motor en tiempo de ejecución se puede considerar como un agente que administra el código en tiempo
de ejecución y proporciona servicios centrales, como la administración de memoria, la administración de
subprocesos y la comunicación remota, al tiempo que aplica una seguridad estricta a los tipos y otras
formas de especificación del código que promueven suseguridad y solidez. De hecho, el concepto de
administración de código es un principio básico del motor en tiempo de ejecución. El código destinado al
motor en tiempo de ejecución se denomina código administrado, a diferencia del resto de código, que se
conoce como código no administrado.

La biblioteca de clases: el otro componente principal de .NET Framework, es una completa colección
orientadaa objetos de tipos reutilizables que se pueden emplear para desarrollar aplicaciones que abarcan
desde las tradicionales herramientas de interfaz gráfica de usuario (GUI) o de línea de comandos hasta las
aplicaciones basadas en las innovaciones más recientes proporcionadas por ASP.NET, como los formularios
Web Forms y los servicios Web XML.
.NET Framework puede hospedarse en componentes noadministrados que cargan Common Language
Runtime en sus procesos e inician la ejecución de código administrado, con lo que se crea un entorno de
software en el que se pueden utilizar características administradas y no administradas. En .NET Framework
no sólo se ofrecen varios hosts de motor en tiempo de ejecución, sino que también se admite el desarrollo
de estos hosts por parte de terceros....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Net Framework
  • Net Framework
  • Tecnologia framework .net de microsoft
  • net framework instrucciones
  • Visual Basic Net Framework
  • instalacion net framework
  • Diferencias entre Microsoft .net framework 3.5 y Microsoft .net framework 4.0
  • .NET Framework

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS