fabián imaz, mvp sharepoint server [email protected] @fabianimaz

17
Extendiendo SharePoint, Project y Office con el nuevo modelo de Apps Fabián Imaz, MVP SharePoint Server [email protected]

Upload: anbessa-martos

Post on 23-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

Extendiendo SharePoint, Project y Office con el nuevo modelo de Apps

Fabián Imaz, MVP SharePoint Server [email protected] @fabianimaz

Page 2: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fQue es una aplicación

Page 3: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fDonde se ejecutan

Page 4: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fComo se compone

App ManifestWeb PageHTML/CSSJS/NET/PHP

App

Page 5: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fArquitectura de las aplicaciones Office

Page 6: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fArquitectura de las aplicaciones SharePoint

Page 7: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fTipos de aplicacines de Office

App ContenidoCrear una app part parar incluir funcionalidades en páginas existentes

App Panel TareasImplementar la aplicación en una página para satisfacer las necesidades del negocio

Correo ElectrónicoAgregar comando a la barra de trabajo (Ribbon) para enriquecer la usabilidad

Page 8: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fTipos de aplicaciones SharePoint y Project

Página CompletaImplementar la aplicación en una página para satisfacer las necesidades del negocio

App Part (Web Part)Crear una app part parar incluir funcionalidades en páginas existentes

Ext de comandoAgregar comando a la barra de trabajo (Ribbon) para enriquecer la usabilidad

Page 9: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fTipos de aplicaciones SharePoint y Project

Page 10: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fComo crear una aplicación - Herramientas

APIs: CSOM + REST API

Desarrollo Flexible:• Local, se necesita un SharePoint

local

• Remoto, no se necesita una instalación de SharePoint.

Aplicaciones y Soluciones

Visual Studio 2013 (y 2012)

APIs: CSOM (JS) + REST API

Microsoft Access 2013:• Permite crear aplicaciones e

instalarlas en SharePoint Online o Onpremise

• Logica de negocio a través de Access Macro designer, no VBA

NAPA

Desarrollo en el navegador

Page 11: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fLenguaje cliente y servidor

SharePoint - Project

• JavaScript• CSOM• REST

• WorkFlow• Acciones

personalizadas

• Vía REST• PHP• Java• Cualquiera

• Vía .Net• CSOM

• WorkFlow• Acciones

personalizadas

SharePoint Hosted Provider Hosted

Office

• JavaScript• Modelo de Objeto

de Office

Todas

Page 12: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fCapa de Datos

SharePoint - Project

• Listas y Bibliotecas• Bases de datos

externas• BCS• TC Externos• REST• Servicios Web

• Servicio de Access

• Listas y Bibliotecas• Bases de datos

externas• BCS• TC Externos• REST• Servicios Web• Azure

• Cualquier otro medio

SharePoint Hosted Provider Hosted

Office

• Word• Excel• PowerPoint• Outlook• Bases de datos

Externas• REST

Todas

Page 13: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fDistribución, la tienda y el catalogo privado

Panel del VendedorCuenta Autorizada Store Ribbon

Direct SharePointOnline / Onpremise

Catalogo Aplicaciones

EvaluaciónVenta

IT admin

Usuario FinalValidación

Aplicación

Page 14: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

Aplicación Hibrida Office y SharePoint

Page 15: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fLicenciamiento y versionado

Gratis Por usuario

VersionesChequeo

Automático

Por Subscripción

El usuario decide

Page 16: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

fQue podemos construir

Page 17: Fabián Imaz, MVP SharePoint Server fabiani@siderysbsn.com @fabianimaz

Muchas Gracias!!!Fabián Imaz, MVP SharePoint Server [email protected] @fabianimaz