Anda di halaman 1dari 7

Desarrollo

1. Qu es una clase publica?


Es una representacin de un tipo de objeto; piense en ella como un
plano que describe el objeto. As como un plano puede utilizarse
para construir varios edificios, una clase puede utilizarse para crear
varias copias de un objeto.

2. Qu es una clase?
Una clase es una construccin que le permite crear sus propios tipos
personalizados agrupando las variables de otros tipos, mtodos y
eventos. Una clase es como un plano. Define los datos y el
comportamiento de un tipo. Si la clase no se declara como esttica,
el cdigo de cliente puede usarla mediante la creacin
de objetos o instancias que se asignan a una variable. La variable
permanece en memoria hasta que todas las referencias a ella estn
fuera del mbito. En ese momento, CLR la marca como apta para la
recoleccin de elementos no utilizados. Si la clase se declara
como esttica, solo habr una copia en la memoria y el cdigo de
cliente solo podr tener acceso a ella a travs de la propia clase, y
no a travs de una variable de instancia. Para obtener ms
informacin.

3. Qu es un mdulo?
Un mdulo (diferente al mdulo de clase) es una parte del proyecto
de visual en la que puedes escribir funciones, procedimientos,
declarar variables globales, etc., y las puedes invocar de distintos
formularios existentes

4. Qu es un procedimiento?
Un procedimiento es una parte del programa que realiza una accin
especfica basada a menudo en una serie de parmetros o
argumentos. El procedimiento se ejecuta simplemente con una
sentencia que es igual a su identificador seguido de los parmetros
correspondientes, si los tiene, entre parntesis. A diferencia de las
funciones, no tiene sentido situarlos en una expresin porque no
devuelven un valor una vez terminada su ejecucin.

5. Qu es un Data Grid?
Utilidad: El control DataGrid de Windows Forms proporciona una
interfaz de usuario para los conjuntos de datos ADO.NET, donde los
datos se muestran en tablas y se permiten actualizaciones del
origen de datos.
Cuando el control DataGrid se establece en un origen de datos
vlido, el control se llena automticamente, creando columnas y
filas basadas en la forma de los datos. El control DataGrid puede
utilizarse para mostrar una nica tabla o las relaciones jerrquicas
entre un conjunto de tablas.

Algunas Propiedades:

Obtiene o establece la clave de acceso que


AccessKey permite navegar rpidamente al control de
servidor Web.(Heredado de WebControl).

Adapter Obtiene el adaptador especfico del


explorador para el control.(Heredado
de Control).

AllowCustomPaging Obtiene o establece un valor que indica si


est habilitada la paginacin personalizada.

AllowPaging Obtiene o establece un valor que indica si


est habilitada la paginacin.

AllowSorting Obtiene o establece un valor que indica si


est habilitada la ordenacin.

AlternatingItemStyle Obtiene las propiedades de estilo para los


elementos alternos de la DataGrid control.

AppRelativeTemplateSourceDirectory Obtiene o establece el directorio virtual


relativa a la aplicacin de
la Page o UserControl objeto que contiene
este control.(Heredado de Control).

Attributes Obtiene la coleccin de atributos arbitrarios


(slo para representacin) que no
corresponden a propiedades del
control.(Heredado de WebControl).

AutoGenerateColumns Obtiene o establece un valor que indica


si BoundColumn objetos se crean
automticamente y se muestra en
el DataGrid control para cada campo del
origen de datos.

BackColor Obtiene o establece el color de fondo del


control de servidor Web.(Heredado
de WebControl).

BackImageUrl Obtiene o establece la direccin URL de una


imagen para mostrar en el fondo de
la DataGrid control.

BindingContainer Esta API admite la infraestructura producto y


no est diseada para usarse directamente
desde el cdigo.Obtiene el control que
contiene el enlace de datos del
control.(Heredado de Control).

BorderColor Obtiene o establece el color del borde del


control Web.(Heredado de WebControl).

BorderStyle Obtiene o establece el estilo de borde del


control de servidor Web.(Heredado
de WebControl).

BorderWidth Obtiene o establece el ancho del borde del


control de servidor Web.(Heredado
de WebControl).

Caption Obtiene o establece el texto que se va a


representar en un elemento de ttulo HTML
del control. Esta propiedad se proporciona
para que el control sea ms accesible para
los usuarios de dispositivos de tecnologa de
asistencia.(Heredado de BaseDataList).

CaptionAlign Obtiene o establece la posicin horizontal o


vertical del elemento de ttulo HTML en un
control. Esta propiedad se proporciona para
que el control sea ms accesible para los
usuarios de dispositivos de tecnologa de
asistencia.(Heredado de BaseDataList).
CellPadding Obtiene o establece la cantidad de espacio
entre el contenido de una celda y su
borde.(Heredado de BaseDataList).

CellSpacing Obtiene o establece la cantidad de espacio


entre las celdas.(Heredado de BaseDataList).

ChildControlsCreated Obtiene un valor que indica si se crearon los


controles secundarios del control de
servidor.(Heredado de Control).

ClientID Obtiene el id. de control para marcado


HTML que se genera por ASP.NET.(Heredado
de Control).

ClientIDMode Obtiene o establece el algoritmo que se usa


para generar el valor de
la ClientID propiedad.(Heredado de Control).

ClientIDSeparator Obtiene un valor de carcter que representa


el carcter separador utilizado en
el ClientID propiedad.(Heredado de Control).

Columns Obtiene una coleccin de objetos que


representan las columnas de
la DataGrid control.

Context Obtiene el HttpContext objeto asociado con


el control de servidor para la solicitud Web
actual.(Heredado de Control).

Controls Obtiene
un System.Web.UI.ControlCollection objeto
que contiene una coleccin de controles
secundarios en un control de lista de
datos.(Heredado de BaseDataList).

ControlStyle Obtiene el estilo del control de servidor


Web. Esta propiedad la usan principalmente
los programadores de controles.(Heredado
de WebControl).

ControlStyleCreated Obtiene un valor que indica si un Style se ha


creado el objeto para
el ControlStyle propiedad. Esta propiedad se
utiliza principalmente los programadores de
controles.(Heredado de WebControl).
CssClass Obtiene o establece la clase de hoja de
estilos en cascada (CSS) representada por el
control de servidor Web en el
cliente.(Heredado de WebControl).

CurrentPageIndex Obtiene o establece el ndice de la pgina


mostrada actualmente.

DataItemContainer Obtiene una referencia al contenedor de


nomenclatura si implementa el contenedor
de
nomenclatura IDataItemContainer.(Heredado
de Control).

DataKeyField Obtiene o establece el campo de clave en el


origen de datos especificado por
la DataSource propiedad.(Heredado
de BaseDataList).

6. Diferencias entre DataGrid y LisView


La diferencia entre ListView y DataGrid es solo una. Edicin.
Necesita editar el uso de DataGrid, de lo contrario, use ListView.
Puede editar en ListView tambin, pero es ms fcil y compilar en
DataGrid.
De lo contrario, todo lo que se puede mostrar en DataGrid, se
puede mostrar en ListView.

Una cosa que DataGrid admite y ListView no (de fbrica) es la


generacin automtica de columnas.

Puntos para considerar que en DataGrid vs ListView:

ListView es un control de solo lectura listo para usar. La solucin


estndar sera sincronizar la lista con una "vista de detalles"
compuesta por cuadros de texto
El DataGrid permite la edicin de datos en el lugar
El DataGrid realiza ediciones de transacciones (la fila se trata como
un tomo)
El DataGrid admite la generacin de columna automtica
El DatGrid es compatible con casi todo lo que hace el ListView,
mltiples modos de seleccin, diseo, etc.
7. Qu es un contador?

Un contador es una variable cuyo valor se incrementa o decremento


en una cantidad constante cada vez que se produce un determinado
suceso o accin. Los contadores se utilizan con la finalidad de contar
sucesos o acciones internas de un bucle.

Es importante realizar una operacin de inicializacin y


posteriormente las sucesivas de incremento o decremento del
mismo. La inicializacin consiste en asignarle al contador un valor
con el que arrancar el proceso de conteo. Este proceso deber
situarse "antes y fuera del bucle".

Sintaxis:
Contador = Contador + Constante;

Ejemplo: Persona = Persona + 1;

Como se puede observar en el ejemplo, a la variable Persona se le


est incrementando el valor constante 1, es decir, a su contenido se
le suma el valor y se le vuelve a grabar en la misma variable.

Si en vez de incremento es decremento se coloca un menos en lugar


del ms.

Ejemplo: Stock = Stock - 3;

El trmino decremento significa resta. Como se pudo observar en el


ejemplo anterior, a la variable Stock se le est decrementando un
valor constante 3, es decir, a su contenido se le resta el valor y se le
vuelve a grabar en la misma variable.

8. Qu es un acumulador?
Un acumulador es una variable que suma sobre s misma un
conjunto de valores, para de esta manera tener la suma de todos
ellos en una sola variable. La diferencia entre un contador y un
acumulador es que mientras el primero va aumentando de uno en
uno, el acumulador va aumentando en una cantidad variable.
Sintaxis:
Acumulador = Acumulador + Variable;

Ejemplo:
Suma = Suma + Edad;

Como se puede observar, a la variable Suma se le est


incrementando una cantidad variable almacenada en Edad.

De igual forma, se pueden efectuar decrementos en un totalizador.

Ejemplo: Total = Total Descuento.

Anda mungkin juga menyukai