Monday, 31 August 2015

SharePoint 2013 and SharePoint 2016 Preview limitations in Edge browser

SharePoint 2013 and SharePoint 2016 Preview has limitations when accessed from Edge the latest and fastest browser from Microsoft that comes with Windows 10. Below are some of the functionality that will not work in SharePoint 2013 and SharePoint 2016 preview when using Edge browser

Drag and Drop for file upload
Files can’t be uploaded to libraries using Drag and Drop. When you try to do so, a not supported icon would be displayed

Features that require ActiveX components
Some features in SharePoint require ActiveX components and will not work in Edge browser. These features include Open with Explorer, Open with Access, Open with Project. These options would be disabled on the list\library ribbon

Customize in InfoPath
Clicking Customize in InfoPath from the ribbon would say that you’ll need Internet explorer to use the feature.

Export to Excel will show a warning
Clicking Export to Excel from the ribbon will show a warning stating that you will require compatible application, however the functionality will work.

Lync Contact Card
If the user has Lync\skype for business client installed on their machine and they hover over user name in SharePoint, the Lync Contact Card pops up showing information such as email, phone etc. This functionality depends on Active X and doesn’t work with Edge browser.

Thursday, 13 August 2015

Visual Studio 2015 Office Developer Tools automatically adds correct version of SharePoint client DLLs based on target SharePoint version

I recently installed Visual Studio 2015 and selected the Office developer tools feature as part of the install. Then I went about creating a sample SharePoint App project. The project creation wizard started with asking for SharePoint site and type of App

Next step required to specify the target SharePoint version. This step is newly added in Visual Studio 2015 and the target SharePoint version is auto selected based on the URL of the SharePoint site mentioned in previous step

As described  in the step Visual Studio 2015 Office Developer Tools adds correct reference to version SharePoint client DLL based on target SharePoint version.

If SharePoint 2013 was selected for target version then visual studio adds reference to version of SharePoint.Client DLL

If SharePoint online was selected for target version then visual studio adds reference to version 16.1.3912.1204 of SharePoint.Client DLL