• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 221
  • Last Modified:

sharepoint - setting up a developer environment

hi experts, we are new to sharepoint and have installed sp2013.
We are now trying to understand how to set up the on premises dev environment using vs2012, it seems we need sp installed locally is this correct?
0
forsters
Asked:
forsters
  • 2
  • 2
1 Solution
 
Jamie McAllister MVPArchitectCommented:
If I'm doing coded solutions I still get best effect from using something like VMWare Workstation or HyperV to have a virtual SharePoint server, and run my Visual Studio on that.

There are Office 365 developer environments to be had in the cloud when developing Apps etc, but for On Prem as I say, Local VM does it for me.
0
 
forstersAuthor Commented:
ok so rather than install sp on local machines, have a virtual sp server with vs installed and each developer has a unique log in presumably?
0
 
Jamie McAllister MVPArchitectCommented:
For me I'd have a VM per developer, and then an integration environment they can share to deploy their solution packages to and other artifacts.

The Integration environment could be multi server to catch any issues you get with code not properly caching across web front ends (real world live issues), whereas in most cases the developer VMs can be a single server instance install.

We used to have our VMs locally on the developer machines but the RAM requirements for SP2013 mean this is impractical for most Desktops now (You'd need 16Gb RAM on the physical machine, preferably 32Gb and even then I only get decent performance with storing the VM image on an SSD).

So, you're looking at a server to act as the Virtual Host for your Devs, or if impractical you get some resources on the cloud and put the dev VMs there.
0
 
forstersAuthor Commented:
great thank you so much, that has clarified.
0

Featured Post

New feature and membership benefit!

New feature! Upgrade and increase expert visibility of your issues with Priority Questions.

  • 2
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now