José Quinto Zamora                    Cristian M. ZaragozaDPS - SharePoint                      SharePoint DeveloperMCP, M...
Agendaα    β    β    β    β    βα    β    β    β    βαα
Introducción a XSLT
Introducción a XSLT¿Qué es?ααα    βα    β    β
XSLT y SharePoint 2010Ventajas de XSLTα    βα    βα    β    β
Introducción a XSLTProcesador XSLT
Introducción a XSLTProcesador XSLTα    β        γ    β        γα    β        γ         http://saxon.sourceforge.net/      ...
Ejemplo de procesador XSLT
Resumiendo…αα
Introducción a XSLTAnálisis del Procesador XSLTα                                           XSLT                           ...
Introducción a XSLTSerializaciónα    β        γ    β
Introducción a XSLTParsingαα
Introducción a XSLTParsing                                                                                                ...
Introducción a XSLTProceso de Transformaciónα    1.    2.    3.
Introducción a XSLTTemplatesα    βα    β
Introducción a XSLTEjemplo de Templateα    β                      <xsl:apply-templates />                        Seleccion...
Programando en XSLT
Introducción a XSLTDepuración de XSLTα    βα    β    β        γ    β    β
Depuración en XSLT
XSLT y SharePoint 2010
XSLT y SharePoint 2010α XSLT y el Content Query Web Part β    Solamente con SharePoint Server β    Optimizado para rendimi...
Content Query WebPartXSLTListViewWebPartCustom XSLT WebPart
Conclusionesα No tengamos miedo a XSLTβ Nos dará muchas ventajas
Referenciasα    β   http://blogs.solidq.com/sharepointα    β   http://msdn.microsoft.com/en-us/library/ff630941.aspxα    β...
XSLT y sus posibilidades en SharePoint 2010
XSLT y sus posibilidades en SharePoint 2010
Upcoming SlideShare
Loading in...5
×

XSLT y sus posibilidades en SharePoint 2010

630

Published on

XSLT es un estandar de W3C para transformar documentos XML en otros documentos. En SharePoint 2010 muchos de los webparts nativos utilizan este estandar para darle formato (HTML, JavaScript, CSS, etc...) a ​nuestros datos. En esta sesión veremos como personalizar un sitio web, añadiendo tanto diseño, como funcionalidad sin ni siquiera arracar el Visual Studio, todo con XSLT, CSS y JavaScript a través del SharePoint Designer.

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
630
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

XSLT y sus posibilidades en SharePoint 2010

  1. 1. José Quinto Zamora Cristian M. ZaragozaDPS - SharePoint SharePoint DeveloperMCP, MCTS en SharePoint 2007 y 2010 MCP, MCTS en SharePoint 2010
  2. 2. Agendaα β β β β βα β β β βαα
  3. 3. Introducción a XSLT
  4. 4. Introducción a XSLT¿Qué es?ααα βα β β
  5. 5. XSLT y SharePoint 2010Ventajas de XSLTα βα βα β β
  6. 6. Introducción a XSLTProcesador XSLT
  7. 7. Introducción a XSLTProcesador XSLTα β γ β γα β γ http://saxon.sourceforge.net/ δ
  8. 8. Ejemplo de procesador XSLT
  9. 9. Resumiendo…αα
  10. 10. Introducción a XSLTAnálisis del Procesador XSLTα XSLT Árbol XSLT Árbol Origen Árbol Resultado Proceso deDocumento Transformación Documento Origen Resultado Parsing Serialization Procesador XSLT
  11. 11. Introducción a XSLTSerializaciónα β γ β
  12. 12. Introducción a XSLTParsingαα
  13. 13. Introducción a XSLTParsing root * processing instruction element xml-stylesheet Summit2011 * * element Sesion attribute attribute * categoria nombre XSLT y sus posibilidades enSharePoint SharePoint 2010 element element element Ponente Ponente NumeroAsistentes * * * attribute attribute mail mail jquinto@solidq.com text czaragoza@solidq.com text text Jose Quinto Zamora Cristian Zaragoza 30
  14. 14. Introducción a XSLTProceso de Transformaciónα 1. 2. 3.
  15. 15. Introducción a XSLTTemplatesα βα β
  16. 16. Introducción a XSLTEjemplo de Templateα β <xsl:apply-templates /> Selecciona todos los hijos del nodo actual en el árbol fuente, para cada uno, busca su correspondiente plantilla en el XSLT
  17. 17. Programando en XSLT
  18. 18. Introducción a XSLTDepuración de XSLTα βα β β γ β β
  19. 19. Depuración en XSLT
  20. 20. XSLT y SharePoint 2010
  21. 21. XSLT y SharePoint 2010α XSLT y el Content Query Web Part β Solamente con SharePoint Server β Optimizado para rendimiento (muy rápido)α XSLT y el XSLTListViewWebPart β WebPart usado para representar todas las listas de SharePoint β Se puede configurar la vista a mostrar y el XSLTα XSLT Custom WebPart β Podemos implementar un WebPart propio que utilice XSLT γ Tanto la versión 1.0 como la versión 2.0 (usando SAXON)
  22. 22. Content Query WebPartXSLTListViewWebPartCustom XSLT WebPart
  23. 23. Conclusionesα No tengamos miedo a XSLTβ Nos dará muchas ventajas
  24. 24. Referenciasα β http://blogs.solidq.com/sharepointα β http://msdn.microsoft.com/en-us/library/ff630941.aspxα β http://weblogs.asp.net/stevewellens/archive/2009/09/01/debugging -xml-transforms-xslt-with-visual-studio.aspx

×