Summary

This document appears to be study notes or class material about .NET programming, specifically about the development course for a 4th-year student in Computer Engineering at the University of A Coruña. The keywords focus on .NET, programming, and computer science.

Full Transcript

Resumen-MaD.pdf campostonii Marcos de Desarrollo 4º Grado en Ingeniería Informática Facultad de Informática Universidad de A Coruña Reservados todos los derechos. No se permite la explotación económica ni la transformaci...

Resumen-MaD.pdf campostonii Marcos de Desarrollo 4º Grado en Ingeniería Informática Facultad de Informática Universidad de A Coruña Reservados todos los derechos. No se permite la explotación económica ni la transformación de esta obra. Queda permitida la impresión en su totalidad. a64b0469ff35958ef4ab887a898bd50bdfbbe91a-8493004 MaD Tema 1: Introducción a.NET. Características de.NET. Plataforma independiente del lenguaje: múltiples lenguajes disponibles (C#, Python, etc.). Código fuente se compila a Intermediate Language (IL). Se compila antes de ser ejecutado (no es interpretado). Sentencias IL manipulan tipos de datos comunes, compartidos por todos los lenguajes de.NET (Common Type System (CTS)). Todos los lenguajes proporcionados por Microsoft tienen la misma potencia y capacidad de acceso a recursos y servicios que expone el.NET Framework. No condiciona la elección del lenguaje. Plataforma de ejecución intermedia: en tiempo de ejecución, el Common Language Runtime (CLR) es el responsable de cargar y ejecutar una aplicación.NET. Utiliza la compilación Just-In-Time (JIT) para traducir IL a código máquina. El código.NET siempre es compilado, nunca interpretado. No usa máquina virtual para ejecutar aplicaciones. Código compilado JIT la primera vez que se llama. El proceso de compilación produce un fichero Windows ejecutable en formato portable executable (PE). Implicaciones:

Use Quizgecko on...
Browser
Browser