01 - Unidad I - Introduccion
01 - Unidad I - Introduccion
En la ilustración siguiente se
muestra la relación de Common
Language Runtime y la biblioteca
de clases con las aplicaciones y el
sistema en su conjunto, se
representa igualmente cómo
funciona el código administrado
dentro de una arquitectura mayor.
Runtime o CLR
Características de Common Language Runtime
▪ Administra la memoria
▪ Ejecución de subprocesos
▪ Ejecución de código
▪ Comprobación de la seguridad del código
▪ Compilación y demás servicios del sistema.
La biblioteca de clases de .NET Framework es una
colección de tipos reutilizables que se integran
estrechamente con Common Language Runtime. La
biblioteca de clases está orientada a objetos, lo que
proporciona tipos de los que su propio código
Biblioteca administrado puede derivar funciones. Esto ocasiona
que los tipos de .NET Framework sean sencillos de
de clases de utilizar y reduce el tiempo asociado con el aprendizaje
.NET de las nuevas características de .NET Framework.
Además, los componentes de terceros se pueden
Framework integrar sin dificultades con las clases de .NET
Framework.
https://msdn.microsoft.com/es-
es/library/gg145045(v=vs.110).aspx
Requisitos de sistema
de .NET Framework
• Requisitos de Hardware:
Instalar .NET Framework
• No es necesario instalar por separado el .NET Framework, debido a que ya
lo trae el Sistema Operativo, sin embargo es probable que quiera hacer
actualizaciones y para ello dependerá de la versión del Sistema Operativo
de su maquina para cumplir ciertos requisitos.
• Para saber mas con respecto a la instalación, es necesario que se
documente antes, por lo que les sugiero revisar el sitio de Microsoft en la
siguiente URL:
• https://msdn.microsoft.com/es-es/library/5a4x27ek(v=vs.110).aspx
• En esta asignatura, haremos
uso de Visual Studio
cualquier versión que
ustedes puedan conseguir y
programaremos en C#.
• Inicialmente trabajaremos
aplicaciones en modo
consola y posteriormente
utilizaremos el IDE para
trabajar con formularios y
conexión a base de datos.
Lenguaje de programación c#
C# es un lenguaje de programación orientado a objetos
desarrollado y estandarizado por Microsoft como parte de su
plataforma .Net
Fue creado por el danés Anders Hejlsberg que diseñó también los
lenguajes Turbo Pascal y Delphi.
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
Aplicaciones en modo consola usando Notepad++
Guarde el archivo en la carpeta creada, el nombre puede ser cualquiera, no necesariamente el nombre
de la clase y debe tener extensión .cs
Para compilar y ejecutar el programa lo hacemos desde el menú Archivo de NotePad++, seleccionando
la opción Abrir la carpeta contenedora y luego cmd
Compilar el
programa
Ejecutar el
programa
Crear un Proyecto con Visual Studio y C#
Crear nuevo Nombre de la
aplicación, la cual
proyecto debe cambiarse de
acuerdo al problema
a solucionar.