Applies to: SharePoint Foundation 2010
Microsoft SharePoint Foundation 2010 defines list views differently than in previous releases of the technology, using XSLT instead of Collaborative Application Markup Language (CAML) to construct the HTML that is displayed in the browser. XSLT templates provide a more coherent platform for defining views of standard SharePoint Foundation list data and external list data than is feasible through the legacy CAML view schema. To render list views, SharePoint Foundation introduces the XsltListViewWebPart control, which replaces the ListViewWebPart as the primary means for conveying standard list views.
The topics in this section describe how SharePoint Foundation uses the ListViewWebPart and XSLT style sheets to render list views, and how you can customize the rendering.