Run 20 programando sobre sharepoint 2010

647 views

Published on

Nicolas Rucks

Published in: Education
  • Be the first to comment

  • Be the first to like this

Run 20 programando sobre sharepoint 2010

  1. 2. Fabián Imaz Siderys Gustavo Degeronimi Infocorp Nicolás Rucks Infocorp
  2. 3. Introducción
  3. 4. Ambiente de Desarrollo <ul><li>Windows 7 </li></ul><ul><li>64 bits </li></ul><ul><li>Solo para desarrollo </li></ul>
  4. 5. Agenda <ul><li>UI: Web Parts Visuales </li></ul><ul><li>Server: Event Receivers </li></ul><ul><li>Client: Client OM </li></ul>
  5. 6. Webpart Visuales <ul><li>Basadas en controles de usuario </li></ul><ul><li>Diseñador para la construcción </li></ul><ul><li>Código declarativo ASP.Net </li></ul><ul><li>Controles de Sharepoint </li></ul><ul><li>Código Servidor </li></ul><ul><li>Fácil programación </li></ul>
  6. 7. Programando una Web Part Visual
  7. 8. Gustavo Degeronimi Infocorp http://bit.ly/degertech degeronimi
  8. 9. <ul><li>Múltiples Fuentes Web, List, List Item, Workflow, etc. </li></ul><ul><li>Variedad de Eventos Add, Remove, Update, Check-In/Out, etc. </li></ul><ul><li>Sincrónicos y Asincrónicos </li></ul><ul><li>Farm-Deploy o Sandboxed </li></ul>
  9. 10. Creando un Event Receiver
  10. 11. Nicolás Rucks Infocorp nicoruy
  11. 12. Paradigma de desarrollo – Server Side WebParts Event Handlers Site Templates Features Business Connectivity Services WorkFlows Microsoft.SharePoint API Mi funcionalidad .Net FrameWork
  12. 13. Paradigma de desarrollo – Client Side AJAX Smart Clients SilverLight JSON Web 2.0 jQuery
  13. 14. <ul><li>Permite acceder a SharePoint desde el cliente </li></ul><ul><li>Expone el modelo de objetos de SharePoint </li></ul>SharePoint 2010 Client Object Model JavaScript SilverLight Managed Code
  14. 16. Silverlight y Client Object Model
  15. 17. <ul><li>100% ASP.net. Capitalizamos experiencia! </li></ul><ul><li>Plataforma «abierta» y muy programable </li></ul><ul><li>Web 2.0 full </li></ul><ul><li>Fuertemente soportada por VS2010 </li></ul>Conclusiones ¡¡¡ Mas fácil !!!

×