Feature upgrades in SharePoint 2010
Feature upgrades for farm-based solutions need to follow a lifecycle: https://msdn.microsoft.com/en-us/library/office/aa543659(v=office.14).aspx
Notes, great finds, and more about SharePoint solutions, JavaScript, React, and more.
Feature upgrades for farm-based solutions need to follow a lifecycle: https://msdn.microsoft.com/en-us/library/office/aa543659(v=office.14).aspx
http://sharepoint.stackexchange.com/questions/143025/get-item-version-history-in-a-dialog-box-on-a-webpart
Check out the following example which uses JavaScript to access and modify the UserCustomActions collection on your site collection: Inject JavaScripts into your master page with client-side scripts
Style guides from John Papa Angular Style Guide: A starting point for Angular development teams to provide consistency through good practices. https://github.com/johnpapa/angular-styleguide Style guide for Angular 2 https://angular.io/docs/ts/latest/guide/style-guide.html
Resetting Administrator Password in Windows 2012 Yup, fine time to have a problem at the start of the new year! Other related: Boot from a DVD https://technet.microsoft.com/en-us/library/hh825052.aspx Download https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2012-r2
I was implementing the Business Data List Web Part on an External Content Type and realized I didn’t have any custom actions. The only way to create a custom action is to create it in Central Admin. My workaround for this is to add a link to a list form in an external list on […]
I am working in an environment where I am not able to deploy SharePoint-hosted add-ins. I wanted to test the ClientPeoplePicker in my environment with a simple Content Editor Web Part to get the user email. I tweaked the script at the following Microsoft article by setting the schema setting AllowMultipleValues to accept one selected […]
To use the following function to retrieve the user email from the SharePoint User Profile service, you would need to pass in the account name of the user. GetUserEmail = (function () { "use strict"; var _webUrl = "http://myurl.com"; var load = function (selectedValue) { $.ajax({ cache: false, url: _webUrl + "/_api/SP.UserProfiles.PeopleManager/GetPropertiesFor(accountName=@v)?@v='" + encodeURIComponent(selectedValue) […]
Useful snippet for SharePoint forms for binding various event handlers to the Submit button. var handlerArray = Array[]; function RegisterButtonClickHandlers(handlerArray) for (var x = 0; x < handlerArray.length; x++) { var handler = handlerArray[x]; submitButton.addEventListener("click", handler): } }
In SharePoint 2013, we discovered a problem with copying events that have recurring properties or the All Day setting selected. Users could not copy the event to another site in a SharePoint workflow, even when using the activity to create a new item and then copy each column. A sandboxed event receiver overcame this problem. […]