文档介绍:Contenido
Este módulo presenta con carácter general la plataforma .NET y cómo ésta se
diferencia de otros sistemas de desarrollo tradicionales, como ASP.
• ión 1: ión a la plataforma .NET
o ¿Qué es la plataforma .NET?
o El entorno de ejecución CLR
• ión 2: El lenguaje intermedio y el CLS
o
El lenguaje intermedio
o La ún de los lenguajes .NET
o El sistema de unes
• ión 3: La biblioteca de clases de .NET
o La BCL
o Los espacios de nombres
• ión 4: Acceso a datos con
o
o La arquitectura de
o Capa conectada de datos
o Capa desconectada
• ión 5: Aplicaciones Windows Forms
o ión
• ión 6: Aplicaciones Web Forms
o ión
ión a la plataforma .NET
Simplificando mucho las cosas para poder dar una definición corta prensible,
se podría decir que la plataforma .NET es un amplio conjunto de bibliotecas de
desarrollo que pueden ser utilizadas por otras aplicaciones para acelerar
enormemente el desarrollo y obtener de manera automática características
avanzadas de seguridad, rendimiento, etc...
En realidad .NET es mucho más que eso ya que ofrece un entorno gestionado de
ejecución de aplicaciones, nuevos lenguajes de programación piladores, y
permite el desarrollo de todo tipo de funcionalidades: desde programas de consola
o servicios Windows hasta aplicaciones para dispositivos móviles, pasando por
desarrollos de escritorio o para . Son estos últimos de los que nos
ocuparemos en este curso. Pero antes conviene conocer los fundamentos en los
que se basa cualquier aplicación creada con .NET, incluyendo las que nos
interesan.
El entorno de ejecución CLR
.NET ofrece un entorno de ejecución para sus aplicaciones mon
Language Runtime o CLR. La CLR es la implementación de Microsoft de un
estándar mon Language Infrastructure o CLI. Éste fue creado y
promovido por la propia Microsoft pero desde hace años es un estándar reconocido
mundialmente por el ECMA.
El CLR/CLI e