Hi,
The company I work for, big but first time SharePoint (and Microsoft) user, will roll out SharePoint 2013. (No prior versions, so no migrations – which is already a plus me thinks 😉 )
I’m the designated SharePoint solution architect, developer (one of) etc… you name it…. ‘To Be’. It’s clear I’m a complete novice right now.
My question : How do I set up a development environment for SharePoint 2013 ?
I’m not talking hardware, nor Windows server or MS SQL servers or SharePoint itself – but the development tools.
I have an extensive experience with Java development for 15 years, so I know about continuous build, continuous integration, unit testing, dashboards, auto deploys, versioning, …………
We want the same for our SharePoint dev env
So what do I need
– Visual Studio 2012 Ultimate ?
– Team Foundation Server ?
– ……..
All help really really appreciated
Hi Danny,
To begin with, I am not a Developer but I mount VM’s for developers so I can tell you how I build them and what tools they use :).
ON the SharePoint Server machine
1. Visual Studio 2012 ( + Office Development tools so you get SP2013 templates)
2. ULS Viewer
3.Notepad ++
4. SharePoint 2013 Manager
5. Smtp4dev
6. PowerGui Script Editor (Personally, I use Windows ISE or notepad ++.. but thats what they want)
7. ILSpy
Also, don’t forget to configure Apps for SharePoint 2013! You will have to configure the environment before they can develop. I did a nice step by step here: https://www.nothingbutsharepoint.com/sites/devwiki/articles/Pages/Configure-an-Environment-for-Apps-for-SharePoint-2013.aspx
TFS (Team foundation Server) is where everything will be stocked, version etc. Not an expert there, so not gonna talk!.
Don’t hesitate if you got any questions!