jueves, 4 de marzo de 2010

.NET

1. Que es la plataforma .NET?

2. Que es el CLR y CLS

3. Clases y estructuras

· Clases: Tipos por referencia definidos por el usuario

o Las clases: El corazón de .NET Framework

§ La herencia: Característica principal de la Programación Orientada a Objetos

§ Encapsulación y Polimorfismo

§ Object: La clase base de todas las clases de .NET

o Definir una clase

§ Una clase especial: Module

§ Los miembros de una clase

§ Características de los métodos y propiedades

§ Accesibilidad y ámbito

§ Sobrecarga de métodos y propiedades

§ Parámetros por valor y parámetros por referencia

o Instanciar: Crear un objeto en la memoria

§ Declarar primero la variable y después instanciarla

§ El constructor: El punto de inicio de una clase

§ Constructores parametrizados

§ El destructor: El punto final de la vida de una clase

· Estructuras: Tipos por valor definidos por el usuario

o Definir una estructura

o Constructores de las estructuras

o Destructores de las estructuras

o Cómo usar las estructuras

· Accesibilidad y ámbito

o Ámbito

§ Ámbito de bloque

§ Ámbito de procedimiento

§ Ámbito de módulo

§ Ámbito de espacio de nombres

o La palabra clave Global

o Accesibilidad

§ Accesibilidad de las variables en los procedimientos

o Las accesibilidades predeterminadas

o Anidación de tipos

§ Los tipos anidables

§ El nombre completo de un tipo

§ Importación de espacios de nombres

§ Alias de espacios de nombres

· Propiedades

o Definir una propiedad

o Propiedades de solo lectura

o Propiedades de solo escritura

o Diferente accesibilidad para los bloques Get y Set

o Propiedades predeterminadas

§ Sobrecarga de propiedades predeterminadas

· Interfaces

o ¿Qué es una interfaz?

o ¿Qué contiene una interfaz?

o Una interfaz es un contrato

o Las interfaces y el polimorfismo

o Usar una interfaz en una clase

o Acceder a los miembros implementados

o Saber si un objeto implementa una interfaz

o Implementación de múltiples interfaces

o Múltiple implementación de un mismo miembro

o ¿Dónde podemos implementar las interfaces?

o Un ejemplo práctico usando una interfaz de .NET

Aqui Pueden encontrar algo de informacion: http://www.canalvisualbasic.net/manual-net/vb-net/#nSpc

No hay comentarios:

Publicar un comentario