Herramientas SharePoint para programadores .NET

1,076 views

Published on

Esta es una sesión introductoria sobre lo que se necesita conocer para desarrollar en SharePoint 2007 usando SharePoint Designer 2007 y Visual Studio 2008. Esta fue una sesión virtual impartida en el 2008 para la comunidades de usuarios de Mexico

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,076
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Herramientas SharePoint para programadores .NET

  1. 1. Herramientas de SharePointpara Programadores .NET Haaron González Microsoft MVP – SharePoint Server http://msmvps.org/haarongonzalez http://twitter.com/haarongonzalezIntroducción a Microsoft SharePoint 2007
  2. 2. Lo que debes saber como desarrollador…¿porque interesarme? .NET * (Colaboración + Comunicación) = SharePoint Plataforma de aplicación robusta y madura Modelo de Objetos programable y extensible para hospedar componentes del lado servidor Fachada de negocio basada en servicios web para consumir funcionalidad del lado cliente Rápida puesta en marcha de aplicaciones2
  3. 3. Lo que debes saber como desarrollador…¿que puede hacer por mi? .NET SharePoint Almacenamiento de Datos Almacenamiento de Datos Presentación Presentación Balanceo de Carga Balanceo de Carga Seguridad Seguridad Recuperación de Desastres Recuperación de Desastres Servicios Web Servicios Web API API Funcionalidad Funcionalidad Cortesía de Eric Shupps – MVP SharePoint3
  4. 4. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint? Microsoft Office SharePoint Designer 2007 La nueva generación del diseñador FrontPage Construido especialmente para soportar las características de WSS 3.0 y MOSS 2007 Herramienta para desarrollo y despliegue de soluciones SharePoint sin necesidad de codificar Opera sobre ambiente de producción y los cambios son afectados directamente Descárgalo sin costo http://www.microsoft.com/spd4
  5. 5. Configurando DataView WebPart con SharePoint Designer 20075
  6. 6. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint?  Microsoft Visual Studio 2005, 2008  Visual Studio Tools for the Office System (3.0)  AddIns para Office 2003, 2007  Office Ribbon  Flujos de trabajo secuencial y de estado  Extensiones de Visual Studio 2008 para Windows SharePoint Services 3.0, v1.2  WebParts  Manejadores de eventos  Listas  Definiciones de sitio  Soluciones6
  7. 7. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint? Modelo de Objetos  SPFarm  SPServer  SPService  SPWebService  SPServiceInstance  SPWebApplication  SPDatabase  SPContentDatabase  SPSite  SPWeb  SPList  SPField  SPListItem  SPQuery  SPListItem  .. “n”7
  8. 8. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint?  Referencia a Microsoft.SharePoint.dll  SPSite  SPWeb  SPList  SPListItem8
  9. 9. Programando con el Modelo de Objetos de SharePoint9
  10. 10. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint? Servicios Web de WSS  Servicios Web de MOSS  Administration Web Service  Excel Services Web Service  Alerts Web Service  InfoPath Forms Web Service  Authentication Web Service  Official File Web Service  Copy Web Service  Document Workspace Web Service  Published Links Web Service  Forms Web Service  Query Web Service  Imaging Web Service  User Profile Change Web Service  List Data Retrieval Web Service  User Profile Web Service  Lists Web Service  Workflow Web Service  Meetings Web Service  People Web Service  Permissions Web Service  Site Data Web Service  Sites Web Service  Search Web Service  Users and Groups Web Service  Versions Web Service  Views Web Service  Web Part Pages Web Service  Webs Web Service10
  11. 11. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint?  Referencia a http://[ nombre de sitio ]/_vti_bin/Lists.asmx  Pasamos las credenciales  Invocamos un metodo del servicio11
  12. 12. Lo que debes saber como desarrollador…¿con que desarrollo en SharePoint?  Herramientas de la comunidad  Extensiones de Visual Studio 2008 para SharePoint  U2UCamlCreator  StramitCamlViewer  SharePoint Tips Utility Pack  STSDev  SPDisposeCheckEx12
  13. 13. Consumiendo Servicios Web de SharePoint13
  14. 14. Lo que debes saber como desarrollador… ¿tengo que aprender nuevas tecnologias?14
  15. 15. Herramientas de SharePoint paraProgramadores .NETHaaron GonzálezMicrosoft MVP – SharePoint Serverhttp://msmvps.org/haarongonzalezIntroducción a Microsoft SharePoint 2007

×