Está en la página 1de 19

▪Ing.

Tulio Mamani
▪ Ing. Tulio Mamani
▪ Ing. Tulio Mamani
EL FRAMEWORK .NET

Un framework consiste en una serie de estructuras y


tecnología definidas que básicamente facilita la programación

Cuando hablamos de .NET Framework, estamos hablando


de este conjunto de estructuras y tecnologías que
proporciona Microsoft para una programación más sencilla
orientada a las redes e internet, con independencia de la
plataforma hardware utilizada

▪ Ing. Tulio Mamani


EL ARQUITECTURA .NET

.NET está formada por una serie de componentes que, en


conjunto, permiten la creación de todo tipo de aplicaciones en
todo tipo de sistemas operativos y utilizando todo tipo de
lenguajes de programación.

La plataforma .NET es una plataforma de desarrollo de


aplicaciones, es un conjunto de :

Lenguajes Librerías Plataformas

▪ Ing. Tulio Mamani


APLICACIONES EN .NET

.NET Permite desarrollar todo tipo de aplicaciones

▪ Ing. Tulio Mamani


LENGUAJES EN .NET

.NET soporte un conjunto grande de lenguajes pero los mas


importantes son:

▪ Ing. Tulio Mamani


EL ARQUITECTURA .NET

La arquitectura de .Net es la siguiente

CLR: Es un entorno Virtual que se ejecuta cada vez que se


ejecuta un programa, conecta la aplicación con el HW y traduce
el programa en lenguaje de maquina

FCL (VCL): Es un conjunto de librerías que nos proveen de


herramientas para el desarrollo de aplicaciones
▪ Ing. Tulio Mamani
EL ARQUITECTURA .NET

La arquitectura de .Net es la siguiente

▪ Ing. Tulio Mamani


▪ Ing. Tulio Mamani
HISTORIA DE C#

Se pronunica C Sharp, fue creado por Microsoft

Es un lenguaje orientado a objetos

Tiene soporte para la programación orientada a componentes


( se puede hacer bloques de código compilarlos y poder
exportarlos a otros programas

Es un lenguaje Type-Safe (Tipos de Datos y Seguro)

▪ Ing. Tulio Mamani


PROPIEDADES C#

Es parte del Framework .NET

Es un lenguaje basado en C

Comparte sintaxis con C, C++ y Java

Permite crear aplicaciones Multiplataforma

Windows (Escritorio, tabletas, móviles)

Aplicaciones web

Aplicaciones de Consola

Biblioteca de clases

▪ Ing. Tulio Mamani


ESTRUCTURA DE UN PROGRAMA

La estructura básica de un programa consiste de varias partes


que se muestran a continuación:

1.- Namespaces

2.- Clases

3.- Clase Principal

4.- Métodos de la Clase Principal

5.- Definición de clases

6.- Declaraciones

7.- Comentarios

▪ Ing. Tulio Mamani


ESTRUCTURA DE UN PROGRAMA

Sección de Importación
Permite importar
bibliotecas de clases BCL
Espacio de Nombres
En .NET Todas las clases
relacionadas con un Clase Principal
proyecto deben estar Una clase de inicio no es más que una
dentro de un namespace clase que contiene un método "Main ()"

Metodo Principal
Cuando se ejecuta la
aplicación, el método principal
se ejecutará primero. Este
método contiene la lógica
principal de la aplicación

▪ Ing. Tulio Mamani


TIPOS DE DATOS EN C#

C# Soporta los
siguientes tipos
de datos:

▪ Ing. Tulio Mamani


▪ Ing. Tulio Mamani
EJEMPLO HOLA MUNDO

Para crear un programa en


consola se deber ir a New->
Project, se elije la opción Visual
C#->Windows y Console
Aplication

Luego se crea una carpeta y se


define el nombre de nuestra
aplicación

▪ Ing. Tulio Mamani


EJEMPLO HOLA MUNDO

El código que vamos a ejecutar es el siguiente:

▪ Ing. Tulio Mamani


▪ Ing. Tulio Mamani

También podría gustarte