namespace

Páginas: 7 (1725 palabras) Publicado: 9 de diciembre de 2013
Algunos conceptos (clasificados alfabéticamente) que usaremos con bastante frecuencia en las entregas del curso de .NET:

Palabra

Descripción
A
 

Aclaración sobre variables y métodos estáticos o compartidos

Se dice que una variable o un método es estático (Shared en VB / static en C#) cuando está compartido, es decir, no forma parte de ninguna instancia de la clase.
Las variables ymétodos estáticos pertenecen al tipo en el que se declara y para usarlas simplemente hay que indicar la clase (o tipo) seguida (por un punto) del nombre de la variable o método.
En el caso de VB todos los miembros de un módulo (Module) son estáticos (están compartidos) y no es necesario indicar el nombre del módulo para acceder a ellos.

Alias a espacios de nombres

Una forma fácil deacceder a un espacio de nombres usando algo parecido a una variable.
Pulsa aquí para más información sobre los alias de espacio de nombres.
 

Ámbito / Accesibilidad

El ámbito es lo que indica el nivel de visibilidad (o accesibilidad) de un elemento, ya sea una variable, procedimiento o clase.
Los niveles de accesibilidad pueden ser Private, Public, Friend, Protected o Protected Friend.
En ladocumentación de Visual Studio .NET, ámbito es el nivel de visibilidad que puede tener, ya sea a nivel de bloque, procedimiento, módulo o espacio de nombres.
Y la accesibilidad es la "visibilidad" de dicho elemento, si es público, privado, etc.

Array
(matriz)

Los arrays (o matrices) son un tipo de variable que permiten tener más de un elemento, (o valor en su interior), a los que se puedenacceder mediante un índice.
Un array también es el tipo en el que se basan todas las matrices o arrays.

Assenbly (ensamblado)

Básicamente un ensamblado es un programa (EXE) o un componente (DLL), en el que además del código compilado tiene un manifiesto o definición de que es lo que contiene dicho ensamblado: tipos de datos, dependencias, versión, etc.
B
 
C
 

Clases / Objetos(tipos)

Prácticamente todo lo que manejemos en el entorno .NET es una clase u objeto, de hecho todas las clases derivan de una clase u objeto básico: la clase System.Object

Clases abstractas

Son clases que exponen un interface el cual hay que usar en las clases que se hereden de dicha clase abstracta.

Colecciones

Serie de datos que están guardados en una lista, array (o matriz) o unacolección propiamente dicha y que permite interactuar con los elementos de las mismas, pudiendo añadir, recuperar, eliminar uno o todos, saber cuantos elementos hay, etc.

Common Language Runtime
(CLR)

El CLR (Common Language Runtime) es el motor en tiempo de ejecución del .NET Framework, es decir la parte del "entorno" que se encarga de ejecutar el código de los lenguajes del .NETFramework.

Constante

Valores numéricos o de cadena que permanecen constantes, sin posibilidad de cambiar el valor que tienen.
En caso de que necesitemos cambiar el valor, usaremos las variables.
D
 
E
 

Encapsulación

La posibilidad de ocultar el código usado para implementar un método o cualquier otro procedimiento o función de forma que lo único que interese sea el interface expuestopor la clase u objeto.

Enumeraciones
(Enum)

Las enumeraciones son una serie de valores constantes (de tipo numérico), que de alguna forma están relacionadas entre sí.
A diferencia de las constantes normales, una variable declarada como una enumeración, puede tomar cualquiera de los valores indicados en la enumeración.

Evento

Los eventos son procedimientos (SUB) que se ejecutannormalmente cuando el sistema Windows los provoca, por ejemplo, al hacer click en una ventana o en cualquier objeto de la ventana, cuando cambiamos el tamaño de una ventana, cuando escribimos en una caja de textos, etc.

Expresiones

Una expresión es una secuencia de operadores y operandos que describe un cálculo. Normalmente una expresión se evalúa en tiempo de ejecución.
Existen expresiones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Espacio de nombres (namespaces)
  • Espacios De Nombres Namespaces
  • Qtp namespace overview by terry horwath

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS