I'm trying to setup development environment for the latest version of SharePoint in my office Laptop for learning purpose. I do not want to install the SharePoint on my local machine? What are my best options?

Can you spin a SP 2016 VM online and do all my development stuff there?

Could someone chime in your suggestions?

  • I know you said you don't want to host anything on your computer, but I personally use Hyper-V on my Windows 10 desktops and it works great. I have several sysprepped Development environments, but I don't know the best way to share 35-45 GB with everyone. My latest envrionment has VS2017, VSCode, Pre-installed SQL Server, preinstalled ActiveDirectory, SQL Management Studio, preinstalled SharePoint 2016. – Denis Molodtsov May 30 '18 at 0:13

Unfortunately, There is no SharePoint Server 2016 online Lab available now!

Based on your requirement, you can prepare SharePoint 2016 environment through the below options:

Note: there is no SharePoint Foundation free version in SharePoint 2016. for more details check SharePoint Foundation 2016 What's the alternative?

| improve this answer | |

Up until yesterday (Expired May 25th) you could use a prebuilt SharePoint 2016 VM in Azure. I expect they will either release an updated one soon, or wait a month or two and release a SharePoint 2019 version.

You can use any cloud host service (such as Azure) to build a SharePoint 2016 VM using the trial versions of the SharePoint software (https://www.microsoft.com/en-us/download/details.aspx?id=51493). If you remember to turn off the VMs when not in use, the cost can be quite resonable.

If your PC/laptop has enough RAM, you can build a test environment using HyperV or VirtualBox. While the "requirements" are much higher, I do my development with a VirtualBox VM with only 12 GB of RAM. It runs SP2016, SQL, Visual Studio, and other tools. (I install and run the test browsers and SharePoint Designer outside of the VM.)

| improve this answer | |

As a SharePoint developer, I have followed many online guides and books on how to setup Sharepoint for development purposes over the years.

In my opinion, Stacy Simpkins book: Building a SharePoint 2106 Home Lab, is the best and will get you success if you follow it. All you need is a machine with 16G of Ram, an MSDN license helps and some time to read through it and set it up. You will learn a lot about the SharePoint platform.

You will learn more if you build it yourself using a good book or guide. Spinning one up online with a script on Azure or AWS is great, but you won’t learn the different components that make up a SharePoint Farm as you do when you build your own lab.

| improve this answer | |

If you have NSDN license you can Build a farm on Azure DevTestLabs. There are a couple of templates available.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.