Da in der Praxis auf dem SharePoint - Server meist keine Entwicklungsumgebung installiert ist muss man folgende Weg gehen:
- Entweder einen dedizierten Entwicklungsrechners mit SharePoint und Visual Studio auf einer realen Maschine oder einer virtuellen Maschine installieren
- Oder sich die Microsoft.Sharepoint.dll auf seinen Entwicklungsrechner kopieren, dann hat man im Visual Studio das SharePoint Objekt Modell und die IntelliSense zur Verfügung. Kopiert man sich noch die Datei wss.xsd, dann hat man auch IntelliSense in den SharePoint-XML-Dateien.
Man wird die Anwendungen immer auf dem Server testen müssen,jedoch hat man es leichter bei der Entwicklung.