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

Post on 07-Jul-2015

124 views 2 download

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

Fabián Imaz, MVP SharePoint Serverfabiani@siderysbsn.com@fabianimaz

f

Que es una aplicación

f

Donde se ejecutan

f

Como se compone

App ManifestWeb Page

HTML/CSS

JS/NET/PHP

App

f

Arquitectura de las aplicaciones Office

f

Arquitectura de las aplicaciones SharePoint

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

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

f

Tipos de aplicaciones SharePoint y Project

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

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

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

f

Distribución, la tienda y el catalogo privado

Evaluación

Venta

Validación

Aplicación

f

Licenciamiento y versionado

Gratis Por usuario

VersionesChequeo

Automático

Por Subscripción

El usuario decide

f

Que podemos construir

Fabián Imaz, MVP SharePoint Serverfabiani@siderys.com@fabianimaz