Cursos OnLine
Control personalizado ASP.NET HyperLinkHtmlToolTip
(el Guille)
CN2K5 Multi-selección en datagrid en ASP.NET (The Code Project)
CN2K5 Columnas Múltiples en Dropdownlist para el DataGrid en ASP.NET (The Code Project)
CN2K5 Creando un ComboBox Multicolumnas en ASP.NET
(The Code Project)
CN2K5011 Implementando Herencia mediante un Formulario Plantilla en una Aplicación Windows
ID: CN2K5011
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente es una Aplicación sencilla en Visual Studio .Net 2003 la cual permite la Implementación de Herencia, mediante un Formulario Tipo Plantilla.
Véase también: CN2K5010 Creación de un Formulario Plantilla en una Aplicación Windows
Esta Aplicación posee las siguientes funcionabilidades: contiene un Formulario el cual muestra las diferentes Categorías en un ComboBox, y al elejir una de ellas mostrará la cantidad y en un DataGrid los Productos de dicha Categoría, adicionalmente se tiene un Botón que nos mostrará un segundo Formulario el cual permite el Ingreso de nuevos Productos, Listar los Productos y Consultar los Productos.
Notas:
Se hace uso de la Tabla Products de la Base de Datos Northwind creadas por el sistema en SQL Server 2000.
Los pasos para crear un formulario heredado son los siguientes:
1. Click derecho en el Proyecto de la Aplicación, seleccionar Agregar, luego Agregar formulario heredado...
2. Escribir el nombre del formulario heredado y pulsar click en Abrir.
3. Seleccionar el objeto (formulario) del cual se heredará y pulsar click en Aceptar.
Al crearse el formulario heredado se dará cuenta que el diseño es el mismo del formulario Plantilla, observe también los identificadores de los controles que pertenecen a la clase Base, note también que las Propiedades de estos se encuentran desabilitadas. Al insertar nuevos controles verá que estos no poseen identificadores y si podrá acceder a las Propiedades de estos.
Código Fuente:
Form1.vb


Form2.vb



Script.sql

CN2K5010 Creación de un Formulario Plantilla en una Aplicación Windows
ID: CN2K5010
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente es una Aplicación sencilla en Visual Studio .Net 2003 que contiene un Formulario Tipo Plantilla para su uso en otros aplicativos mediante la Implementación de Herencia, esta Clase contiene Funciones y Procedimientos los cuales hacen uso de los objetos ADO .NET como SqlConnection, SqlCommand, SqlDataAdapter, DataSet, asi como también permite el uso de Procedimientos Almacenados.
Algunos de los métodos o funcionabilidades que posee son los siguientes:
Función protegida ExecSP, la cual recibe como parametros el nombre de un Procedimiento Almacenado y un Array de Parametros de ser necesario. Esta Función devuelve un Objeto.
Función protegida ExecSPRetDataSet, la cual recibe como parametros el nombre de un Procedimiento Almacenado y un Array de Parametros de ser necesario. Esta Función devuelve un DataSet.
Procedimiento protegido CargaParametros, la cual recibe como parametros el Comando y un Array de Parametros de ser necesario.
Adicionalmente se tiene también un Formulario About el cual posee funcionabilidades mediante el uso de procesos, tanto para mostrar Información del Sistema, asi como también para abrir una página en el navegador, en este caso mi Blog.
Código Fuente:
FrmPlantilla.vb




FrmAcerca.vb


CN2K5009 Creación de Domumento HTML con Data XML (Paginado de Registros con JavaScript)
ID: CN2K5009
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente Aplicación es una Demo sencilla que permite mostrar en un Documento HTML data extraida de una fuente de datos, en este caso un Documento XML, posee además funcionabilidad de Paginado de Registros mediante botones utilizando JavaScript.
Véase también: CN2K5005 Creación de Domumento XML con Hoja de estilo
Código Fuente:
Data.xml

CN2K5009.htm


CN2K5008 Creación de Domumento HTML con Data XML (Paginado de Registros)
ID: CN2K5008
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente Aplicación es una Demo sencilla que permite mostrar en un Documento HTML data extraida de una fuente de datos, en este caso un Documento XML, posee además funcionabilidad de Paginado de Registros mediante botones.
Véase también: CN2K5005 Creación de Domumento XML con Hoja de estilo
Código Fuente:
Data.xml

CN2K5008.htm


CN2K5007 Creación de Domumento HTML con Data XML (Listado de Registros)
ID: CN2K5007
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente Aplicación es una Demo sencilla que permite mostrar en un Documento HTML data extraida de una fuente de datos, en este caso un Documento XML, la Data es mostrada en manera de Listado de Registros.
Véase también: CN2K5005 Creación de Domumento XML con Hoja de estilo
Código Fuente:
Data.xml

CN2K5007.htm

CN2K5006 Creación de Domumento HTML con Data XML (Desplazamiento entre Registros)
ID: CN2K5006
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente Aplicación es una Demo sencilla que permite mostrar en un Documento HTML data extraida de una fuente de datos, en este caso un Documento XML, posee además funcionabilidad de Desplazamiento entre Registros mediante botones.
Véase también: CN2K5005 Creación de Domumento XML con Hoja de estilo
Código Fuente:
Data.xml

CN2K5006.htm


CN2K5005 Creación de Domumento XML con Hoja de estilo
ID: CN2K5005
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente Aplicación es una Demo sencilla de creación de un Domumento XML (*.xml), los elementos hacen referencia a un conjunto de Empleados, donde cada Empleado contiene un Codigó, Nombre y Pais.
En esta Aplicación se aplica támbien una hoja de estilo (*.CSS) al Documento XML.
Código Fuente:
Data.xml

Estilo1.css


CN2K5004 Uso del ErrorProvider para Validación de Campos en una Aplicación Windows
ID: CN2K5004
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente es una Aplicación sencilla en Visual Studio .Net 2003 la cual permite la validación de campos mediante el uso del control ErrorProvider.
En el caso de la siguiente Demo todos los campos son Requeridos (es decir todos los campos deben ser ingresados obligatoriamente), además que debe de ingresarse la Edad y Fecha Actual correctamente.
Código Fuente:
Form1.vb



CN2K5003 Validación de Campos usando Modulo en una Aplicación Windows
ID: CN2K5003
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente es una Aplicación sencilla en Visual Studio .Net 2003 que permite mediante el uso de un Modulo validar Campos tanto Numéricos como Campos Alfabeticos.
El Modulo posee los siguientes métodos o funcionabilidades: Valida Letras y Valida Numeros, esta Aplicación se presenta como una variante más a la hora de validar datos en un Formulario Windows.
Código Fuente:
Funciones.vb

Form1.vb

CN2K5002 Usando Componentes de Validación en una Aplicación Windows
ID: CN2K5002
Publicado Por: Christian Quintana
Autor: Christian Quintana
Implementado Por: Christian Quintana
Descripción de Funcionabilidad:
La siguiente es una Aplicación sencilla en Visual Studio .Net 2003 que permite el uso de los Componentes de Validación de Campos Numéricos y Campos Alfabeticos construidos mediante la Biblioteca de controles para Windows.
Véase también: CN2K5001 Validación de Campos usando la Biblioteca de controles para Windows
Nota: Puedes agregar los Componentes (control Numérico y Alfabetico) a la Caja de Herramientas en cualquier Aplicación para Windows solo debe ir al Menu Herramientas y seleccionar agregar o quitar elementos del cuadro de herramientas, luego en la ficha Componentes del .NET Framework hacer click en el boton examinar, en seguida buscar y abrir el ejecutable (la *.dll que se encuentra en la carpeta bin de la aplicacion) y veremos como se agregan en el listado de Componentes, finalmente aceptamos y listo! tenemos en el cuadro de herramientas nuestros controles listos para trabajar con ellos.
Al momento de agregar el Componente a la Aplicación debemos notar que se agrega una Referencia a la misma (lo podemos ver en el explorador de soluciones, en este caso la referencia es demos_libconwin), a su ves que la dll se añade también a la carpeta bin de la Aplicación.
Código Fuente:
Form1.vb
