Showing posts with label SharePoint 2010. Show all posts
Showing posts with label SharePoint 2010. Show all posts

Wednesday, February 23, 2011

Introduction to the new List View in SharePoint 2010

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!

Important links for SharePoint 2010

Below are some important URL links for SharePoint 2010 -

1) SharePoint2010 official site - http://sharepoint.microsoft.com/en-us/Pages/default.aspx

2) SharePoint 2010 Edition differences - http://sharepoint.microsoft.com/en-us/buy/Pages/Editions-Comparison.aspx

3) SharePoint 2010 technet - http://technet.microsoft.com/en-us/sharepoint/ee263917.aspx

4) SharePoint 2010 MSDN - http://msdn.microsoft.com/en-us/sharepoint/aa905688.aspx

5) SharePoint 2010 development - http://blogs.msdn.com/b/randalli/
http://msdn.microsoft.com/en-us/sharepoint/aa905688.aspx

6) SharePoint 2010 - downloads - http://blogs.technet.com/b/gurmeets/

7) Ste-by-step VM creation of SharePoint 2010 - http://www.criticalpathtraining.com/Members/Documents/CriticalPathTraining_SharePoint2010_VirtualMachineSetup_v1.6.pdf

8) Core Architecture of SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff677987.aspx

9) Security in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678022.aspx

10) IT Pro Management in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678027.aspx

11) Upgrading to SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678049.aspx

12) Enterprise Search in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678050.aspx

13) Content Management in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678051.aspx

14) Composite Solutions in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678052.aspx

15) Communities in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678053.aspx

16) Business Intelligence in SharePoint 2010 - http://technet.microsoft.com/sharepoint/ff678054.aspx

17) SharePoint Online Overview - http://technet.microsoft.com/sharepoint/ff699513.aspx

18) Accessing SharePoint 2010 Data with the .NET Client Object Model - http://msdn.microsoft.com/en-us/library/gg277498.aspx

19) Creating Custom SharePoint 2010 Service Applications and Consumers - http://msdn.microsoft.com/en-us/library/gg543112.aspx

20) Creating Custom SharePoint Server 2010 Document Sets with Visual Studio 2010 - http://msdn.microsoft.com/en-us/library/gg581064.aspx

21) Creating Custom SharePoint Server 2010 Field Types and Field Controls with Silverlight 3 - http://msdn.microsoft.com/en-us/library/ff679964.aspx


22) Customizing and Extending the SharePoint 2010 Server Ribbon - http://msdn.microsoft.com/en-us/library/gg552606.aspx


23) Debugging and Logging Capabilities in SharePoint 2010 - http://msdn.microsoft.com/en-us/library/gg512103.aspx

24) Real World Branding with SharePoint 2010 Publishing Sites - http://msdn.microsoft.com/en-us/library/gg430141.aspx

25) SharePoint Administrator's and Developer's Guide to Code Access security - http://msdn.microsoft.com/en-us/library/ee909485.aspx


26) Team-Based Development in SharePoint 2010 - http://msdn.microsoft.com/en-us/library/gg512102.aspx

27) Understanding and Creating Customized and Uncustomized Files in Windows SharePoint Services 3.0 - http://msdn2.microsoft.com/en-us/library/cc406685.aspx

28) SharePoint 2010 Hands-on Labs - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=c010fc68-b47f-4db6-b8a8-ad4ba33a35c5&displaylang=en

30) Referencing SharePoint Foundation 2010 and SharePoint Server 2010 - http://www.sharepointdevwiki.com/display/sp2010/Referencing+SharePoint+Foundation+2010+and+SharePoint+Server+2010

31) SharePoint 2010 features - http://blog.rafelo.com/search/label/Features

32) SharePoint 2010 on Code Project - http://www.codeproject.com/KB/sharepoint/#SharePoint%20Server%20-%20Web%20Parts

SharePoint 2010 development random links

Some more useful downloads