I'm from an AS/400 (iSeries) background and have no idea about how a team of programmers work within the .Net environment.
Lets say a company purchases a new button control. Now, in that company they'll have 5 or 10 developers working with that new control. Its my understanding that even if the control is in the GAC, it must still be copied locally to work on at design-time.
My question is, what is locally? Does each developer have a copy on their own PC or is it held centrally on a server?