Documente Academic
Documente Profesional
Documente Cultură
Programación Net I
Semestre 5
Alumno: Daniel Pineda de la Riva
Matricula: es162006588
Unidad 1
Actividad 1: Características de .NET y C#.
1. Identifica los elementos básicos del entorno .NET:
.NET Framework
La Biblioteca de clases base del .NET Framework, proporciona una colección completa
orientada a objetos de tipos reutilizables que contiene Clases y estructuras de datos que se
pueden emplear para desarrollar prácticamente todo tipo de aplicaciones. Las clases
proporcionan la base de la funcionalidad común y elementos que ayudan a simplificar el
desarrollo de aplicaciones, eliminando la necesidad de reinventar la lógica constantemente.
Por ejemplo, la clase System.IO.File contiene funcionalidad que nos permite manipular el
sistema de archivos de Windows. Además de utilizar las clases de la biblioteca de clases
base, podemos extender estas clases, creando nuestras propias bibliotecas de clases.
El .NET Framework proporciona varios Frameworks de desarrollo que podemos utilizar para
construir los tipos de aplicaciones comunes, incluyendo:
La biblioteca de clases base del .NET Framework, proporciona una colección completa
orientada a objetos de tipos reutilizables que contiene Clases y Estructuras de datos que
se pueden emplear para desarrollar prácticamente todo tipo de aplicaciones administradas.
Los lenguajes de programación de la plataforma .NET, incluidos Visual Basic .NET, Visual
C# y las Extensiones administradas de C++, y otros lenguajes de distintos fabricantes,
utilizan los servicios y características de .NET Framework a través de un conjunto común
de clases unificadas. Las clases unificadas de .NET proporcionan un método coherente de
acceso a la funcionalidad de la plataforma.
Visual C# .NET
Visual C# (pronunciado "C sharp") está diseñado para crear de manera rápida y fácil
aplicaciones .NET, incluyendo servicios Web y aplicaciones Web ASP.NET. Las
aplicaciones escritas en Visual C# se generan con los servicios de Common Language
Runtime y se benefician de .NET Framework.
Garbage collector
De los lenguajes de programación que uno puede usar para programar, en .NET
tienen muchas aportaciones, porque estos proporcionan una amplia gama para
poder realizar aplicaciones de todo tipo, tanto para desarrollar aplicaciones de
escritorio, como para desarrollar aplicaciones móviles, aplicaciones de servidor,
también pueden brindar un entorno de ejecución del código que minimice el conflicto
en el despliegue y versiones de software, soporta las características de la
programación orientada a objetos, así como de programación orientada a eventos,
simplifica la distribución e instalación de las aplicaciones, y ofrecer un entorno
seguro de ejecución.
Shart, J & Jagger, J(2002). Microsoft VISUAL C#. NET, APRENDA YA. España Mc Graw
Hill.