Conceptos Vb.Net

Páginas: 4 (841 palabras) Publicado: 16 de abril de 2012
MSIL o IL:
MSIL significa Microsoft Inmediate Language Cuando compilamos un assembly (que un fichero de .net más o menos) da igual que el lenguage que escojamos sea c# , Vb.net o pyton el códigogenerado es en lenguage MSIL (similar al Bytecode de Java) Este MSIL es un lenguage intermedio común a todos los sistemas operativos que soporten .net framework Cuando hacemos click sobre el .exegenerado ese código MSIL es interceptado por el .net framework, en concreto por el CLR

El CLR o (Common Language Runtime)
Es el motor de todo .net, este CLR vuelve a compilar esta vez para generarcodigo nativo, es decir optimizado para el sistema operativo y el hardware actual Esta compilación la realiza el compilador llamado JIT (Just In Time)

EL JIT o Just In Time Compilator
El JIT es otroprograma de .net framework, el es el encaragado de convertir el codigo MSIL en código de nuestro sistema operativo, este codigo se almacena en caché mientras nuestro .exe MSIL permanece inalterable.CLR un poco mas…
Common Languaje Runtime es el famoso -Escribe una vez, ejecuta donde quieras-. Descripción de cómo se trata en .NET.
CLR o Common Languaje Runtime constituye uno de los pilaresde la tecnología .NET ya que confiere una nueva visión a sus tecnologías.

Antes de .NET, los lenguajes de codificación o bien eran interpretados como era el caso de VScript o Jscript o bien erancompilados a binario como ocurre con lenguajes de programación como C++, COBOL o FORTRAN. Con la entrada de JAVA en el mercado de las tecnologías, surge el concepto de VM o Maquina Virtual ya que deesta manera, el lenguaje era compilado a un lenguaje intermedio el cual gracias a la maquina virtual podía ser ejecutado en toda maquina con una maquina virtual, de esta manera surge una de lasfrases mas celebres en los últimos años de la década de los 90’s:

“Escribe el codigo única vez y ejecuta todas las veces que quieras”.

Microsoft adopta esta idea en .NET creando CLR. La diferencia...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Vb.net
  • gia de vb.net
  • Propiedad De Vb.Net
  • Porgramas Vb.Net
  • Calculadora Vb.Net
  • clases en vb.net
  • Vb.Net
  • Vb.NEt

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS