SharePoint 2010 List View Blog Series: Part 1 – Introduction to the new List View

SharePoint 2010 List View Blog Series: Part 1 – Introduction to the new List View

  • Comments 28

profile

Hello. This is Greg Chan, a Program Manager on the SharePoint team. I am excited to kick-off a new blog series that will cover a wide spectrum of topics related to the new List View in SharePoint 2010.

What is a List View again?

Put simply, a List View is a view for displaying SharePoint list data. The concept of List View has been around since SharePoint v2. While there are other technologies being used for visualizing list data in different scenarios (e.g. Content Query Web Part), List View remains the default component for displaying list data in SharePoint 2010.

List Views can be spotted everywhere in SharePoint. They are used to display information such as your announcements, tasks and calendar schedules.

Examples of list views:

Announcements list view

Document library view in SP2010

What’s the big change with List Views in 2010?

In 2010, we are introducing a component called the XSLT List View Web Part (XLV) that serves as the new default technology for displaying list data. This honor used to belong to the List View Web Part (LVWP), which was the default from SharePoint v2 to 2007. (Note: LVWPs are still supported in SharePoint 2010, but just not as widely used as the new XLV.

The new XLV brings a ton of improvements to the SharePoint platform. This blog series aim to cover most of these areas. 

What are the key benefits to the new List Views (XLV)?

Replacing the default technology for List Views required fundamental changes to the SharePoint platform. So why did we do it? Let me call out the high level benefits of the XLV:

  • More Designer Friendly
    • Rich customization support through SharePoint Designer while preserving browser UI experience
    • Extensible and shareable custom styles
    • Popular designer features such as Conditional Formatting.
  • More Developer Friendly
    • Uses standards-based XSLT instead of CAML
    • Better documentation
    • Easily extensible
  • More End-User Friendly
    • Enhanced user experience including Ribbon UI and new multi-selection model.
    • Inline editing support
  • More Robust Ways to Access Data
    • Display enterprise data through Business Connectivity Services (BCS)
    • Cross-web list views displaying data from another web
    • Display list data joined from different lists

What’s coming up in the blog series?

Many people from different teams in the SharePoint family contributed to the new List View in SharePoint 2010.  In this blog series, you’ll get a chance to hear from some of those area experts covering key List View topics.

Here are the topics that will be covered:

  • Introduction to the new List View  (you are reading it! :)
  • List View – New User Experience
  • List View Architecture
  • List View Customization
  • External Lists
  • Conditional Formatting
  • How to Share Your Custom List View Styles
  • How to Create Custom Fields for the new List View
  • Related Item View
  • How to Create Views Displaying Cross-Web and Joined List Data

The order in which these topics will be published may change. We may also add or modify topics on this list. If there is any areas regarding List Views that you’d like to learn about and isn’t on this list, feel free to suggest them here. 

Thanks for reading. I hope everyone is excited about the new List Views. Stayed tuned for more!

Greg Chan

  • Thanks Greg, Cant wait to ready the other Parts

  • Greg, thanks for kicking off the new series on the new XLV (is it still the swiss knife of sharepoint?)

    One thing i'm interested in is de option to filter a dataview with a wildcard. John Jansen wrote a very good post about this (http://blogs.msdn.com/sharepointdesigner/archive/2007/03/05/asp-net-controls-filter-the-data-view.aspx)

    The problem with this solution that it was not possible to combine wildcard filters.

    Also there is a big problem with ASP.net controls. IISreset sometimes breaks te solution and sometimes enables the solution. Whats are the posibilities of this wildcard filtering with asp.net or sharepoint controls in SharePoint 2010?

  • I have a question about performance. From my SP2007 experience, it seems to me that rendering an XSLT view (Data View Web Part) takes longer than for a List View Web Part. Am I correct? How about SharePoint 2010?

  • Please cover how the new list structure handles large lists (i.e. lists with more than 2,000 items).  Thanks!

  • Will all of these features be avaiable in SharePoint 2010 Foundation (WSS 4.0)?

  • Good to hear this, eagerly waiting for other posts..

  • Thanks Greg , It's really usefull.I hope, Customers like that.! Shake it :)

  • Thank you Greg, great features!

  • Waiting to learn more from you.. Please add more practical explanation with images.

  • Please gives the second article.. could not wait for a long time :)..

  • First. let me say that what I see here, is a big jump from the frontpage-like interface. big congratulations on the work done!

    But, I've been reading about this, and noticed that sharepoint 2010 preview is not opening sharepoint 2007 sites, slapping users on the face with a message box saying it refuses to work with it.

    will you implement edition of 2007 sharepoint sites with 2010 designer?

  • How to add new Layout for PictureLibrarySlideshowWebPart in SharePoint 2010?

  • Hi,

    Is the new XLV a merge between the previous Listview and Dataview WP ?

    are Dataview still available ?

  • Hi Greg, This is great stuff.  I'm really looking forward to the crosslist queries so that I can do rollups of tasks from sub-sites, for example.  So I vote for this as your next post!  In the meantime, can you point me to some documentation or provide just the key snippet to make this happen?  I'd very much appreciate it!

  • So it sounds like the XLV is a Data View (DFWP) web part that you can create in SharePoint Designer. So will there ever be a need to create a DFWP for a list or a library again?

Page 1 of 2 (28 items) 12
Leave a Comment
  • Please add 7 and 3 and type the answer here:
  • Post