Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

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

description

Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps Fabian Imaz .NET Conf UY 2014 http://netconf.uy

Transcript of Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

Page 1: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

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

Page 2: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Que es una aplicación

Page 3: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Donde se ejecutan

Page 4: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Como se compone

App ManifestWeb Page

HTML/CSS

JS/NET/PHP

App

Page 5: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Arquitectura de las aplicaciones Office

Page 6: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Arquitectura de las aplicaciones SharePoint

Page 7: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Tipos de aplicacines de Office

App Contenido

Crear una app part parar

incluir funcionalidades en

páginas existentes

App Panel Tareas

Implementar la aplicación

en una página para

satisfacer las necesidades

del negocio

Correo Electrónico

Agregar comando a la barra

de trabajo (Ribbon) para

enriquecer la usabilidad

Page 8: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Tipos de aplicaciones SharePoint y Project

Página Completa

Implementar 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 comando

Agregar comando a la barra

de trabajo (Ribbon) para

enriquecer la usabilidad

Page 9: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Tipos de aplicaciones SharePoint y Project

Page 10: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Como 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: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Lenguaje 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: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Capa 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: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Distribución, la tienda y el catalogo privado

Evaluación

Venta

Validación

Aplicación

Page 14: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz
Page 15: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Licenciamiento y versionado

Gratis Por usuario

VersionesChequeo

Automático

Por Subscripción

El usuario decide

Page 16: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

f

Que podemos construir

Page 17: Extendiendo SharePoint, Project y Office 2013 con el nuevo modelo de Apps by Fabian Imaz

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