yryertertreyrtyrtghrt

Páginas: 6 (1271 palabras) Publicado: 2 de diciembre de 2014
¿Qué es .NET?

Plataforma de
desarrollo y ejecución
de aplicaciones

Interactua con el
sistema operativo
ofreciendo sus
servicios y recursos

Conjunto de
herramientas de
desarrollo para
simplificar las tareas
más comunes del
proceso de desarrollo
de aplicaciones

Tiene la posibilidad de
interactuar e
integrarse fácilmente
con aplicaciones
desarrolladas
compatibles con .NET La maquina virtual CLR

Es el núcleo de .NET

Corre sobre el sistema
operativo y se encarga de
controlar, ejecutar y
brindar servicios a las
aplicaciones .NET

Reúne las ventajas
de diferentes
lenguajes para ser
uno solo

ejecuta un
còdigo
intermedio
llamado CIL o
MSIL

Lenguaje intermedio IL

Siempre que se compila
una aplicación en .NET,
será convertido alLenguaje Intermedio (IL)

El compilador lo que
genera en realidad es un
nuevo código escrito en
este lenguaje intermedio.

Todos los lenguajes
.NET se usan como
capa de más alto nivel
para producir código
IL.

IL es el Formato binario
el cual el compilador
devuelve una vez
termina su tarea

Ventaja de tener todo en
IL, es el motor de
ejecución

No puede ser leído por
humanosEncargado de
traducir al
lenguaje máquina
más apropiado

ENSAMBLADOS

Unidades de creación de
las aplicaciones en .NET
Framework

Constituyen la
unidad fundamental
de implementación,
control de
versiones,
reutilización,
ámbitos de
activación y
permisos de
seguridad

Cuando se
compila un
ensamblado, se
puede especificar
el conjunto de
permisos que son
necesarias para laejecución del
mismo.

Pueden ser
estáticos o
dinámicos:

ESTÁTICOS: pueden incluir tipos de .NET
Framework (interfaces y clases), así como
recursos para el ensamblado (mapas de
bits, archivos JPEG, archivos de recursos,
etc.)
DINÁMICOS: se ejecutan directamente
desde la memoria y no se guardan en el
disco antes de su ejecución. Los
ensamblados dinámicos se pueden
guardar en el discouna vez que se hayan
ejecutado.

 metadatos es un término que se
utiliza para describir datos que
ofrecen el tipo y la clase de la
información

Dato sobre el dato, ya que proporcionaban la
información mínima necesaria para identificar
un recurso

METADATOS

son datos que se pueden guardar,
intercambiar y procesar por medio
del ordenador.

De tal forma que permiten ayudar ala identificacion
 descripción, clasificación y
localización del contenido de un
documento o recurso web

los metadatos sólo serían
posibles en un contexto digital
y en red  

En el contexto de la Web , los
metadatos se forman y almacenan
para que puedan ser leídos por
los motores de búsqueda.

LIBRERÍA
DE CLASE
BASE (BCL)
Es incluida en el .NET
Framework. Contiene cientos
de tiposde datos que
permiten acceder a los
servicios del CLR y a las
funcionalidades más
frecuentemente usadas a la
hora de escribir programas. 

A partir de estas clases
prediseñadas se puede crear
nuevas clases que, por la
herencia extiendan su
funcionalidad y se integren
luego con el resto de clases
de la BCL. 

BLC está escrita en MSIL, por
lo que puede usarse desde
cualquierlenguaje cuyo
compilador genere MSIL. Por
esto permite desarrollar
muchos tipos de aplicación.

Common Lenguage Specification (CLS)

• (CLS) o Especificación

del Lenguaje Común es
un conjunto de reglas
que han de seguir las
definiciones de tipos que
se hayan usando un
determinado lenguaje
gestionado si se desea
que sean accesibles
desde cualquier otro

lenguaje gestionado.EJEMPLOS:

• Los tipos de datos básicos admitidos
son bool, char, byte, short, int, long, f
loat, double, string y object Nótese .
• Las tablas han de tener una o más
dimensiones, y el número de
dimensiones de cada tabla ha de ser
fijo. Además, han de indexarse
empezando a contar desde 0.
• Las enumeraciones no pueden
implementar interfaces,  y todos sus
campos han de ser estáticos y del...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS