I have been a Developer during the Classic VB/ASP days. I remember that we used have Client Tools (Visual Studio, SQL Enterprise Manager) on Developers Desktop and there used to be seperate high-end Common Server for IIS/SQL, which developers used to connect. The developers used to develop code on their Visual Studio(Developer Workstation) and deploy it on IIS Server(Server-Based Hardware) for testing.
How can we have similar Setup in SharePoint 2010 Development. If there is a Team of SharePoint Developers, do they need to have SharePoint Server/Foundation installed on their individual Local Systems? Can't they make use of a central Single SharePoint Server in the environment to deploy their code and test it?
Please throw some light on this setup, as the Microsoft Site also talks on installing SP2010 on Developer PC. I have yet to find an article which discuss the above scenario.
After going through the Microsoft site articles, it looks like that SharePoint 2010 Developers cannot use Windows XP Operating System!