Get Taxonomy Field Values with CSOM Programmatically

To read taxonomy field value(s) from a list item via CSOM can be quite cumbersome. Chris Domino explained those problems very detailed in his blog post. I had the same problem that the CSOM API did not create the expected objects by itself but just returning a key value dictionary containing the taxonomy values. So[…]

SharePoint CAML paging with CSOM

When you are querying a big bunch of list items you should consider to use paging functionalities. For example you could download 2000 items within ten separate requests were each one queries a bulk of 200 items.

This will spare the server performance and speeds up the transfer over the wire. When downloading all items at once can lead to a time-out for example.

[…]

SharePoint 2013 Search References

Some hot links for handling the SharePoint 2013 Search and its API. Search in SharePoint 2013 SharePoint 2013 Search REST API [MS-SRCHCSOM]: Search Client Query Protocol Building search queries in SharePoint 2013 Query variables in SharePoint Server 2013 Sorting with Search Query in Content By Search Web Part Configuring SharePoint 2013 Search REST API for[…]

SharePoint custom web service with SSOM and Request Digest

When developing a custom web based application (like ASP.NET in conjunction with IIS) that relies on the usage of the SharePoint server side object model you have to make sure that your code is valid in security related terms. Microsoft integrated a functionality that protects the system against cross-site scripting attacks. The protection is always[…]

SharePoint 2013 Site / Web Templates

Name Title ACCSRV#0 Access Services Site ACCSRV#1 Assets Web Database ACCSRV#3 Charitable Contributions Web Database ACCSRV#4 Contacts Web Database ACCSRV#5 Projects Web Database ACCSRV#6 Issues Web Database ACCSVC#0 Access Services Site Internal ACCSVC#1 Access Services Site APP#0 App Template APPCATALOG#0 App Catalog Site BDR#0 Document Center BICenterSite#0 Business Intelligence Center BLANKINTERNET#0 Publishing Site BLANKINTERNET#1 Press[…]