Transcript
Page 1: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

#SQSummit13

@guillebas

Novedades en el modelo de desarrollo de SharePoint 2013SharePoint Apps

CB20003

SharePoint Developer

[email protected]

MCPD SharePoint Dev – MCITP SharePoint Admin

Guillermo Bas

Page 2: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

3

Agenda

1. El desarrollo en las distintas versiones de SharePoint

2. SharePoint Apps– Modelo de desarrollo– Tipos según alojamiento– Administración– Tipos según interfaz

3. Desarrollando SharePoint Apps– Herramientas: Napa y Visual Studio 2012

Page 3: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

4

Desarrollo SharePoint de 2007 a 2010

1. SharePoint 2007– Soluciones de granja• Herramientas y administración difíciles

– Servicios Web2. SharePoint 2010– Soluciones de granja y sandboxed• Herramientas y administración mejoradas

– Aplicaciones de cliente• Incompletas

Page 4: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

5

Desarrollo SharePoint en 2013

1. SharePoint 2013– Soluciones de granja y sandboxed• Mejores herramientas

– SharePoint Apps• Herramientas de primera clase

– Aplicaciones de cliente• Aplicaciones de escritorio y móvil• Otros (JavaScript incrustado en páginas, etc…)

Page 5: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

6

SharePoint Apps¿Qué son?

Las SharePoint Apps son aplicaciones independientes que añaden una determinada funcionalidad a un sitio.

Escenarios: Reporte de gastos, seguimiento de recursos, planificación de eventos, campañas de marketing…

Page 6: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

7

SharePoint Apps¿Por qué este nuevo modelo?

• El mercado• Office es la aplicación de negocio por excelencia• Millones de desarrolladores entre Office y

SharePoint

• Tendencias• HTML5 y CSS3 se están convirtiendo en los

nuevos paradigmas de desarrollo UX• El 75% de los desarrolladores web usan HTML5• En 2014 el 75% de las 1000 empresas más

grandes ofrecerá Web APIs públicas

Page 7: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

8

SharePoint Apps¿Qué son? II

Page 8: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

9

DEMO¿Qué es una SharePoint App?

Page 9: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

10

Preparado para la nube–Múltiples tipos de alojamiento– Ciclo de vida bien definido y acotado– Funciona igual en servidores locales y en

Office 365

Basado en estándares web actuales

SharePoint AppsEl modelo I

Page 10: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

11

Interfaz dirigida al usuario– Integración total en la experiencia de usuario

de SharePoint

Tienda de aplicaciones integrada en el producto– Aplicaciones para Office y SharePoint– Métricas (pagos, descargas…)

SharePoint AppsEl modelo II

Page 11: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

12

En SharePoint (SharePoint-hosted)• Todos los componentes quedan en el servidor

donde se instala la aplicación

SharePoint AppsTipos de alojamiento I

Page 12: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

13

En “casa” del proveedor (Provider-hosted)

• Nube privada

SharePoint AppsTipos de alojamiento II

Page 13: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

14

En Azure (Autohosted) “BETA”• Todos los componentes se alojan en Azure

automáticamente

SharePoint AppsTipos de alojamiento III

Page 14: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

15

Página completa– Aplicaciones completas para satisfacer

escenarios de negocio concretos– Experiencia de usuario total– Todas las apps

SharePoint AppsTipos de interfaz I

Page 15: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

16

App Parts (Elementos de aplicación)– Interactúan con SharePoint de forma

natural– Opcional

SharePoint AppsTipos de interfaz II

Page 16: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

17

Acciones personalizadas– Extendemos la funcionalidad existente con

nuevas acciones– Opcional

SharePoint AppsTipos de interfaz III

Page 17: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

18

SharePoint Online (Office365) o Server

Sitio del desarrollador

Desarrollando SharePoint AppsEntorno

Page 18: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

19

Visual Studio 2012 + Office Developer Tools

Napa en SharePoint Online

Desarrollando SharePoint AppsHerramientas

Page 19: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

20

DEMODesarrollando SharePoint Apps: Visual Studio 2012 y Napa

Page 21: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

22

Configuración en la administración central

Catálogo de aplicaciones

Gestión por colección de sitios

Permisos por aplicación

SharePoint AppsAdministración

Page 22: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

23

DEMOAdministrando SharePoint Apps

Page 23: Novedades en el modelo de desarrollo de SharePoint 2013 - SharePoint apps | SolidQ Summit 2013

Si quieres disfrutar de las mejores sesiones de nuestros mentores de España y Latino

América, ésta es tu oportunidad.

http://summit.solidq.com/madrid/

Síguenos:

26


Top Related