Frage

Ich habe auf einige kleine Sharepoint-Anwendung entwickelt Microsoft Virtual PC , aber jetzt haben wir ein neues und größeres Projekt auf Sharepoint starten.

Was denken Sie? Sollten wir wechseln von VPC VMWare (Server?), Oder es gibt keine signifikanten Leistungsunterschiede?

(Developer Hardware: Notebook mit einer externen Festplatte, 2 GB Speicher, Core 2 Duo)

War es hilfreich?

Lösung

Ich denke, wie Lazarus, die Sie mit dem, was Sie wissen bleiben sollen. Aber für den Fall, suchen Sie etwas Neues: Es gibt auch VirtualBox , die ich seit einem halben Jahr für meine dev -Maschinen.

Grund: Es läuft schneller als VPC und hat einige nette Features. Ich kann diese Software auch unter Windows so viel verwenden, wie unter Linux / Unix


Bearbeiten

Ich denke, für Sharepoint-Entwicklung der einzige wirklich wichtige Sache, der Remote-Debugger ist. Alles andere ist nur "nice to have".

  • VPC vs. VMWare Workstation: VMWare gewinnt. Es hat eine Menge wirklich nette Features, aber nichts wichtig für Sharepoint.
  • VPC vs. VirtualBox: VirtualBox gewinnt. Auch wegen der schön haben Funktionen.
  • VMWare Workstation vs. VMWare Server: VMWare Workstation gewinnt. Sie können die kostenlose Server-Edition verwenden, aber ich sehe nicht, um den Punkt zu ändern?

Andere Tipps

Ich habe Dutzende von virtuellen Maschinen für Sharepoint-Entwicklung verwendet und verwendet sowohl VMWare und VPC (obwohl die meisten VPC), und ich habe keine signifikanten Unterschiede nicht bemerkt.

Für Ihre Entwickler-Notebook würde ich den RAM bis zu 4G. Eigentlich, wenn Sie die Möglichkeit haben, wollen Sie wirklich mit 64-Bit-Windows Server 2008 und Hyper-V mit zwei internen Laufwerken zu gehen, von denen wahrscheinlich ein Solid State Drive sein sollte. Die nächste Version von Sharepoint wird 64-Bit benötigen.

ich glaube, Sie halten sollten, was Sie zur Zeit umgesetzt haben, es sei denn es eine Besonderheit ist, dass VMWare implementiert, dass VPC nicht. Bauen Sie Ihre Produktion Implementierung als VM oder einfach Ihre Entwicklungsumgebung? Falls Letzteres ist dann auf jeden Fall mit VPC-Stick, keine Notwendigkeit zu ändern. Wenn es die Produktion ist, dann können Sie von VMWare profitieren, ist es schon viel länger und leichten Leistungsverbesserungen gegenüber VPC hat (oder zumindest habe ich das letzte Mal sah, ein Jahr oder mehr vor).

Ich habe nie irgendwelche Probleme für Sharepoint in Virtual PC zu entwickeln. Aber ich bin nur eine Stichprobengröße von einem, natürlich.

würde ich empfehlen, VMWare über VPC zu verwenden, weil es ein unschlagbares Feature hat - Schnappschüsse. Sie können einen Schnappschuss von Ihrem System in jeder Phase erstellen und wieder dorthin zurückkehren, wenn etwas, wenn falsch

Zum Beispiel Ihre Installation von Windows von Grund auf und installieren Sie es Sharepoint. Sie erstellen Snapshot und starten Sie Ihre Sharepoint-Konfiguration. Wenn etwas schief gelaufen können Sie zum vorherigen Zustand in 1 Minute wieder zurück. Es ist wirklich cool und nützliche Sachen. Ich benutze VPC seit dem Jahr 2000 und wechselte alle meine Server zu VMWare vor 2 Jahren. wirklich glücklich mit VMWare

Ich mache alle meine Sharepoint-Arbeit auf einem virtuellen Feld in unserem VMWare ESX-Server und es funktioniert wie ein Charme. Als ich mess up Maschine meines dev ich nur auf einen privious Snapshot wiederherstellen oder ein neues Bild auf einem „approved“ Bild basierend erstellen oder „borgen“, einen Klon von einem meines Mitarbeiter. Wenn Sie in einem ziemlich großen Shop ESX Server könnte der Weg zu gehen.

Ich betreiben sowohl VMware Player und die neue VirtualBox-Software auf meinem Laptop, aber das ist nur zum Spaß, wie die Leistung unten ist das, was ich in meinem Tagesjob annehmen würde.

In meinem speziellen Fall, ich war die Entwicklung auf einem MacBook Pro (ha ha, nicht wahr?), Da es die einzige Maschine stark genug war, um es mir sinnvoll zur Verfügung zu stellen (meine Firma Arbeitsplatz war nicht), und ich war in der Lage die freien VPC Bilder von Microsoft zu verwenden, wandeln sie mit VMwares konverter und führen sie erfolgreich auf VMWare Fusion 2.0 für Mac .

Sie "nicht bestanden" bei 97% in, aber in Wirklichkeit, können Sie das VMWare-Image beim Start, und es ist gut zu gehen.

Hoffnung, dass jemand hilft.

Ich würde empfehlen, VMware Workstation als die beste Wahl für die Entwicklung aufgrund der Geschwindigkeit / Leistung (es ist billig, aber nicht kostenlos).

Ich benutze Workstation auf meinem Desktop, haben wir einen dedizierten Server laufen ESXi und 20+ Maschinen für die Prüfung und auch andere Support-Techniker den kostenlosen VMware Player verwenden können, um Bilder zu laufen, die ich erstellt habe, aber nicht auf dem Testserver hochgeladen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top