An Introduction to Sitecore


Sitecore CMS (Content Management System) is another .NET based Content Management System like SharePoint or DotNetNuke (open source), developed by a Denmark-based company called Sitecore which is commercially available for you to host your Enterprise/Non-profit/Government organization websites. Here are some of the key USPs that you may want to know about Sitecore: Framework: Sitecore has a Powerful … Continue reading An Introduction to Sitecore

SharePoint REST API to get Discussion List Questions and Replies separately


To get the list of questions from a SP 2013+ Distribution list using OOTB REST API: _api/lists/getByTitle('listname')/items?$filter=ContentType eq 'Discussion' or /_api/lists/getByTitle('listname')/items?$filter=FSObjType eq 1 To get the list of replies from a SP 2013+ Distribution list, using OOTB REST API: _api/lists/getByTitle('listname')/items?$filter=ContentType eq 'Message' or /_api/lists/getByTitle('listname')/items?$filter=FSObjType eq 0 To get the list of Discussions with the replies count … Continue reading SharePoint REST API to get Discussion List Questions and Replies separately

Microsoft.SharePoint.SPException: Schema version of backup 15.0.xxxx.xxxx does not match current schema version 15.0.yyyy.yyyy


A common error that you might face while doing site collection backups and restore is the following error: Could not deserialize site from E:\SiteCollection1.bak . Microsoft.SharePoint.SPException: Schema version of backup 15.0.4641.1000 does not match current schema version 15.0.4719.1000     at Microsoft.SharePoint.SPSite.Restore(String filename, Boolean isADMode, Boolean& readOnlyMode, Boolean& hadWriteLock) Note: You can capture this error … Continue reading Microsoft.SharePoint.SPException: Schema version of backup 15.0.xxxx.xxxx does not match current schema version 15.0.yyyy.yyyy

Having multiple JSLink based webparts on the same page, overrides all the other templates in SP 2013


Scenario: Create a dashboard page in SP 2013, displaying just 3 lists in 3 different views using Js Link capability. The 3 lists are: Accordion: A list containing title and description which will be displayed on the dashboard with an accordion functionality with title being the accordion item heading and description being the accordion item body. Menu: … Continue reading Having multiple JSLink based webparts on the same page, overrides all the other templates in SP 2013

JsLink not working with custom columns in a list


Issue: Let's say we have a list view webpart, with a JsLink URL pointing to a js file (~site/SiteAssets/customrenderer.js). JsLink seems to be working fine when we use the "Title" and "Description" fields to render the list items in a color coded format. However, when we try to display a custom column created ex. ColorCode, the JsLink … Continue reading JsLink not working with custom columns in a list

JSLink SharePoint 2013 troubleshooting


JsLink is a good feature that was introduced in SP 2013 to allow users to bring in more flexibility in Client Side Rendering (CSR). With this you can control how your list data is getting displayed in View, Display, Edit and New forms. For ex., you can achieve this using JSLink:   You can check … Continue reading JSLink SharePoint 2013 troubleshooting