/ / Was sind die besten verteilte Entwicklungsmethoden für Sharepoint - Visual-Studio-2010, Versionskontrolle, Sharepoint-2010, Infrastruktur

Was sind die besten verteilten Entwicklungsmethoden für Sharepoint - Visual-Studio-2010, Versionskontrolle, Sharepoint-2010, Infrastruktur?

Nehmen wir an, wir haben einige verteilte Entwickler in verschiedenen Ländern, die an demselben Projekt arbeiten.

Probleme, denen sie begegnen könnten, einschließlich (aber nicht beschränkt auf):

  1. webparts Deployment & Debugging, das nirgendwo anders als auf dem Server funktioniert.
  2. Wie können sie die Quellcodeverwaltung auf erstellte SharePoint-Seiten und andere Ressourcen anwenden?
  3. Versionskontrolle über Visual Studio-Lösungen.
  4. Zugriff auf den Designer, zentralen Administrator. ....

Gibt es Anleitungen, Best Practices für ein solches Szenario?

Antworten:

1 für die Antwort № 1

Sie möchten den TFS - Team Foundation Server verwenden2010. Perfekt für die verteilte Entwicklung und deckt alle Ihre 4 Punkte ab. Punkt 4 ist jedoch eine standardmäßige Sharepoint-Funktion und Sie müssen nur Berechtigungen für den zentralen Admin / Sharepoint Designer festlegen.

Der Team Foundation Server lässt sich nahtlos in Ihre Visual Studio-Entwicklungsumgebung integrieren und Sie können sogar einen Build-Server verwenden, sodass Ihre Integrationsumgebung immer auf dem neuesten Stand ist.

Beachten Sie auch das Debugging: Sie können das Remote-Debugging nutzen, damit auch Ihre Offshore-Entwickler auf dem Server debuggen können (oder den Remote-Desktop verwenden).

Microsoft: Visual Studio Team Foundation Server 2010