Author Archives: Dan

Why image renditions are slow in SharePoint Online

Image renditions are supposed to be a great way to speed up SharePoint. But if you’ve ever tried to use them in SharePoint Online you have probably noticed that the images load very slow. It’s usually even faster to get … Continue reading

Posted in Development | Tagged , | 2 Comments

Edit SharePoint property bags with SpPropertyBag.js bookmarklet

SpPropertyBag.js is a drop-in JavaScript for editing SharePoint web properties (the “property bag”). Simply paste the script into the JavaScript console and run it to open a dialog where you can view, edit, add, and remove properties: Even easier is to … Continue reading

Posted in Development | Tagged , , , | 5 Comments

16 years with Flash Renamer – A development retrospective

Of all the applications, web services and games I have made or been part of, Flash Renamer is my darling. In case you don’t know, Flash Renamer is a Windows utility for batch renaming files and folders. It’s my own … Continue reading

Posted in Articles | Tagged , , , , , , , , , , , , , , , , | 3 Comments

Using wildcard matching in any programming language

Most computer savvy persons are familiar with using wildcards when listing files and similar operations. Wildcards are quite easy to understand and use. An asterisk * means match anything, and the lesser known question mark ? matches a single character. … Continue reading

Posted in Development | Tagged , , , , , , , | 1 Comment

Fixing the ‘PRM_ParserErrorDetails’ problem for SharePoint Apps

Today I finally solved a problem that I have been trying to hunt down for a long time. I haven’t been  able to find any good help on this elsewhere, so let me share how I solved it. This is … Continue reading

Posted in Development | Tagged , , , , , , | 7 Comments

Moving web parts in SharePoint (without going insane)

If you’ve ever edited a SharePoint 2013 page with web parts and tried to drag them around, you’ve probably experienced frustration over how bad it works. I don’t know of a quick fix for this, but here are a few … Continue reading

Posted in Tips | Tagged , , | 26 Comments

What data recovery companies aren’t telling you

My freeware utility Snap2HTML has turned out to be popular among data recovery companies, who can use it to send customers files listings of potentially recoverable files. Typically you send your damaged disk or other media to the recovery company, … Continue reading

Posted in Articles | Tagged , , , , | 3 Comments

Forcing JavaScript reload in Internet Explorer

If you develop websites in Internet Explorer you may experience trouble reloading your  updated JavaScript. I ran into this problem myself when developing SharePoint Online  apps using IE11. The JavaScript was located on an external Azure website and did not … Continue reading

Posted in Development | Tagged , | Leave a comment

Setting “Allow Fill-In” on taxonomy fields with CSOM

SharePoint taxonomy term sets can be open, allowing users to enter new values in the taxonomy picker. For this to work you also need to enable Allow ‘Fill-in’ choices in the site column settings for the managed metadata field connected … Continue reading

Posted in Development | Tagged , , | Leave a comment

Working with the AppInstalled and AppUninstalling events in SharePoint Apps

Some quick notes about remote app events receivers I have picked up when working with apps in SharePoint Online. When is AppInstalled triggered? When you add an app in SharePoint Online it shows in Site Content as being added. Installing … Continue reading

Posted in Development | Tagged , , , | 3 Comments