Updating Visual Studio 2017 Enterprise

Yesterday I noticed a release (VS 2017 Update 6) was released, but my Visual Studio was still running Update 3: The newest update is version 15.6. While reading how to update Visual Studio, the article mentioned Visual Studio Installer. https://docs.microsoft.com/en-us/visualstudio/install/update-visual-studio So I launched Visual Studio Installer and clicked "Update". Note, the installer did not tell … Continue reading Updating Visual Studio 2017 Enterprise

Create a SPFx web part to display SharePoint list data based on locale and Graph API data

This is an example of how I used the SharePoint Framework (SPFx) to create a modern page/modern experience web part that shows SharePoint list data based on a user's Language/Locale/Country and some other user profile information from Azure Active Directory using the Graph API. We onboard guest users using Azure AD B2B to our SharePoint … Continue reading Create a SPFx web part to display SharePoint list data based on locale and Graph API data

SharePoint Online Communication site – How to share with external users

I had an issue where when I tried to share my SharePoint Online Communication Site with an external user, I received an error: Your organization's policies don't allow you to share with these users. Go to External Sharing in the Office 365 admin center to enable it. But when I went to my O365 tenant, … Continue reading SharePoint Online Communication site – How to share with external users

SharePoint Online blog site- How to edit the homepage

Problem After about a week of troubleshooting the classic SharePoint Online blog subsite template (BLOG#0), I was FINALLY able to figure out why I could not edit the homepage. Solution: There is a site feature called "Site Pages" that needs to be activated. Once activated, you can edit the blog homepage (assuming you have permissions). … Continue reading SharePoint Online blog site- How to edit the homepage

SharePoint Online- Enable New Modern experience on root site collection

UPDATE 9/27/2019- Microsoft this month is releasing a way to "Swap" sites. So create a new modern site collection, then swap it with the root. Invoke-SPOSiteSwap https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/invoke-spositeswap?view=sharepoint-ps#description If the target is the root site at https://tenant-name.sharepoint.com, then the following preparation activities should be performed prior to performing the swap: Any Featured links defined in SharePoint Start … Continue reading SharePoint Online- Enable New Modern experience on root site collection

SharePoint Server Trail period reinstall fix

Today, I was hit with a SharePoint error on a developers VM when I tried to create a new Site Collection in Central Admin: Sorry, something went wrong The trial period for this product has expired. When I tried to view a teamsite homepage, I received this error: Sorry, something went wrong The "SiteFeedWebPart" Web … Continue reading SharePoint Server Trail period reinstall fix

SharePoint Server- Renewing SSL certificates quickly

A week ago, my wildcard SSL certificate expired on GoDaddy. It was automatically purchased, but I still had to validate my domain and download a new IIS CER certificate request file. My old post from a few years ago has some good info on certs, the file types, etc. https://eschrader.com/2014/09/23/sharepoint-2013-iis7-nlb-ssl-certificates-and-godaddy/ This is a quick guide. … Continue reading SharePoint Server- Renewing SSL certificates quickly

SharePoint Online global navigation across site collections, with highlighting and security trimming

One common request when working with SharePoint sites is having a consistent navigation across multiple site collections. If you are using a Publishing Portal site template, you can use the Managed Navigation for your Global Navigation (or top navigation). This also supports drop downs. I did a quick test and it appears to support highlighting … Continue reading SharePoint Online global navigation across site collections, with highlighting and security trimming

Using Visual Studio Team Services build tasks for Linux over SSH

We use Visual Studio Team Services for source code on a LAMP stack Azure VM. When deploying via VS TS and copying the files over SSH through VS TS, I had a few challenges to automate the build/deployment process. Here is how I set things up. Check your files into source control (PHP files, web … Continue reading Using Visual Studio Team Services build tasks for Linux over SSH

SharePoint 2010 Content Deployment Job failed. The remote upload web request failed. The remote server returned an error: (404) Not Found.

Summary My farm content deployment jobs had been working, but all of a sudden stopped one day. The end fix was to edit a Central Admin web.config file upload size on the target WFE servers. Issue I was seeing the following errors in my ULS logs after 23 minutes of packing up just under 1gb … Continue reading SharePoint 2010 Content Deployment Job failed. The remote upload web request failed. The remote server returned an error: (404) Not Found.

Search Result preview images in SharePoint Online

SharePoint search results OOTB do not display image previews until you hover. We wanted to have a baseball card type approach to display certain items. Here is an unfinished example of the results displayed as cards with image previews and the OOTB hover panel: Make sure the site is a publishing portal and publishing features … Continue reading Search Result preview images in SharePoint Online

Automating Azure IaaS SharePoint VM Provisioning via PowerShell Remoting

I have been searching for a way to rapidly create standalone Developer SharePoint 2013 standalone VM's joined to a central domain for our in-house developers. Our team has created 60+ SharePoint VMs on Azure and continue to create about 10 per month. We are beginning to treat our VMs needing hours of repair like cattle, … Continue reading Automating Azure IaaS SharePoint VM Provisioning via PowerShell Remoting