SharePoint: Performance problems Using Data Form Web Parts on Publishing pages

Article ID: 2656655 - View products that this article applies to.
Expand all | Collapse all


Consider the following scenario:

  • Using SharePoint Designer you customize a list view web part and convert it to data form web part
  • You export the final customized web part as a .webpart file
  • You create a publishing page in a publishing web and import the .webpart file
  • The site collection that contains this publishing page is visited by several thousand authenticated users
  • When you go to check-out this page, the operation might take several minutes to complete and potentially time-out


Data form web parts set an internal property to load and cache all active users of the site collection to improve rendering performance. However, on publishing pages and publishing sites, this can lead to reloading all active users when the checked-out item is stored in the object cache. Reloading of several thousand users from the content database increases the time it takes to render the publishing page when it is checked out.


Use Content Query Web Part to display customized list data on publishing pages.


How to: Customize the Content Query Web Part by using Custom Properties

How to: Customize the SharePoint Content By Query Web Part by Using Custom Properties (ECM)

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.


Article ID: 2656655 - Last Review: February 29, 2012 - Revision: 4.0
  • Microsoft Office SharePoint Designer 2007
  • Microsoft Office SharePoint Server 2007

Give Feedback


Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from