lunes, 5 de octubre de 2015

OFFICE 2016 PARA DESARROLLADORES

OFFICE 2016:

Microsoft tiene probablemente la suite informática más vendida en el planeta y siendo uno de los productos con más éxito, lo siguen renovando continuamente. Ahora sale una versión de Microsoft Office que tiene una serie de bibliotecas para ser usadas por los desarrolladores. Por ejemplo, se ha mejorado considerablemente Office.js, el cual es un API ahora más consistente con las diferentes versiones de Office en Windows, Mac y los dispositivos móviles. Cualquiera que haya desarrollado para Office sabrá que uno de los primeros sistemas para ello era usar VBA (Visual Basic for Applications), quien daba acceso a los objetos dentro de Office. Incluso, se podía trabajar desde otros lenguajes (C++ Builder, Delphi), usando OLE (Object Linking & Embedded), el cual permitía una manera sencilla de comunicarse con las aplicaciones de Office. Y aunque VBA está aún en Office 2016, la percepción es que Microsoft quiere deshacerse de esto y por ello propone una serie de APIs que son más estables amén de poderse portar mucho más fácilmente que en los tiempos de VBA. Otra herramienta poco querida por el propio Microsoft es VSTO (Visual Tools for Office), que da la posibilidad de crear apps usando .NET para así crear aplicaciones que usen las características de la suite de Office. VSTO sigue estando presente en Office 2016, pero en realidad Microsoft no parece querer darle mucho soporte. De hecho, está ahora hablando de Apps for Office, que de acuerdo al manual del usuario: “Esto es un añadido que corre dentro de una app de Office y que puede interactuar con los contenidos de un documento de Office usando nuestro API enriquecido en Javascript”. Esto, para decirlo en pocas palabras, es simplemente una app web que se puede “hostear” donde se quiera. Usando el archivo xml “manifest”, se le dice a la app web dónde está localizada y cuanto queremos que esté presente. El sistema entonces se encarga de lo demás. Una mejora en Office 2016 es que los añadidos, los add-ins, trabajan ahora para algunas apps Office si se está usando Office en un iPad e incluso ya soportan Outlook. 

No hay comentarios:

Publicar un comentario

Gracias por su comentario