Last post Mar 04, 2013 09:28 PM by Angie xu - MSFT
Feb 25, 2013 10:40 AM|johnjohn123123|LINK
I am setting up a new development environment for a small team, currently we are only 2 developers, and mainly we will be using the following frameworks:-
Asp.net mvc framework to build some web application from scratch.
SharePoint 2010 or 2013 to build an intranet/extranet application.
So I have settled on the following development tools to be able to build asp.net mvc web applications + to extend and build SharePoint application:-
Visual studio 2012 for building the web applications for both mvc & SharePoint.
Team foundation server 2012, to have version control, bug tracking , etc.
My questions are:-
Since I will need the SharePoint 2013 templates so I cannot go with the express version of visual studio 2012? since the VS express version does no provide enterprise features such as SharePoint templates.
But will using TFS express suites my situation.
I have read that Microsoft provides a free plan where I can get free visual studio professional 2012 & Team foundation server with all the enterprise features since I have less than 5 users (in my case 2 developers) and of course I can upgrade the free
plan when the team grow.
So will getting the free plan from Microsoft works well in my case , especially for having the SharePoint templates inside the visual studio 2012?
Feb 25, 2013 04:01 PM|thirumaran007|LINK
it would be safer if we get full licensed version of software for future point of view
Microsoft Visual Studio 2012 Team Foundation Server - External Connector License - Unlimited
External User- Academic
i think it should be some around 2000$
Feb 26, 2013 04:16 AM|johnjohn123123|LINK
thanks for your link, but it seems that this version of visual studio is for academic purposes , while in my case i will be using it for commercial purposes.
Mar 04, 2013 09:28 PM|Angie xu - MSFT|LINK
it seems that this version of visual studio is for academic purposes
I think team foundation server is a good choice for your team, and Visual Studio Team Foundation Server 2012 (TFS) is the collaboration platform at the core of Microsoft's application lifecycle management solution. TFS supports agile development
practices, multiple IDEs and platforms locally or in the
cloud and gives you the tools you need to effectively manage software development projects throughout the IT lifecycle. You could also learn more about Team foudation server in bing.
hope it helps you,
With kind regards