Creating Clean, Compliant HTML in SharePoint 2013

Public websites should be light-weight, HTML compliant and standards-based to ensure maximum browser and device support. Achieving this using SharePoint is not possible without some serious tweaking.SharePoint adds a tonne (3.5mb and 480 inline rows of HTML) of JavaScript files, inline code, custom HTML tags and more into the pages. This is used to create the collaborative features and the editorial components, such as support for inline editing, webparts and ribbon menus.

read more

Misleading error message when opening Excel files and PowerBI samples

When opening the samples that come with PowerBI you get the following error: "Microsoft Excel cannot open or save any more documents because there is not enough available memory or disk space. . To make more memory available, close workbooks or programs you no longer need. . To free disk space, delete files you no longer need from the disk you are saving to." This is not the case. The reason that you are getting this error is because the file is blocked.

read more

Funny/weird: SharePoint 2010 errors in SharePoint 2013

For some reason (or because updating resource files were not deemed important), system error messages in SharePoint 2013 still references SharePoint 2010. I recently had an issue where the Domain Controller in my VM farm went down and I got the following error message. "This operation can be performed only on a computer that is joined to a server farm by users who have permissions in SQL Server to read from the configuration database.

read more

Experiences customizing the public website of Office 365

Recently, I attempted a migration from my ASP.NET based Azure website to Office 365. The reason was that I wanted to use SharePoint 2013 for in-page editing and simply try to get the platform to take care of all my business needs. After a few days, I have reverted back to the Azure web host as I am not satisfied that the service will fulfill my requirements. Here is a recollection of my experiences of the shortcomings in the platform and the points that should be addressed.

read more
1 2 3 4