Zusammenfassung der Ressource
Plataforma.Net
- El Framework de .Net ofrece un entorno de ejecución altamente distribuido (Escalabilidad)
- Componentes
- - Lenguajes de Compilación
- - Biblioteca de clases de .Net
- El programador interactua a travez del Common Type
System (CTS) con la Biblioteca de clases .Net y los
creados por el mismo.
- Espacios de Nombres (namespaces)
- El framework organiza la funcionalidad del sistema operativo
- - Centralizada bajo el mismo espacio de nombres ( System)
- .Net Framework
Anmerkungen:
- ASP.Net: Aplicaciones Servicios Web
Windows Forms: Interfaces de Usuarios.
ADO.Net: Conectar aplicaciones a bases de datos
- Ensamblados
Anmerkungen:
- Ficheros con forma de EXE o DLL que contienen toda la funcionalidad de la aplicacion encapsulada permitiendo dar soluciones al tratar con archivos binarios
- - CLR(Common Language Runtime)
- Verdadero Nucleo del Framework de .Net. Compila código fuente de los lenguajes sopoprtados por .Net en un
mismo codigo
- Codigo intermedio (MSIL-Microsoft-Intermediante Language)
- Usa el compilador JIT (Just-In-Time) para generar código
máquina real y poder ser ejecutado.
- Basado en el Common language Spefication(CLS)
- Ventajas
Anmerkungen:
- Codigo administrativo: controla los recursos del sistema para la ejecucion correcta
- Interoperabilidad: compatible con cualquier lenguaje .Net
- Despliegue: Ensambla automáticamente las aplicaciones distribuidas
- Seguridad de acceso al codigo:
se aplica seguridad al codigo para que pueda leerse pero no escribir sobre el.
- Compilacion Just-in-Time:
Compila código intermedio en lenguaje de máquina
- Garbage collector: es un modelador de basura que libera absolutamente la memoria que se deja de usar.