Your SlideShare is downloading. ×
0
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

¿Es posible extender a SharePoint 2013? Probablemente en más de una forma…

282

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
282
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Séptimo Simposio LatinoamericanoPatrocinadores
  • 2. ¿Es posible extender a SharePoint 2013? Probablemente en más de una forma… Fabián Imaz & Juan Carlos González MVPs de SharePoint Server
  • 3. Agenda de Sesiones
  • 4. Agenda
  • 5. HerramientasJuan Carlos González & Fabián Imaz
  • 6. Herramientas
  • 7. Herramientas
  • 8. Escenarios de desarrollo Solución de Braning & UX personalizado SharePoint-Hosted Calculadora Gastos Granja App Herramientas de Administración Petición de Vacaciones Solución Procesos de negocio Provider-Hosted Sistema de registro en eventos Sandbox automatizados mediante Flujos App Help Desk Plantillas de sitio, lista, bibioteca Auto-Hosted App BD de seguimiento de (Azure) defectos en productos Solución de SharePoint App para SharePoint (*.wsp) (*.app)
  • 9. Soluciones vs Aplicaciones Full-Trust Sandboxed Apps Solutions Solutions Use Client-Side SharePoint API Use Server-Side SharePoint API Use Remote Services (*) App-based Permissions (OAuth2) On-Premise Deployment Friendly Hosted Deployment Friendly Distribution via Marketplace SharePoint Provided Schematics for Install / Upgrade / Uninstall (*)
  • 10. Modelo de Objetos en Cliente y API RESTFabián Imaz
  • 11. Modelo Objeto Cliente ListData.svc Microsoft.SharePoint.Client.UserProf iles Microsoft.SharePoint.Client.Publishi ng Microsoft.SharePoint.Client.Taxono my
  • 12. REST http:// server/site/_api/SP.UserProfiles.PeopleManager http:// server/site/_api/search http:// server/site/_api/publishing
  • 13. OData • _api/web/lists/getbytitle(‘Lista)/it ems?$Select=Title,EventDate • _api/web/lists/getbytitle(‘Lista)/it ems?$Filter=Categoria eq Trabajo‘ • _api/web/lists(<guid>)/items$top =10
  • 14. Principales Novedades en DesarrolloJuan Carlos González
  • 15. Manejadores de Eventos Remotos: RER
  • 16. Manejadores de Eventos Remotos: RER
  • 17. Manejadores de Eventos Remotos: RER
  • 18. Manejadores de Eventos Remotos: RERpublic class SPRERSample : IRemoteEventService { public SPRemoteEventResult ProcessEvent(SPRemoteEventProperties properties) { SPRemoteEventResult result = new SPRemoteEventResult(); //Do Something return result; <Elements xmlns="http://schemas.microsoft.com/sharepoint/"> } <Receivers ListTemplateId="104"> public void ProcessOneWayEvent(SPRemoteEventProperties properties) <Receiver> { <Name>MyEventReceiver</Name> //Do Something – CSOM <Type>ItemUpdated</Type> } <Synchronization>Asynchronous</Synchronization> } <SequenceNumber>100</SequenceNumber> <Url>http://contoso.com/RemoteEventService.svc</Url> <Data></Data> <Filter></Filter> </Receiver> </Receivers> </Elements>
  • 19. Novedades en Flujos de Trabajo
  • 20. Novedades en Flujos de Trabajo
  • 21. Novedades en Flujos de Trabajo
  • 22. Novedades en BCS External Business Parts Sitio / App SharePoint Código Personalizado Paquete Listas Archivos VSTO Externas BDCM Integración con Office Búsquedas, Columnas Externas, WebParts, CSOM, Pérfiles, Apps BCS Servicio de Almacenamiento Seguro Runtime de Aplicación de Servicio de BCS Caché de Runtime de BDC en Almacén de Cliente BDC en Cliente Metadatos Servidor SQL WCF / OData Personalizado Conector .NET Datos Externos
  • 23. Novedades en BCS
  • 24. Novedades en BCS: ECTs a nivel de Aplicación BusinessDataMetadataCatalog FileBackedMetadataCatalog Sistema Archivos BDCM Runtime del BDC Externo Lista Externa MetadataCatalogFileName = MyModel.BDCM
  • 25. Otras novedades en BCS var ctx = new SP.ClientContext(); var web = ctx.get_web(); entity = web.getAppBdcCatalog().getEntity(entityNameSpace, entityName); ctx.load(entity); lobSystem = entity.getLobSystem(); ctx.load(lobSystem); lobSystemInstances = lobSystem.getLobSystemInstances(); ctx.load(lobSystemInstances); ctx.executeQueryAsync(success, failure);
  • 26. AplicacionesJuan Carlos González
  • 27. El nuevo modelo de aplicaciones
  • 28. El nuevo modelo de aplicaciones ¡Más en la sesión de Gustavo Vélez sobre Aplicaciones
  • 29. Aprende de los expertos http://www.compartimoss.com
  • 30. Descuento CampusMVP 20% de descuento en todos nuestros cursos y libros hasta el 13 de Marzo Introduce el cupón PECRSA8C al realizar tu compra en nuestra tienda online.
  • 31. Prueba SharePoint a tope http://www.cloudshare.com/
  • 32. Para preguntas de todo tipo … http://social.msdn.microsoft.com/Forums/es-es/mossdeves/threads http://social.technet.microsoft.com/Forums/es-ES/mosses/threads http://community.office365.com/es-es/default.aspx
  • 33. Muchas graciasPatrocinadores

×