41
Office 2010, Office Web Applications & SharePoint 2010 Eva Ordoñez (Ingeniero SharePoint)

Share point 2010 office 2010 y owa

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Share point 2010 office 2010 y owa

Office 2010, Office Web Applications & SharePoint 2010Eva Ordoñez (Ingeniero SharePoint)

Page 2: Share point 2010 office 2010 y owa

Funcionalidad Cliente & Servidor

Page 3: Share point 2010 office 2010 y owa

Arquitectura OWA

Page 4: Share point 2010 office 2010 y owa

ExcelCapability Excel Web App (OWA) Excel Services (SP2010)

View X X

Edit X

Collaboration X

Create New X

Create Excel-Driven Dashboards

X

Display New Visualization

X X

External Data X (1) X

Anonymous X X

Secure Store X

PowerPivot (2) X

Web Services API X

REST API X

JavaScript OM X

User-Defined Function X (3) X

Page 5: Share point 2010 office 2010 y owa

Excel Services

• Nuevo Modelo de Objetos JavaScript• Captura eventos de usuario• Mejora del UI

• Nueva API REST• Facilita embeber rangos y

diagramas de un workbook en una página web

• Los cambios de reflejan automaticamente cuando la página es re-cargada

• Mejora API Web Services• Añade soporte para edición y

formulas• Facilita la obtención de

gráficos

Page 6: Share point 2010 office 2010 y owa

Arquitectura Servidor - Excel

Workbook

Application Server

Web Front-End

API

Browser Rich Apps

EWA

JSOM

Browser

REST

Browser Rich Apps

Page 7: Share point 2010 office 2010 y owa

Word

• Word Web App no soporta controles de contenido en modo edición.

Page 8: Share point 2010 office 2010 y owa

Word Services

• File | Save As en el servidor• Puede leer y escribir cualquiera de los

formatos que pueda Word Cliente (Desktop)

• 100% fidelidad en server-side rendering

• El documento obtenido es el mismo que en cliente

• API para automatizaciónen lado servidor

• Generación de alto volúmen y conversión

Page 9: Share point 2010 office 2010 y owa

PowerPoint Broadcast• Esta característica es admitida

para ver en Windows Internet Explorer, Mozilla Firefox y Safari para Mac.

• No podrá escuchar al presentador u otros sonidos a través del explorador. La narración y el sonido no son admitidos en el visualizador.

• La tinta, las anotaciones y los punteros no se muestran en el explorador.

• El visualizador no muestra el escritorio del presentador, solo la presentación de diapositivas de PowerPoint. Si el presentador cambia a otra aplicación o abre un hipervínculo en su presentación, la última diapositiva que se mostró permanece en el visualizador.

• El explorador no puede mostrar vídeos incluidos en la presentación de diapositivas difundida.

Page 10: Share point 2010 office 2010 y owa

Macros en Web App

File Format View in Web App Edit in Web App

docm Yes (1) Yes (2)

xlsm Yes (2) Yes, with macros stripped (2)

pptm, potm, ppam, potx, ppsm

Yes (2) No

• Con respecto a las macros:(1) No funcionan las macros(2) Solicita crear una copia sin macros

Page 11: Share point 2010 office 2010 y owa

Almacenamiento

• La información de las Office Web Applications, se almacena en la misma base de datos de contenidos de la colección de sitios.

WSS_Content

Page 12: Share point 2010 office 2010 y owa

Recursos

• Ayuda en servidor http://office.microsoft.com/serverhelp/helphome14.aspx?lcid=3082&products=PPWAENDUSERhttp://office.microsoft.com/en-us/sharepoint-server-help/differences-between-using-a-workbook-in-excel-and-excel-services-HA010369179.aspx• Excel Services Class Library and Web

Service Referencehttp://msdn.microsoft.com/en-us/library/ee557255.aspx

Page 13: Share point 2010 office 2010 y owa

Access Services

• Publicación de aplicación en SharePoint on-premise o hosteado

• Preparado para facilitar la ejecución de la lógica en host • Escalable• Seguro (No

signatures required)

Page 14: Share point 2010 office 2010 y owa

Traducción de Cliente a Web

• ACCDB > SharePoint Site• Access Tables > SharePoint Lists• Access Forms > ASPX Pages• Access Reports Reports > RDL (SQL

Server Reports)• UI Macros > Javascript• Data Macros > SharePoint Workflows

Page 15: Share point 2010 office 2010 y owa

Conexión a SharePoint

Access

SharePoint Lists

Local Tables

Write-through cache

Web Service pulls in 2000-record chunks

Queries, Forms, Reports, Macros

Page 16: Share point 2010 office 2010 y owa

Informes Access en Web

Page 17: Share point 2010 office 2010 y owa

Access 2010

• Creación más sencilla de pequeñas aplicaciones de equipo

• UI Macros complementando Data Macros

• Compartir información interna/externa• Publicar solución en SharePoint • Gestión sencilla IT• Expandir el alcance de las aplicaciones

Page 18: Share point 2010 office 2010 y owa

UI Macros

• All about the UI• Respond to events on

the form/controls• Drive application

navigation• Can not touch data

directly

• Usable in a web context• For example, no Menu

modification support• Translated to JavaScript

Page 19: Share point 2010 office 2010 y owa

Recursos• Access Team Blog

http://blogs.msdn.com/access• Office Developer Guild

http://www.facebook.com/pages/ODG/121902081583

• MSDN/Office Developer Center http://msdn.microsoft.com/en-us/office/default.aspx

Page 20: Share point 2010 office 2010 y owa

SharePoint Development Platform

Page 21: Share point 2010 office 2010 y owa

Tecnologías

LINQ

Farm

Site

List Data

External Lists

Data Platform

Client-side

Server-side

Strongly-typed lists

Weakly-typed lists

Strongly-typed lists

Weakly-typed listsServer OM

Client OM

REST APIs

New in 2010

Improved

Page 22: Share point 2010 office 2010 y owa

Integración con SharePoint

Web ServicesMore coverage

Client Object ModelSite, navigationsecurity servicesVery flexible and straight forward

RESTEasiest to useFor fixed list schema

Page 23: Share point 2010 office 2010 y owa

Client Object Model

• Simple and easy to use API to Add, Retrieve, Update and Manage Data in SharePoint.

Page 24: Share point 2010 office 2010 y owa

Acceso a datos con MO Cliente

Page 25: Share point 2010 office 2010 y owa

Objetos principales de Client Object Model

Page 26: Share point 2010 office 2010 y owa

Silverlight

• Cuando se visualiza un documento Word o una presentación PowerPoint, la carga del documento es más rápida.

• Mejora la calidad del zoom y el uso de “buscar”.

• Las animaciones se suavizan y la diapositiva escala al tamaño de la ventana.

• El texto respeta las propiedades del cleartype tuner. El cleartype tuner está incluido en Windows 7 y disponible para versiones antiguas de Windows.

Las Aplicaciones de servicio de visualización de Word y PowerPoint usan procesos de trabajo para convertir documentos y presentaciones en imágenes PNG o en XAML (si Silverlight está instalado) y almacenan temporalmente los resultados en el disco de forma local.

Page 27: Share point 2010 office 2010 y owa

Nueva opción de UI

• Media Player Web Part

• Organization Browser

• List and Site Creation

• Office Web Applications

• Silverlight Web Part• Simple way to upload

• Silverlight CLR compatible

• Client Object Model• Call SharePoint API’s

• REST APIs• Simplifies List data access

• Support for remotely hosted Silverlight applications

Page 28: Share point 2010 office 2010 y owa

Silverlight en SharePoint 2010• Can use Silverlight in separate ASPX

page or in Web Part• The web part can contain custom

properties that are sent to Silverlight via the InitParams property

• The XAP file can be deployed to LAYOUTS or content database and loaded at run time

• The Silverlight application can then make use of the Client OM

Page 29: Share point 2010 office 2010 y owa

FAST Search

• PowerPoint Service Application• Visualización/Edición en explorador

de PPT• Genera miniaturas de PPT para los

resultados de FAST Search• Word Viewing Service• Visualización/Edición en explorador

de documentos Word• Genera miniaturas de Word para los

resultados de FAST Search

Page 30: Share point 2010 office 2010 y owa

Office 2010 Solution Design

• Access application usability/design improvements

• Access applications published to Web• Visual Studio 2010• Open XML SDK• Simplified InfoPath design• Continued commitment to Visual Basic

for Applications (VBA)

Page 31: Share point 2010 office 2010 y owa

Visual Studio 2010

• All 2007 supported scenarios persist forward to 2010

• Improved C# experience• Improved deployment support in

Office 2010 with Visual Studio 2010• Package and deploy multiple add-ins

• Platform solution building with SharePoint & Office

Page 32: Share point 2010 office 2010 y owa

Deployment

• Fewer pre-reqs to install• No need to deploy VSTOR for

Office 2010 solutions• PIAs not required for .NET 4.0 solutions• Choose a target .NET Framework your

users are most likely to have - 3.5 Full/Client or 4.0 Full/Client

Page 33: Share point 2010 office 2010 y owa

Open XML SDK

• Allows you to create and modify Open XML documents• SDK currently supports Office 2007 SP2 Open XML files

• Based on .NET (C# and VB)• Compatible with LINQ

• Provides a unified platform for solutions• Consistent client and server solutions

• This SDK does NOT• Replace Office application Object Models• Perform layout + recalculation tasks• Perform file conversions to other formats, like PDF or XPS

• The SDK will be released in two versions• Version 1: Part level manipulation• Version 2: Content level manipulation

Page 34: Share point 2010 office 2010 y owa

Open XML SDK Tools

• SDK provides the following tools• Open XML Diff • Class Explorer• Document Reflector

• Open XML Diff• Compare differences in two Open XML files

• Class Explorer • Allows developers to navigate Open XML standard

as it relates to the SDK

• Document Reflector• Automatically generates Open XML SDK code based on

document

Page 35: Share point 2010 office 2010 y owa

Open XML Power Tools

• A set of 30+ cmdlets that create and modify Open XML documents• Removing comments, accepting

tracked revisions, etc. • Supports the PowerShell piping

architecture • Documents are piped from cmdlet to

cmdlet as objects• Built on Open XML SDK • Available on CodePlex • http://www.codeplex.com

Page 36: Share point 2010 office 2010 y owa

VSTO Power Tools

• Open and edit Open XML documents directly in Visual Studiohttp://www.microsoft.com/downloads/details.aspx?FamilyID=46B6BF86-E35D-4870-B214-4D7B72B02BF9

Page 37: Share point 2010 office 2010 y owa

Recursos

• Technethttp://technet.microsoft.com/en-us/library/ee855124.aspx

• Channel 9 http://channel9.msdn.com/Tags/office+web+applications

• Blog oficialhttp://blogs.msdn.com/b/officewebapps/

Page 38: Share point 2010 office 2010 y owa

Tu plataforma crece

Page 39: Share point 2010 office 2010 y owa

Más sobre SharePoint 2010

Información paraIT ProsTechNet

http://MSSharePointITPro.com

Información paraDevelopers

MSDNhttp://MSSharePointDeveloper.com

Información paraEveryone

http://SharePoint.Microsoft.com

Page 40: Share point 2010 office 2010 y owa

¡Muchas gracias!

Page 41: Share point 2010 office 2010 y owa

© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.