Recently at the SharePoint Conference (SPC2010) delegates were given a beautiful book
with all sorts of developers bits.

The book stars 123 pages of great information, and improvements to many areas that
we previously had pain with (lists, queries, and just CAML in general)

There’s also 6 walkthroughs (sort of like HOLs) with code etc. to give you a feel
for customising SharePoint.

Grab
the PDF version HERE

 

 

 

 

 

 

 

 

 

 

 

 

Some snippets which I found interesting from the book are:

  1. Some great object model options now for integrating with SharePoint.

    Points to note here:

    – Client OM + Rest are exposed as WCF Services (based on Client.Svc) and the Client
    OM is a batched model, so you transmit only what you ask for within Object Collection
    Hierarchies (unlike SPSite.AllWebs etc etc)
    – LINQ to SharePoint is initially created with SPMetal to create all the LINQ classes
    (there’s no ’designer’ support for this yet, like LINQ for SQL – at least in this
    beta)
    – External Lists are an interesting one, you can develop plugins to expose two-way
    data syncs within SharePoint. I’m looking to reach out to SAP + Siebel systems when
    I explore this option 🙂

  2. Resource Throttling is turned on by default – previously developers could write code
    like SPList.Items Usually on a Developer’s machine, with 5 items in a list this was
    not an issue, 8000 items in a list turns into a different story.

    SharePoint 2010 now has safe guards against this turned on by default.

EnjoyI’m off to enjoy the sun.