6/4/11

Revista CompartiMOSS No. 6

El Número 6 de la Revista CompartiMOSS con excelentes artículos sobre Microsoft SharePoint ya se encuentra disponible, e incluye el artículo Viva la Colaboración con Microsoft Office 2010 con el cual tengo el placer de contribuir para la revista.

Espero que les sea de agrado, y esperamos sus comentarios y sugerencias, aprovechando para desearles a todos un exitoso 2011.

EDITORIAL

  • Viva la Colaboración con Microsoft Office 2010 (Alejandro Garrido)
  • Desarrollo de una WebPart para SharePoint 2010 con Visual Studio 2010 (Carlos Ariel Dantiags )
  • Entrevista con Mauricio Grimberg
  • Business Intelligence en SharePoint 2010: Integración de Reporting Services (Juan Carlos González Martín)
  • Como Migrar a SharePoint 2010 y No Morir en el Intento Parte 1 (Ricardo Muñoz)
  • Integración entre SharePoint 2010 y Project 2010 (Juan Pablo Pussacq Laborde)
  • SharePlus un cliente SharePoint para dispositivos móviles (Gabriel López)

DESCARGA

Descargar Revista CompartiMOSS Número 6 - Diciembre 2010

Hasta la próxima.

CUMUY: Presentaciones de Testing del CES

CUMUY (Comunidad Usuarios Microsoft Uruguay), invita a las presentaciones de Luis Paulino del CES (Centro de Ensayos de Software) ¿Cómo podemos simular la carga de cientos de usuarios a una aplicación?, y de María Elisa Presto y Luis Paulinio sobre Casos de prueba unitarios y ciclos funcionales con Unit Testing de Visual Studio.

En estas charlas, se contará desde la experiencia cómo realizar Testing de aplicaciones utilizando la herramientas Visual Studio Team System, y siguiendo la metodología propuesta por el Centro de Ensayos de Software.

Y se mostrará el caso práctico del proyecto expediente electrónico del estado uruguayo gerenciado por Agesic, para probar el Módulo de trazabilidad y ruteo, para el cual se diseñaron casos de prueba unitarios y ciclos funcionales de los servicios provistos por la aplicación (por ejemplo envío, descarga, trazado, recuperación, etc., de expedientes) utilizando la metodología del CES.

La cita es el próximo Martes 14 de Diciembre, en Microsoft Uruguay, Cebollatí 1474 piso 5 a las 18:30 horas, agradecemos registrarse previamente en Microsoft Events.

Los Esperamos.

Ingenieros en la Nube

El Viernes 24 de Setiembre de 2010, nuevamente tuve el enorme placer de presenciar una defensa del proyecto de grado de la carrera de Ingeniería en Computación, en este caso de Alejandro Cao y Andrés Garderes.

Al igual que sucediera con el proyecto presentado por Gervasio Marchand y Juan Rodríguez, había sido invitado a participar de este proyecto por Pablo García de Microsoft y el Instituto de Computación de la Facultad de Ingeniería de Uruguay.

Ha sido una muy agradable experiencia trabajar con Alejandro y Andrés en el proyecto ayudándolos a idear la funcionalidad del mismo, basada en las inquietudes de Memory y Microsoft Uruguay por analizar la incorporación de estrategias de Cloud Computing, utilizando Windows Azure, para ampliar las funcionalidades de productos de gestión administrativa para PyME's.

Durante un año de arduo trabajo, Alejandro y Andrés han demostrado su capacidad, esfuerzo y tenacidad para la investigación de una tecnología totalmente innovadora, y esto les ha permitido aprobar el proyecto con una buena nota, que esta por demás merecida.

Estar presente durante su presentación y participar luego de la mesa examinadora invitado por los tutores del proyecto Laura González y Fabricio Alvarez a quienes les estoy agradecido por tal honor, ha sido un privilegio.

El proyecto presentado fue bautizado como Cloud Spots y trató sobre el desarrollo de servicios para compartir información entre las pequeñas y medianas empresas a través de Internet aprovechando los beneficios en la nube que ofrece Microsoft Azure, y cómo es posible que una aplicación no pensada para trabajar en la nube puede ser ampliada mediante el uso de bibliotecas de extensión.

Desde aquí envío mis felicitaciones a los casi Ingenieros Alejandro Cao y Andrés Garderes por el merecido logro que han alcanzado y aprovecho a enviarles mis más sinceros deseos de éxito en el desempeño de su actividad profesional.

Hasta la próxima

CUMUY: Presentación iPad+SharePoint y Personalización de UI en Office 2010

CUMUY (Comunidad Usuarios Microsoft Uruguay), invita a las presentaciones iPad + Microsoft SharePoint = SharePlus de Gabriel López, y Personalización de la Interfaz de Usuario en Microsoft Office 2010 de Alejandro Garrido.

Gabriel López nos hablará sobre: iPad + SharePoint = SharePlus.

A lo largo de esta charla vamos a explorar las posibilidades que surgen cuando se mezclan dos tecnologías como son el iPad, con la plataforma de colaboración y gestión documental SharePoint, a partir del estudio de la aplicación SharePlus, desarrollada por SouthLabs, disponible en el app store de Apple. Vamos a ver escenarios y tipos de uso que facilita, así como desafíos tecnologicos y de negocios asociados al desarrollo de aplicaciones de este tipo.

Alejandro Garrido abordará sobre la personalización de Interfaz de Usuario en Office 2010.

Según estudios de usabilidad la Cinta de opciones (Ribbon) incluida por primera vez en Office 2007 ha permitido que los usuarios y principalmente los menos expertos utilicen entre 4 y 5 más funcionalidades que en las versiones anteriores, y que dediquen un menor esfuerzo en encontrar los comandos y herramientas más habituales.

En Office 2010 la Cinta de opciones (Ribbon) se encuentra en todas las aplicaciones de Office, pero además incorporara la posibilidad de que tanto usuarios como desarrolladores puedan personalizarla de acuerdo a sus necesidades, como también el contenido del nuevo menú Archivo (Backstage) incorporado en Office 2010 para las operaciones de configuración y manejo de documentos.

Además, mediante el uso de Visual Studio 2010 es posible desarrollar Add-ins para los diferentes productos de Office 2010 de manera sencilla, y crear potentes aplicaciones con un mínimo esfuerzo aprovechando toda la potencia y toda la enriquecedora experiencia de usuario de Office 2010.

La cita es el próximo Lunes 29 de Noviembre, en Microsoft Uruguay, Cebollatí 1474 piso 5 a las 18:30 horas, agradecemos registrarse previamente https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032468733&Culture=es-UY


Los Esperamos.

Documentos Office Open XML

Los documentos en formato digital son el producto de la actividad de las personas que emplean una tecnología de software para crear un resultado visible en pantalla o impresora.

El resultado consiste, hablando en términos generales, en dos tipos de información:
  • Los datos o contenido intelectual del documento.
  • La información de formato acerca de cómo se presenta ese contenido.
Por ejemplo, el documento digitial creado para un contrato, una propuesta, una carta, un curriculum, un manual o un libro, posee la creación intelectual conocida como contenido, y la forma en la cual el mismo se visualiza para una mejor comprensión que abarca el tipo de letra, el tamaño de la misma, si posee texto en negrita o cursiva, y si el texto se encuentra dentro de un cuadro o tabla.

Los formatos de documento son los medios para contener y describir ambos tipos de información de forma que las aplicaciones de software puedan utilizar y reutilizar la información, sin embargo, cada aplicación de software puede estar utilizando la información de formas distintas en función de sus diferentes capacidades.

OBJETIVO

El fin que se desea al disponer de formatos de documento abiertos es permitir el intercambio libre o la interoperabilidad de toda esta información de un documento a otro y de unas aplicaciones a otras, como por ejemplo, permitir que una aplicación diseñada para guardar y obtener datos de una base de datos, pueda crear automáticamente un documento con formato con la información que administra, y otra aplicación pueda leer el contenido del documento con formato para procesar la información contenida en el mismo.

Supongamos que un sistema que administra el catálogo de productos de la empresa en una base de datos para llevar a cabo los procesos de negocio de la empresa, posea de cada producto su código, nombre, foto, información técnica y precios, y la empresa dentro de sus tareas habituales deba distribuir dicha información a otras empresas en un formato legible por los usuarios.

Sería deseable que en lugar de distribuir una base de datos que requiere de ciertos conocimientos de los usuarios para acceder a la información, el catálogo de productos pueda ser generado en un documento conteniendo formato para una mejor lectura.

Las empresas que reciben dicho catálogo tendrán el beneficio de que sus usuarios puedan leer el documento de manera sencilla, pero que sucede si además, las empresas que reciben dicho catálogo deben incorporar la información contenida en el mismo en sus propios sistemas de negocio?

No sería deseable que los usuarios deban digitar toda la información contenida en el documento en el sistema de su empresa.

Si el mismo documento posee la característica de que tanto los datos de contenido como de formato puedan separarse, además de facilitar la lectura de los usuarios, también podría accederse exclusivamente al contenido para procesar la información del catálogo de productos contenido en el documento e incorporarla dentro de su sistema.

FORMATOS OFFICE OPEN XML

Los documentos en formato Office Open XML (También llamados OOXML u OpenXML) son formatos de archivo abierto y estándar cuyas extensiones más comunes son .docx, .xlsx y .pptx, y son utilizados para representar y almacenar documentos de texto, imágenes, hojas de cálculo, gráficas y presentaciones.

Un archivo Office Open XML contiene principalmente datos basados en el lenguaje de marcado XML (eXtensible Markup Language o Lenguaje de Marcas eXtensible) comprimidos dentro de un archivo ZIP, estando diseñados para ofrecer las máximas posibilidades de acceso a toda la información contenida en los documentos, tanto sea el contenido como el formato.

Un documento XML no es otra cosa que un archivo de texto estructurado con marcas, que es utilizado actualmente para representar datos y texto, y un archivo ZIP es un formato estándar para contener múltiples archivos en uno sólo, lo que facilita la administración, a su vez que también el tamaño de almacenamiento, ya que también poseen un algoritmo que permite comprimir el tamaño.

ESTANDARIZACIÓN

En respuesta a las necesidades de clientes y partners por resolver el intercambio de información sin perder calidad de presentación, Microsoft ha desarrollado los formatos Office Open XML para dar paso a muchos escenarios novedosos que se basan en el uso de información contenida en documentos, y ha documentando, licenciando, distribuido y dado soporte a los formatos Office Open XML de una forma totalmente abierta, para que los clientes pueden utilizar y reutilizar sus contenidos de la manera que deseen, independientemente del software que utilicen para crearlos o editarlos, entregando la especificación de los mismos a ECMA International bajo la supervisión del Comité Técnico TC45 de ECMA International para ser desarrollada como el estándar ECMA-376, proceso que culminó en el año 2006.

Tras un par de años de trabajo y luego de incorporar algunos de los cambios propuestos por miembros de las organizaciones ISO/IEC, se publicó una versión corregida de la especificación como estándar internacional ISO/IEC 29500:2008, Information technology – Office Open XML formats, y como ECMA-376 Office Open XML File Formats - 2nd. Edition.

Este trabajo liderado por Microsoft ha sido acompañado por otras empresas líderes del sector, como Apple, Intel,  y Toshiba entre otras, y la colaboración con el ECMA a fin de estandarizar los formatos de archivo Office Open XML supone que el nuevo estándar abierto internacional sea extremadamente útil bajo condiciones muy variables, facilitando una gran difusión, que contribuye a garantizar el uso de millones de documentos entre millones de clientes del sector público y empresas privadas en todo el mundo.

INTEROPERABILIDAD

No hay restricciones para terceros, ya sean clientes o desarrolladores, para el uso de los formatos Office Open XML, y en la medida en que la gente que trabaja con los formatos ya conoce las tecnologías XML y ZIP, este hecho les facilita el acceso a los datos mediante el uso de XML como tecnología común de interoperabilidad.

Cuando alguien desea pasar datos desde un sistema de un tipo determinado a otro, verá que esta tarea se hace de una forma relativamente sencilla, y al tratarse de un estándar los mecanismos de licencia son totalmente abiertos, y la documentación es abundante, con lo que no deberían aparecer barreras técnicas ni legales para operar con estos formatos.
La elección del formato ZIP se ha debido a que es un estándar ampliamente difundido en el sector, y existen muchas herramientas disponibles para operar con el formato ZIP, y el uso de ZIP aporta una estructura flexible y modular que facilita una extensión de la funcionalidad, con vistas al futuro, por lo tanto, los desarrolladores y usuarios disponen de acceso a todos los contenidos de los documentos Office Open XML usando cualquiera de las numerosas herramientas y tecnologías que actualmente funcionan con los archivos ZIP estándar.

Una vez abierto el archivo contenedor, se pueden manipular cualquiera de las partes del documento contenidas dentro del paquete que define el documento, como por ejemplo, se podría abrir un documento Word que utilice formatos Office Open XML, localizar la parte XML que representa el cuerpo del documento Word, modificarlo usando cualquier tecnología capaz de editar XML y devolverlo al paquete contenedor para crear un documento Word actualizado, o se podría procesar la información cotenida dentro de un archivo Excel con el formato Office Open XML para guardar la información en una base de datos.

LICENCIAMIENTO

La licencia para Office Open XML está disponible y exenta de royalties para todo el mundo, con lo cual los desarrolladores de soluciones poseen libre acceso para trabajar con Office Open XML sin restricciones, pudiendo cualquier cliente o proveedor de tecnología utilizar los formatos de archivo en sus propios sistemas sin que suponga compromiso financiero de ningún tipo hacia Microsoft, ni otra empresa o entidad.

Para un fácil acceso a esta tecnología, ha surgido el Grupo de Desarrollo de formatos Office Open XML, el cual se encuentra abierto sin coste alguno, dedicándose a brindar a la comunidad de desarrolladores el apoyo necesario para utilizar estos formatos abiertos sobre cualquier plataforma. Por más información puede accederse a openxmldeveloper.org.

MICROSOFT OFFICE

La suite Microsoft Office ha incorporado el formato de documentos Office Open XML desde su versión 2007, y Microsoft proporciona herramientas de conversión para documentos creados con versiones anteriores de Office, además de actualizaciones gratuitas para las versiones de Office previas hasta Office 2000, lo que permite a los clientes y al mercado aprovechar las ventajas de los nuevos formatos basados en XML, independientemente de que hayan comprado o no Office 2007 u Office 2010.

Hasta la próxima.