Philadelphia Area SharePoint User Group Using XSLT with Custom Web Parts Rick Wise RJB Technical Consulting
Philadelphia Area SharePoint User Group Agenda What is XSLT? XSLT within SharePoint –Where is it stored? –How it is used? Customizing Web Parts
Philadelphia Area SharePoint User Group What is XSLT? eXtensible Stylesheet Language Transformations Used to format XML
Philadelphia Area SharePoint User Group What is XSLT? Example - XML
Philadelphia Area SharePoint User Group What is XSLT? Example - XSL
Philadelphia Area SharePoint User Group What is XSLT? Output MakeModel FordMustang ChevroletCamaro
Philadelphia Area SharePoint User Group What is XSLT? Processing XMLXSL Processor HTML
Philadelphia Area SharePoint User Group What is XSLT? Common Tags
Philadelphia Area SharePoint User Group Helpful Code
Philadelphia Area SharePoint User Group Helpful Code
Philadelphia Area SharePoint User Group Helpful Code Output
Philadelphia Area SharePoint User Group Using Variables Refer to as: – –{$name}
Philadelphia Area SharePoint User Group Where is it stored? ItemStyle.xsl –Style Library/XSL Style Sheets/ItemStyle.xsl Webpart file –.webpart
Philadelphia Area SharePoint User Group XSLT within SharePoint Call Template Call a nested template –Looping through items –Keeps HTML output cleaner
Philadelphia Area SharePoint User Group XSLT within SharePoint Mimmick OOB Web parts SharePoint Designer –Convert to XSL Data View
Philadelphia Area SharePoint User Group XSLT within SharePoint
Philadelphia Area SharePoint User Group XSLT within SharePoint Deployment –ItemStyle.xsl XSL Styles Sheets –Individual Web Parts Web Part Gallery - Miscellaneous
Philadelphia Area SharePoint User Group Demo