cómo crear un portal personalizado: el escritorio digital

30
Cómo crear un Cómo crear un portal portal personalizado: personalizado: El escritorio digital El escritorio digital

Upload: pilar-valverde-pena

Post on 23-Jan-2016

220 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cómo crear un portal personalizado: El escritorio digital

Cómo crear un Cómo crear un portal portal

personalizado:personalizado:

El escritorio digitalEl escritorio digital

Cómo crear un Cómo crear un portal portal

personalizado:personalizado:

El escritorio digitalEl escritorio digital

Page 2: Cómo crear un portal personalizado: El escritorio digital

Aprenderemos (1)Aprenderemos (1) IntroducciónIntroducción

Qué es el escritorio digitalQué es el escritorio digital ElementosElementos CaracterísticasCaracterísticas ¿Por qué un escritorio digital?¿Por qué un escritorio digital?

Consideraciones de diseño y Consideraciones de diseño y componentescomponentes Diseño Diseño Outlook para hoyOutlook para hoy ArquitecturaArquitectura Soporte nuevas herramientasSoporte nuevas herramientas Microsoft Outlook 2000Microsoft Outlook 2000 Outlook: control de vistasOutlook: control de vistas WebWeb

Page 3: Cómo crear un portal personalizado: El escritorio digital

Aprenderemos (2)Aprenderemos (2)

Cómo crear un escritorio digital adecuado Cómo crear un escritorio digital adecuado al perfil del usuarioal perfil del usuario EnlacesEnlaces Integración con Outlook para HoyIntegración con Outlook para Hoy A tener en cuenta:A tener en cuenta:

BrowserBrowser DesarrolloDesarrollo

Implantación de soluciones basadas en el Implantación de soluciones basadas en el escritorio digitalescritorio digital

Utilización OfflineUtilización Offline Digital Dashboard Starter KitDigital Dashboard Starter Kit

RecursosRecursos

Page 4: Cómo crear un portal personalizado: El escritorio digital

IntroducciónIntroducción

Page 5: Cómo crear un portal personalizado: El escritorio digital

¿Qué es un escritorio digital¿Qué es un escritorio digital??

Brinda una idea general de qué y cómo Brinda una idea general de qué y cómo lo está haciendo.lo está haciendo.

Un conjunto de medidores e Un conjunto de medidores e indicadoresindicadores MétricasMétricas AlertasAlertas Ordenado del centro hacia los ladosOrdenado del centro hacia los lados

Un conjunto de las herramientas más Un conjunto de las herramientas más comunescomunes QueQue PUEDANPUEDAN ser albergados en un lugar ser albergados en un lugar

comúncomún

Page 6: Cómo crear un portal personalizado: El escritorio digital

¿Qué es un escritorio ¿Qué es un escritorio DigitalDigital??

Un portal personalizado hacia el Un portal personalizado hacia el Sistema Nervioso DigitalSistema Nervioso Digital ((DDigital igital NNervous ervous SSystemystem))

Un rápido vistazo al status de la Un rápido vistazo al status de la operación con enlaces para investigar operación con enlaces para investigar másmás

Un kit the herramientas para las Un kit the herramientas para las funciones más comunes.funciones más comunes.

No hay una escritorio standardNo hay una escritorio standard Basada en plantillas para su posterior Basada en plantillas para su posterior

modificaciónmodificación

Page 7: Cómo crear un portal personalizado: El escritorio digital

Elementos de un escritorio digitalElementos de un escritorio digital

Controles dispuestos en tres categoríasControles dispuestos en tres categorías:: Indicadores personalesIndicadores personales

¿Cuánto correo electrónico sin leer¿Cuánto correo electrónico sin leer?? ¿Cuántas reuniones para hoy? ¿mañana¿Cuántas reuniones para hoy? ¿mañana?? Tareas pendientes clasificadas por prioridadTareas pendientes clasificadas por prioridad

Indicadores de trabajoIndicadores de trabajo ¿Qué asuntos críticos tengo pendientes¿Qué asuntos críticos tengo pendientes?? ¿Mis clientes están contentos¿Mis clientes están contentos??

Indicadores globalesIndicadores globales ¿Cómo está el mercado de acciones¿Cómo está el mercado de acciones?? ¿Algún comunicado de prensa que deba leer¿Algún comunicado de prensa que deba leer? ?

Enlaces a las aplicaciones que deban accederseEnlaces a las aplicaciones que deban accederse diariamentediariamente

Page 8: Cómo crear un portal personalizado: El escritorio digital

CaracterísticasCaracterísticas

Extremadamente flexible y fácil de Extremadamente flexible y fácil de modificar por el usuario finalmodificar por el usuario final

FácilmenteFácilmente conectado conectado a las diferentes a las diferentes fuentes de informaciónfuentes de información Exchange Folders, Exchange Folders, Bases de datosBases de datos, Web, Web

Disponible fuera de líneaDisponible fuera de línea De fácil distribución y administraciónDe fácil distribución y administración

Page 9: Cómo crear un portal personalizado: El escritorio digital

¿Por qué un escritorio digital?¿Por qué un escritorio digital?

Trabajadores del conocimiento Trabajadores del conocimiento (Knowledge workers):(Knowledge workers): Incrementan el flujo de información a Incrementan el flujo de información a

través de su escritoriotravés de su escritorio Incrementan la demanda de poner cosas Incrementan la demanda de poner cosas

sobre su escritorio y “tenerlas a mano”sobre su escritorio y “tenerlas a mano” Prioridad absoluta sobre la Prioridad absoluta sobre la

disponibilidad inmediata de información disponibilidad inmediata de información esencial para la consecución de los esencial para la consecución de los objetivos empresarialesobjetivos empresariales

Page 10: Cómo crear un portal personalizado: El escritorio digital

Outlook para HoyOutlook para Hoy

Visualiza citas, tareas e Visualiza citas, tareas e información sobre el número de información sobre el número de nuevos mensajes en nuestro buzónnuevos mensajes en nuestro buzón

Puede personalizarsePuede personalizarse Ej: Datos financieros, Ej: Datos financieros, información bolsa de información bolsa de valores, ….valores, ….

Page 11: Cómo crear un portal personalizado: El escritorio digital

Consideraciones Consideraciones de diseño y de diseño y

componentescomponentes

Page 12: Cómo crear un portal personalizado: El escritorio digital

Diseño de un escritorio digitalDiseño de un escritorio digital

Definir el perfil del usuario/sDefinir el perfil del usuario/s Definir el contenidoDefinir el contenido Almacenar el contenido sobre el Almacenar el contenido sobre el

servidor de Exchange o en la Webservidor de Exchange o en la Web Construir la página HTML Construir la página HTML

(FrontPage)(FrontPage) Outlook View ControlOutlook View Control Office Web ComponentsOffice Web Components

Codificar los scripts necesariosCodificar los scripts necesarios ImplantarImplantar

Page 13: Cómo crear un portal personalizado: El escritorio digital

Outlook para HoyOutlook para HoyHiper-enlacesHiper-enlacesDDesplegadas usando esplegadas usando DHTML & IE DHTML & IE Pueden ser personalizadas alPueden ser personalizadas al::

Añadir textosAñadir textos, enlaces, b, enlaces, botonesotones ee im imáágegeneness CambiandoCambiando estilosestilos (backgrounds, fonts) (backgrounds, fonts) AñadiendoAñadiendo sscriptcriptss Añadiendo componentesAñadiendo componentes ActiveX ActiveX

Puede ser unPuede ser un ASP ASP ejecutándose en el ejecutándose en el servidorservidor

Puede ser un HTML en el disco duroPuede ser un HTML en el disco duro

Page 14: Cómo crear un portal personalizado: El escritorio digital

ArquitecturaArquitectura

Outlook View ActiveX® ControlOutlook View ActiveX® Control También descargables desde la Web. No en También descargables desde la Web. No en

Office 2000Office 2000 Internet Explorer Web Publishing Internet Explorer Web Publishing

Component and Data Source ObjectsComponent and Data Source ObjectsModelo de objetos OutlookModelo de objetos OutlookOffice Pluggable Components Office Pluggable Components

(“COM Add-Ins”) & Web Components(“COM Add-Ins”) & Web Components““Home pages” asignables a carpetas Home pages” asignables a carpetas

Outlook / DHTMLOutlook / DHTMLCDO (Collaboration Data Objects)CDO (Collaboration Data Objects)

Page 15: Cómo crear un portal personalizado: El escritorio digital

Soporte de nuevas Soporte de nuevas herramientasherramientas

VBA6 VBA6 Microsoft Script Editor (MSE) – un Microsoft Script Editor (MSE) – un

subconjunto de Visual InterDev IDE subconjunto de Visual InterDev IDE utilizado para invocar objetos COMutilizado para invocar objetos COM

Visual C++ – Construcción de objetos COM Visual C++ – Construcción de objetos COM con llamcon llamaadas a servicios de Officedas a servicios de Office

Visual J++ – JVM traducción entre objetos Visual J++ – JVM traducción entre objetos COM y objetos JavaCOM y objetos Java

Page 16: Cómo crear un portal personalizado: El escritorio digital

Sobre Microsoft Outlook 2000Sobre Microsoft Outlook 2000

Buena plataforma para los Buena plataforma para los desarrolladoresdesarrolladores

Incluye:Incluye: COM Add-insCOM Add-ins VBAVBA Nuevo modelo de objetosNuevo modelo de objetos Homepages Homepages para carpetaspara carpetas Seguimiento de actividadSeguimiento de actividad Outlook ActiveX View ControlOutlook ActiveX View Control Asistente para carpetas de grupoAsistente para carpetas de grupo Impresión de FormulariosImpresión de Formularios

Page 17: Cómo crear un portal personalizado: El escritorio digital

Control de vistas OutlookControl de vistas Outlook

Outlook Add-onOutlook Add-on Requiere Outlook 2000Requiere Outlook 2000

Vistas Outlook (ActiveX)Vistas Outlook (ActiveX) TablasTablas CalendarioCalendario ContactosContactos PlanificaciónPlanificación

Page 18: Cómo crear un portal personalizado: El escritorio digital

Control de vistasControl de vistas

Trabaja dentro de:Trabaja dentro de: Outlook Folder Home PagesOutlook Folder Home Pages Cualquier página vista con IECualquier página vista con IE

Dentro de IE Dentro de IE En una carpeta con una En una carpeta con una Home page Home page

asignadaasignada

Page 19: Cómo crear un portal personalizado: El escritorio digital

WebWeb

Enlaces WWWEnlaces WWW NoticiasNoticias TiempoTiempo Tráfico …Tráfico …

Controles Activex ®Controles Activex ®Canales activosCanales activos IframesIframes

Page 20: Cómo crear un portal personalizado: El escritorio digital

CómoCómo crear un crear un escritorio digital escritorio digital

adecuado al perfil adecuado al perfil del usuariodel usuario

Page 21: Cómo crear un portal personalizado: El escritorio digital

EnlacesEnlaces

Usar URLs OutlookUsar URLs Outlook Sintaxis: Outlook: <folder path>Sintaxis: Outlook: <folder path>

Ejemplo: Outlook://Public Folders/Ejemplo: Outlook://Public Folders/All Public Folders/My Folder/All Public Folders/My Folder/

Casos especiales:Casos especiales: Outlook: Inbox , calendar, tasks, Outlook: Inbox , calendar, tasks,

contacts, etc.contacts, etc.

Page 22: Cómo crear un portal personalizado: El escritorio digital

Integración con Integración con Outlook para hoyOutlook para hoy

Enlaces a carpetas de OutlookEnlaces a carpetas de Outlook<<a href=“” a href=“” onclick=“window.location=‘outlook:Tasks’;”>onclick=“window.location=‘outlook:Tasks’;”>My Tasks</a>My Tasks</a>

Enlaces a carpetas públicas de Enlaces a carpetas públicas de ExchangeExchange

<a href=“” <a href=“” onclick=“window.location=‘outlook:\\Public onclick=“window.location=‘outlook:\\Public Folders\\ Favorites;”>Favorites</a>Folders\\ Favorites;”>Favorites</a>

Page 23: Cómo crear un portal personalizado: El escritorio digital

Página Outlook para hoyPágina Outlook para hoy

Consolida información clave para un Consolida información clave para un rápido accesorápido acceso Hospeda componentesHospeda componentes Mecanismos flexibles de implantación:Mecanismos flexibles de implantación: (HTML, ASP, (HTML, ASP,

DLL)DLL)

UUtiliza tiliza VS 6.0 VS 6.0 para construir la página de para construir la página de Outlook para Hoy (Outlook para Hoy (Outlook todayOutlook today)) ExtraExtraer la página desde er la página desde ooutlwvw.dllutlwvw.dll

Entrada en el registro en:Entrada en el registro en: HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Outlook\

Today:Today:

URL: http://localhost/Outlookpages/OutlookToday.HtmURL: http://localhost/Outlookpages/OutlookToday.Htm

Page 24: Cómo crear un portal personalizado: El escritorio digital

A tener en cuenta:A tener en cuenta:BrowserBrowser

Outlook Today utiliza un subconjunto del Outlook Today utiliza un subconjunto del Internet ExplorerInternet Explorer

Puede utilizar la versión completa de IE:Puede utilizar la versión completa de IE: Mínima pérdida de rendimientoMínima pérdida de rendimiento Botones atrás/adelanteBotones atrás/adelante Soporte completo de Iframe Internet Soporte completo de Iframe Internet Uso de la caché offline del ExplorerUso de la caché offline del Explorer

Home pages Home pages en carpetas y páginas Web:en carpetas y páginas Web: Utilizan la versión completa del IEUtilizan la versión completa del IE

Ancho de bandaAncho de banda

Page 25: Cómo crear un portal personalizado: El escritorio digital

Implantación de soluciones basadas Implantación de soluciones basadas en el en el “Escritorio digital”“Escritorio digital”

Ficheros en discos locales/remotosFicheros en discos locales/remotos Como una DLL Add-in COM Como una DLL Add-in COM Como un conjunto de carpetas públicas Como un conjunto de carpetas públicas

con posibilidad de trabajar con posibilidad de trabajar offlineoffline Aplicación basada en una IntranetAplicación basada en una Intranet Como una carpeta de grupo (Como una carpeta de grupo (team folderteam folder) )

– solución h– solución hííbridabrida

Page 26: Cómo crear un portal personalizado: El escritorio digital

A tener en cuenta:A tener en cuenta:DesarrolloDesarrollo

DLLDLL Mejor rendimientoMejor rendimiento Distribución con SMS o con la personalización de Distribución con SMS o con la personalización de

instalación de Office 2000instalación de Office 2000 LaboriosoLaborioso de actualizar en grandes implantaciones de actualizar en grandes implantaciones

Una buena apuesta es el uso de carpetas Una buena apuesta es el uso de carpetas públicaspúblicas Fácil de actualizarFácil de actualizar Ligeramente más lentoLigeramente más lento

No olvidar asignar los valores en el registroNo olvidar asignar los valores en el registro

Page 27: Cómo crear un portal personalizado: El escritorio digital

PersonalizaciónPersonalización

Apoyarse en la infraestructura existenteApoyarse en la infraestructura existente Windows 2000 y el Windows 2000 y el Active DirectoryActive Directory

UsUsarar nuggetsnuggets PersonalizaciónPersonalización

Preferencias Preferencias Outlook Outlook window.external.Setpref(ValueName, ValueData);window.external.Setpref(ValueName, ValueData);

CookiesCookies XMLXML

Page 28: Cómo crear un portal personalizado: El escritorio digital

OfflineOffline

Las Las Home PagesHome Pages pueden funcionar pueden funcionar offlineoffline 3 niveles o más …3 niveles o más …

Outlook Today no puede trabajar Outlook Today no puede trabajar offlineoffline Puede solucionarse usando Puede solucionarse usando home pagehome page en en

carpetascarpetas Cuidado con páginas ASPsCuidado con páginas ASPs

Page 29: Cómo crear un portal personalizado: El escritorio digital

Digital Dashboard Starter KitDigital Dashboard Starter Kit

6 Ejemplos6 Ejemplos Guía para el desarrolloGuía para el desarrollo Próxima liberación a usuariosPróxima liberación a usuarios

Page 30: Cómo crear un portal personalizado: El escritorio digital

RecursosRecursos

www.microsoft.com/spain/technetwww.microsoft.com/spain/technet

www.microsoft.com/exchangewww.microsoft.com/exchange

officeupdate.microsoft.com/outlookofficeupdate.microsoft.com/outlook

mailto: mailto: [email protected]@microsoft.com