VB-MUNDO 2.0 - Programacion Visual

Cuenta Bancaria en EEUU

/
Inicio   |  Quienes Somos  | Contactenos 



 
Web Foro Portal
 

 20 Ultimos Tutoriales (1015)

Introduccion Rapida a LinQ

Base de Datos en Delphi 7

Java 3D

Algoritmos en Borland C++

Programacion en PHP

Pseudo Codigo

Patron de Distribucion de Aspectos

Ordenamiento de Burbuja

Introduccion Expresiones Regulares

Descomposición LU y método de Gauss-Seidel

Algoritmos Propuestos

Windows Vista - Internet

Windows Vista - Impresion

Manual Completo Crystal Reports 11 - XI

Programación en BASH Shell

Apache - Configuracion

SCORM RunTime Environment

Tablas Basicas por Modulos de SAP

Manual de SAPSCRIPT

Manual de Instalación de MINISAP


ver Todos...


 Enlaces Premium





Links Relacionados
 elguille
 BuscoAfiliados
 SoloTuWeb
 ElQuintero
 DotNetSolidario

Patrocinados por...



 

 CREANDO UN GADGET para WINDOWS VISTA (Paso a Paso)


 
< Ir al paso Anterior  

Ir al Siguiente paso >

 

Paso 2: Crear el archivo XML para el manifiesto del Gadget


En la raíz del directorio creado en el paso 1 con el nombre NombreDeGadget.gadget, genere un nuevo archivo llamado gadget.xml, que servirá como manifiesto del Gadget. El nombre del archivo debe ser obligatoriamente gadget.xml para que cumpla su propósito.

El archivo manifiesto del Gadget almacena las configuraciones que serán utilizadas por el aplicativo. Es un archivo de texto plano con formato XML que se puede modificar fácilmente.

 

<?xml version="1.0" encoding="utf-8" ?>
<gadget>
<name>Nombre del Gadget</name>
<namespace>Namespace.Ejemplo</namespace>
<version>1.0</version>
<author name="Nombre del autor">
<info url="http://www.webdelautor.com" />
<logo src="logo.png"/>
</author>
<copyright>&#169; 2007</copyright>
<description>Aquí va la descripción del Gadget</description>
<icons>
<icon height="48" width="48" src="iconoDelGadget.png" />
</icons>
<hosts>
<host name="sidebar">
         <base type="HTML" src="InterfazVisualDelGadget.html" />
<permissions>full</permissions>
<platform minPlatformVersion="1.0" />
<defaultImage src="drag.png" />
</host>
</hosts>
</gadget>

Se destacan los siguientes elementos para configurar correctamente la aplicación
 

Elemento

Descripción

<name>

En este elemento se define el nombre del Gadget

<author>

Dentro de este elemento se definen los datos del autor del Gadget. Tiene sub elementos que permiten destacar el sitio web y el logo del autor.

<description>

Este elemento permite brindar una descripción sobre la funcionalidad del Gadget

<base>

Su atributo Src indica a Windows Sidebar qué archivo HTML contiene la interfaz de usuario del Gadget

 

Paso 3: Crear la Interfaz Gráfica del Gadget


El usuario podrá interactuar con el Gadget de dos maneras:

Utilizando los servicios que brinde el aplicativo desde su pantalla principal.

Configurando las características y el funcionamiento para permitir una parametrización desde una pantalla dispuesta para tal fin.

Estas interfaces serán soportadas por archivos HTML que pueden contener cualquiera de los elementos comúnmente permitidos por los mismos.

La interfaz gráfica con el usuario puede estar basada en elementos simples del estándar HTML como listas desplegables, casillas de selección simple o múltiple, cajas de texto, etc. o bien puede estar desarrollada con un sofisticado diseño en flash, o una combinación de ambos métodos, por mencionar algunas opciones.

En cualquier caso, estas páginas harán uso de las funciones Javascript necesarias para interactuar con el modelo de objetos Gadget (del que se hablará más adelante) para brindar los servicios deseados al usuario.

Siguiendo con los pasos necesarios para hacer funcionar un Gadget realizaremos las siguientes acciones

1- Crear la pantalla del Gadget

En la raíz del directorio NombreDeGadget.gadget generado en el paso 1, donde ya existe el archivo gadget.xml, genere el archivo HTML de interfaz gráfica que brindará los servicios al usuario y será accedido desde Windows Sidebar como un Gadget

2- Crear la pantalla de Configuración del Gadget

En la misma ubicación, puede generar el archivo un archivo HTML para que el usuario realice las configuraciones funcionales necesarias que usted, como desarrollador, desee exponer

3- Mantener el orden entre sus archivos

Es una buena práctica centralizar las configuraciones visuales de los archivos HTML que se exponen al usuario en uno o varios archivos de hoja de estilo en cascada (con extensión .css). En ese caso se pueden almacenar en el directorio css que hemos generado en el primer paso para tal fin

De la misma manera, las imágenes que sean utilizadas por las pantallas HTML que se hayan creado, pueden ser almacenadas dentro del directorio imágenes, también creado durante el primer paso


 

Paso 4: Programar la Funcionalidad Deseada


Una vez que se ha definido la interfaz gráfica, podrá hacer uso de su talento como programador Javascript o VBScript para dar vida a sus Gadgets.

Además de tener la posibilidad de programar el comportamiento de los elementos dispuestos en las páginas HTML del Gadget, podrá hacer uso del modelo de objetos extendido que provee Windows Vista para lograr grandes funcionalidades.

Generar funciones de Scripting

Deberá desarrollar toda la funcionalidad que se desee para interactuar con la interfaz HTML creada. Se podrá codificar en VBScript o Javascript para acceder al modelo de objetos expuesto por DHTML y brindar al usuario los servicios definidos para el Gadget
Interactuar con un modelo de objetos poderoso y extendido

El modelo de objetos DHTML se ve extendido en Windows Vista para interactuar con los objetos y eventos de Windows Sidebar e interactuar con el sistema operativo, accediendo, entre otras, a las funcionalidades de:

· System.Display
· System.Environment
· System.Globalization
· System.Machine
· System.Net.NetworkInformation
· System.Shell

 

< Ir al paso Anterior  

Ir al Siguiente paso >

 

 Datos del Autor
Windows Vista Gadgets

Nombre     Karina Leal
Ubicación  Microsoft EEUU

Editora en Jefe de Contenido de Windows Vista y Microsoft Office
Developer & Platforms Group
Equipo Microsoft LatinAmerica Beta Experience
 

Códigos Fuente

CODIGOS FUENTE PROGRAMACION VISUAL BASICDescarga desde nuestra exclusiva sección de códigos fuente, todas las aplicaciones que desees y utiliza ese código en tus aplicaciones para dotarlas de la mayor versatilidad posible.

Envianos tu propios códigos a aportes@vb-mundo.com

ver códigos...

 Notas Técnicas....

NOTAS TECNICAS PROGRAMACION VISUAL - GOOGLETESTADAccede a nuestra sección de Notas Técnicas, escritas por nuestro Staff y por otros prestigiosos colaboradores. Notas sobre informática en General, VB.NET, C#, y Hardware. Conviertete tu también en NOTERO de VB-MUNDO y gánate tu propia sección y un link (no reciproco) hasta tu sitio web. Deseas escribir para nosotros ? 

Envianos tus notas a foro @ vb-mundo.com

ver sección de notas...


Copyright © 2005-2007 VB-MUNDO. Todos los derechos reservados.
Foro Programacion | Foro Visual Basic | Foro Visual Basic.NET

Mi Foro Espiritual