Monday, April 25, 2011

Learning SharePoint 2010 Continued

I spent some more time today learning about the changes and new feature in SharePoint 2010 and I have to say I am really looking forward to working with it. Here are some of the changes that I think are really great:

  • Client Object Model - Obviously the Object Model has been around for server code that has access to the SharePoint dll but for applications that run on the client this wasn't possible. Now in 2010 the Object Model is available on the client side as well.
  • LINQ to SharePoint
    • Allows creation of LINQ classes to access SharePoint list data.
    • Generated CAML behind the scenes but makes querying data from SharePoint much more standard.
  • Workflows on objects other than lists
    • Can now have workflows based on sites. I am really want to see how this works.
  • Business Connectivity Service / BCS (was BDC)
    • Can be created using SharePoint Designer
    • Created as External Lists
    • External Lists are treated in SharePoint like native lists.
    • Can write back to data source (SQL Server DB, etc)
  • Sandbox Solutions
    • Allows solutions to be created when you don't have farm level access
    • Solution uploaded to site collection user code gallery
    • Not deployed to GAC
  • New List Features
    • Navigation Hierarchy - Allows drill down on the side navigation of list based on certain types of field data
    • Key Filters - Adds a filter to the side navigation to allow filtering of commonly used fields
  • Tasks Predecessors - Adds the ability to require some tasks to be completed before others
  • Wiki style page editing
    • Page content can be edited right in the browser
    • Can insert pictures, web parts, etc inline
    • Files uploaded for page content goto new Site Assets list
As I get to use some of the new features I will post some updates on them.

-Z

No comments:

Post a Comment