Sharepoint 2010 office web app services

559 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
559
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Distinguir entre los Excel Services de SharePoint 2010 y los Excel Web App de las Office Web Applications
  • Excel Calculation Services is responsible for making the appropriate connections and loading any required external assemblies. Excel Calculation Services maintains a session for each open workbook user.Excel Services is responsible for loading workbooks and performing appropriate calculations. Excel Services maintains a cache of workbooks as well as any associated external datasetsUser-defined functions (UDFs) make it easy to extend the capabilities of Excel Services to include interactions with external systems as well as custom calculation logicWhen it comes to accessing the results of those calculations both programmatically and for display purposes, the Excel Client Service provides a number of different mechanismsSo that workbooks can be rendered in the browser, Excel Services provides the Excel Web Access web partUsing Excel Web Services, we can set values within a spreadsheet or extract values from particular cells. We can even generate a snapshot of a spreadsheet that can be downloadedPowerPivot is an add-in for SQL Server 2008 R2 and Excel 2010 that allows users to create unique data models from a range of data sources and embed the completed model within an Excel workbookSource: http://msdn.microsoft.com/en-us/library/gg697767.aspx
  • JSOM para publicarREST para consultar
  • En modoedición los datosexternos no se cargan.Pivot tables (charts y slicers) No funcionan en Office Web Apps 2010, no confundir con PowerPivotProgramabilidadcompleta a través de los libros y escenarios de usuario. Soportecompleto defunciones en web parts y librosExcel Web App usa DHTML y JavaScript para representar y habilitar la edición de un libro de Excel, sin necesidad de descargar controles ActiveX en el explorador que se ejecuta en el equipo cliente. La Excel Web App usa Excel Calculation Services para cargar el libro, calcular con plena fidelidad, actualizar los datos externos si es necesario y mantener el estado de la sesión.
  • Estos son las funciones con soporte limitado en navegador.
  • Las fórmulas se pueden utilizar exáctamente igual en Excel o en Navegador. El autor de la fórmula es quién determina el modo en que la fórmula es calculada y recalculada.
  • The key difference between a REST-ful web service and a SOAP web service is the existence of a message. SOAP is all about sending a well-defined message to a particular endpoint (or resource in REST parlance), whereas REST is about communicating with the endpoint only. There is no message, just a simple request for a specific resource.
  • You can create many client objects in a web database, but you cannot use them in a browser. However, they are part of the web database and can be used in Access 2010 on the desktop. People can open the web database in Access, and then use the client objects. This is an effective way to share a database, and also opens new opportunities for working together over the Web. SharePoint handles any concurrency issues.
  • Note The following list is not exclusive.
  • You start with an Access database and a SharePoint server. (1) Access pulls the data off of SharePoint using SharePoint’s standard web services.Operations against the data were always performed against the XML returned by the web services. (2) Access 2010 then parses the data and stores the results in local tables. These are stored on disk and persisted with the ACCDB. (3) Forms and reports pull their data from these local tables which are refreshed every time the user opens the database or calls requery in Access. (4) When data is written, it’s written back to SharePoint immediately. The cache is write-through.
  • Sharepoint 2010 office web app services

    1. 1. SharePoint 2010 Office - WebApplication ServicesExcelVisioAccessEva Ordoñez – Ingeniero SharePoint2010 Microsoft Corporation
    2. 2. Contenido• Excel• Visio• Access2010 Microsoft Corporation
    3. 3. Formatos• Office Excel 2007 Macro-Enabled Workbook(.xlsm)• Excel 2010 Workbook (.xlsx)• Excel 2010 Binary Workbook (.xlsb)Con Excel Web App, se pueden abrir ficheros enfomato Office Excel 2007 97-2003.Pero no con Excel Services.Excel2010 Microsoft Corporation
    4. 4. Componentes• Excel Application Services– Excel Calculation Services– Excel Services• User-Defined Functions (UDFs)– Microsoft.Office.Excel.Server.Udf.dll• Excel Client Service• Excel Web Access• Excel Web Services• Excel Web App– Co-autoría• Power PivotExcel2010 Microsoft Corporation
    5. 5. ArquitecturaWorkbookApplication ServerWeb Front-EndAPIBrowser Rich AppsEWAJSOMBrowserRESTBrowser Rich AppsExcel2010 Microsoft Corporation
    6. 6. CapacidadesCapacidad Excel Web App (OWA) Excel Services (SP2010)Ver X XEditar XColaborar XCrear XCrear Excel-Driven Dashboards XMostrar New Visualization X XExternal Data X(1) XAcceso Anonimo X XSecure Store XPowerPivot (2) XWeb Services API XREST API XJavaScript OM XFunciones usuario UDF X(3) XExcel
    7. 7. FuncionesFunciones Excel NavegadorHYPERLINK Hipervínculo activo•Hipervínculo activo si las propiedades deinteractividad y navegación del libro estánconfiguradas.•Si la navegación del libro no está configurada, sepuede seguir el vínculo, pero no a una localización enel libro.•Hipervínculo inactivo en caso de no tenerconfiguradas las propiedades.RTDDatos en tiempo real de un programaque soporta automatización COMLos valores almacenados en el libro se muestran, ensu defecto devuelve #N/ASi se produce recálculo, devuelve #N/ASQL.RequestResultado de la consulta conectada a unorigen de datos externoLos valores almacenados en el libro, obtenidos de lafunción, en su defecto devuelve #N/ASi se produce recálculo, devuelve #N/ACHARCaracter especificado por un número yun bloque de caracteres para un caracterno imprimible.Caracter especificado por un número y valor enblanco para el caso de un caracter no imprimible.CELLInformación de formato, ubicación, ocontenido de la celda superioro izqda. enuna referencia.Informacion del color, nombre fichero, formato,parentesis, prefijo, protect y width devuelve #VALUE!INFO Ruta del directorio o carpeta cliente.#VALUE!Excel
    8. 8. Fórmulas• Para calcular de forma manual en el explorador:– F9– Datos > Calcular libro• Para utilizar fórmulas en un libro con Excel Services, ellibro con las fórmulas debe crearse en Excel.• Si las Excel Web App están habilitadas se puedenintroducir fórmulas directamente.• Si el libro contiene una fórmula con referenciacircular, no podrá resolverse en navegador. Secancelará automáticamente, para evitar impacto en elrendimiento.Excel2010 Microsoft Corporation
    9. 9. Extensibilidad• Modelo de Objetos JavaScript (JSOM)• ECMAScript Object Model• Captura eventos de usuario• Mejora de la interfaz de usuario• API Representational State Transfer (REST)• Facilita embeber rangos y diagramas de un workbook en unapágina web• Los cambios de reflejan automáticamente cuando la página esrecargada• API Web Services• Añade soporte para edición y formulas• Facilita la obtención de gráficosExcel2010 Microsoft Corporation
    10. 10. Recursos• Differences between using a workbook in the browser and in Excelhttp://office.microsoft.com/en-us/excel-help/differences-between-using-a-workbook-in-the-browser-and-in-excel-HA010369179.aspx• Calculating and recalculating formulas in browser-based workbookshttp://office.microsoft.com/en-us/sharepoint-server-help/calculating-and-recalculating-formulas-in-browser-based-workbooks-HA010377883.aspx• Excel Services Class Library and Web Service Referencehttp://msdn.microsoft.com/en-us/library/ee557255.aspx• Developing for SharePoint 2010 Excel Services Using Web Services or the ExcelServices REST APIhttp://msdn.microsoft.com/en-us/library/ff640648.aspx• Excel Services Resource Center | SharePoint 2010http://msdn.microsoft.com/es-es/sharepoint/ff660757.aspx• Excel Services in SharePoint 2010 Feature Supporthttp://blogs.office.com/b/microsoft-excel/archive/2009/11/19/excel-services-in-sharepoint-2010-feature-support.aspx• Excel Services administration (SharePoint Server 2010)http://technet.microsoft.com/en-us/library/ee681487.aspxExcel2010 Microsoft Corporation
    11. 11. Capacidades• Visio Services integra los diagramas en Web parts deSharePoint.• La publicación se lleva a cabo directamente desde Visio2010.• Los diagramas pueden enlazarse a datos externos;Excel Services, SQL Server, listas SharePoint u otras BDsOLEDB u ODBC.• Visio incluye plantillas y shapes para diseñar workflowsimportables en SharePoint Designer.• Visio puede abrir ficheros de workflow creados enSharePoint Designer generando un diagrama delmismo, modificable.2010 Microsoft CorporationVisio
    12. 12. Extensibilidad• API Web Services– Microsoft.Office.Visio.Server– Permite crear proveedores de datospersonalizados para diagramas almacenados enSharePoint Server 2010.• Modelo de Objetos JavaScript (JSOM)– ECMAScript (JavaScript, JScript)– Interacción programática con diagramas Visio2010 en el Web Part Visio Web Access.2010 Microsoft CorporationVisio
    13. 13. Recursos Visio2010 Microsoft Corporation• Creating an Office Plan ECMAScript Mashup Drawing in Visio 2010 to Displayin SharePoint Server 2010http://msdn.microsoft.com/en-us/library/gg243427.aspx• Roadmap: Display a data-connected Visio drawing in a SharePoint web parthttp://office.microsoft.com/en-us/visio-help/roadmap-display-a-data-connected-visio-drawing-in-a-sharepoint-web-part-HA102017434.aspx• Whats new in Visio 2010http://office.microsoft.com/en-us/visio-help/what-s-new-in-visio-2010-HA010357065.aspx• Visio Developer Centerhttp://msdn.microsoft.com/en-us/office/aa905478.aspx• Visio Services in SharePoint Server 2010http://msdn.microsoft.com/en-us/library/ff408345.aspx• Visio Graphics Service administration (SharePoint Server 2010)http://technet.microsoft.com/en-us/library/ee524059.aspx
    14. 14. Mapeo• ACCDB > SharePoint Site• Access Tables > SharePoint Lists• Access Forms > ASPX Pages• Access Reports Reports > RDL (SQL ServerReports)• UI Macros > Javascript• Data Macros > SharePoint WorkflowsAccess2010 Microsoft Corporation
    15. 15. Características Access2010 Microsoft CorporationCaracterísticaFormularios en navegador Formularios y muchas macros funcionan ennavegador. El nuevo control Navegación añadebotones web al formulario.Panel de Navegación La característica para navegar por los objetosde BD, no está disponible en navegador.Informes en Office 365 Se recomienda utilizar formularios u hojas dedatos para el entorno Office 365.Información almacenada en listas SharePoint Todas las tablas se mapean a listas deSharePoint y los registros a elementos de lista.Consultas y macros de datos Todo el procesamiento SQL se produce en losservicios de SharePoint. Lo que permitemejorar el rendimiento.Acceso anónimo Es necesaria una cuenta de usuario para usar labase de datos Web.
    16. 16. CapacidadesCapacidad Access NavegadorDiseño de objetos BD Vista diseñoVista diseño mejorada;vista LayoutRevisión datossumarizados; sumas,promedios y gruposGrupo de funcionesMacros de Datos; gruposde funciones en informesProgramación eventos VBAMacros y data macros;Nueva experiencia dediseño de macros conIntelliSenseNavegación a objetos deBDPanel Navegacion;switchboardsControl navegacion u otroelemento de formulario2010 Microsoft CorporationAccess
    17. 17. Solo desktop• Union queries• Crosstab queries• Superposición de controles de formularios• Relaciones de tablas• Formato Condicional• Varias acciones de macro y expresionesAccess2010 Microsoft Corporation
    18. 18. Recursos Access2010 Microsoft Corporation• Build and publish an Access database to SharePointhttp://office.microsoft.com/en-us/sharepoint-online-enterprise-help/build-and-publish-an-access-database-to-sharepoint-HA102435342.aspx• Access Team Bloghttp://blogs.msdn.com/access• Access Services administrationhttp://technet.microsoft.com/en-us/library/ee692394.aspx
    19. 19. Recursos• Application Services in SharePoint Server 2010http://msdn.microsoft.com/en-us/library/ee559367.aspx2010 Microsoft Corporation
    20. 20. Bibliografía• Microsoft SharePoint 2010 Web ApplicationsThe Complete Reference by Charlie Hollandfrom McGraw-Hill (ISBN <<0071744568 /9780071744560>>, copyright McGraw-Hill2011, all rights reserved)2010 Microsoft Corporation
    21. 21. ¡Muchas gracias!2010 Microsoft Corporation
    22. 22. © 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 shouldnot 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.2010 Microsoft Corporation

    ×