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
Hey Danny welcome to the community 🙂
I’ve started development in SharePoint 2013 but i’m a one man army at the moment so I’ve not pined anything down yet.
There are two main ways to develop for SharePoint 2013:
Farm Solutions – LOB solutions in my opinion, branding too
App Model – everything else
Microsoft have a good explanation of Farm Solutions and Apps here and why you should develop for x model:
http://msdn.microsoft.com/en-gb/library/jj163114.aspx
You will want Visual Studio 2012 and the Dev tools for office and SharePoint:
http://msdn.microsoft.com/en-us/office/apps/fp123627
For continuous builds with TFS you can have a look at the following codeplex project:
http://sharepointci.codeplex.com/ – SP2010
http://officesharepointci.codeplex.com/ – SP2013
This works with Farm solutions and the App model solutions.
I’m Sure Mark will be on to give you more details 🙂