Einrichten einer Umgebung für die Entwicklung mobiler Apps für SharePoint
In diesem Artikel erhalten Sie Informationen zu den Systemanforderungen und zum Konfigurieren einer Entwicklungsumgebung für SharePoint-Mobilitätsprojekte. Mindestkonfiguration für die Arbeit mit SharePoint-Mobilitätsprojekte erfordert einen Server mit SharePoint (oder ein Konto SharePoint Online ) und einer Entwicklungsumgebung auf einem separaten Client-Betriebssystem. Installieren von SharePoint auf Clientbetriebssysteme (beispielsweise Windows 7 ) ist nicht unterstützte und Installieren von erforderlichen Tools für die Entwicklung für Windows Phone wird nicht auf Server-Betriebssystemen (beispielsweise Windows Server 2008 ).
Windows Phone-Entwicklungsprojekte und SharePoint Server
Zum Erstellen und Testen von Windows Phone-apps, die mit SharePoint interagieren, benötigen Sie Zugriff auf einen Server mit SharePoint oder ein Konto SharePoint Online und benötigen Sie ausreichende Berechtigungen für die Websites und Listen Sie in Ihren Lösungen verwenden möchten. Es wird empfohlen, dass Sie eine Installation von SharePoint Server, der zum Testen und Entwicklung als Zielserver vorgesehen ist verwenden, während Sie Ihre Projekte entwickeln. Verwenden Sie SharePoint Server in einer produktionsumgebung als Zielserver erst nach Ihrer entwickelte Lösung ausreichende Tests unterzogen wurde.
Informationen zum Installieren und Konfigurieren von SharePoint finden Sie in der Dokumentation im Abschnitt SharePoint-Produkte der Microsoft TechNet-Bibliothek. Informationen zur Verwendung von SharePoint Online Ihre Entwicklung von Lösungen finden Sie auf der SharePoint Online-Entwicklerressourcencenter.
Die Codebeispiele in dieser Dokumentation wird davon ausgegangen, dass ein Entwickler mit dem Beispiel hat oder erhalten Sie über ausreichende Berechtigungen für SharePoint-Websites und Listen werden sollen, hinzufügen, bearbeiten und Löschen von Daten.
Konfigurieren einer Client-Entwicklungsumgebung für Mobilität von SharePoint-Projekten
Informationen zum Entwickeln von SharePoint-Add-Ins für die Verwendung auf Windows Phone-Geräten, müssen Sie Ihre Entwicklungstools auf einem Computer einrichten, die einem Clientbetriebssystem nicht auf einem Server-Betriebssystem ausgeführt wird.
Konfigurieren von Windows Phone SDK 8.0
Informationen zum Entwickeln von SharePoint-Add-Ins für die Verwendung auf Windows Phone 8, müssen Sie Ihre Entwicklungstools auf einem Computer einrichten, die Clientversionen Windows 8 64-Bit (X 64) oder Windows 8 Pro ausgeführt wird. Windows Phone 8-Emulator erfordert Windows 8 Pro und erfordert einen Prozessor, der Second Level Address Translation (SLAT) unterstützt.
Installieren Sie auf einem Computer mit einem unterstützten Clientbetriebssystem Windows Phone SDK 8.0. Die Windows Phone Software Development Kit (SDK) 8.0 enthält die Tools, die Sie zum Entwickeln von apps und Spiele für Windows Phone 8 und Windows Phone 7.5 benötigen.
Die Windows Phone SDK 8.0 ist eine voll funktionsfähige Entwicklungsumgebung zum Erstellen von apps und Spiele für Windows Phone 8.0 und Windows Phone 7.5 verwenden. Windows Phone SDK bietet eine eigenständige Version von Visual Studio Express 2012 für Windows Phone oder als ein Add-in auf Visual Studio 2012 Professional, Premium oder Ultimate Edition funktioniert. Mit dem SDK können Sie Ihre vorhandenen programming Fähigkeiten und Code verwenden, verwalteten oder systemeigenen Code apps erstellen. Das SDK enthält darüber hinaus mehrere Emulatoren und weitere Tools für das Profil erstellen und Testen Ihrer Windows Phone-app unter Umständen Praxis.
Hinweis
Wenn Ihr Computer die Hardware- und Betriebssystemanforderungen erfüllt, nicht jedoch die Anforderungen für den Windows Phone 8-Emulator, lässt sich Windows Phone SDK 8.0 installieren und ausführen. Der Windows Phone 8-Emulator jedoch funktioniert dann nicht. Das heißt: Sie können keine Apps im Windows Phone 8-Emulator bereitstellen oder testen. Informationen zu den Systemanforderungen für die Ausführung des Windows Phone Emulators finden Sie unter Setup und Systemanforderungen für Windows Phone Emulator.
Installieren Sie das Microsoft SharePoint SDK für Windows Phone 8.
SharePoint SDK für Windows Phone installiert zwei Silverlight für Windows Phone-Vorlagen (neben von Windows Phone SDK installiert): die Vorlage Windows Phone leeres SharePoint-Anwendung und die Vorlage Windows Phone SharePoint List Application. Das SDK auch installiert, SharePoint-CSOM-Bibliotheken, eine Authentifizierungsbibliothek und Windows Phone-Projektvorlagen und es nun die NTLM-Authentifizierung unterstützt. Die gebündelten-APIs und Vorlagen können Sie um Windows Phone 8 Applications gegen SharePoint zu erstellen.
Darüber hinaus installiert das SharePoint SDK für Windows Phone mehrere unterstützende Laufzeitassemblys (in
%ProgramFiles(x86)%\\Microsoft SDKs\\SharePoint\\v15.0\\Phone\\v8.0\\Libraries
für eine Standardinstallation).
Microsoft.SharePoint.Client.Phone.dll
Microsoft.SharePoint.Client.Phone.Runtime.dll
Microsoft.SharePoint.Client.Phone.Auth.UI
Microsoft.SharePoint.Phone.Application.dll
Hinweis
Die Vorlagen im SharePoint-SDK für Windows Phone sind derzeit nur für C#-Projekte verfügbar. Weitere Informationen zu den Vorlagen im SharePoint SDK für Windows Phone finden Sie unter Übersicht über Windows Phone SharePoint-Anwendungsvorlagen in Visual Studio.
Konfigurieren von Windows Phone SDK 7.1
Informationen zum Entwickeln von SharePoint-Add-Ins für die Verwendung auf Windows Phone 7, müssen Sie richten Sie Ihre Entwicklungstools auf einem Computer mit Windows 7 (32-Bit oder 64-Bit) oder Windows Vista Service Pack 2 (32-Bit oder 64-Bit). Die Windows Phone Software Development Kit (SDK) 7.1 wird nicht auf Windows Server 2008 oder in Windows XP unterstützt.
Installieren Sie auf einem Computer mit einem unterstützten Clientbetriebssystem Windows Phone SDK 7.1.
Hinweis
Eine frühere Version des Windows Phone SDK hieß Windows Phone Developer Tools.
Windows Phone SDK installiert Microsoft Visual Studio 2010 Express für Windows Phone, die Windows Phone-Emulator, XNA Spiel Studio und Microsoft Expression Blend für Windows Phone. Visual Studio 2010 Express For Windows Phone ist eine geeignete Entwicklungsumgebung für die meisten Windows Phone-Lösungen. Sie können auch Visual Studio 2010 Professional als Ihre bevorzugten Entwicklungsumgebung, aber noch Windows Phone SDK, installieren Sie die Visual Studio die erforderliche add-ins installiert werden müssen. (Windows Phone SDK wird nicht aktuell für die Verwendung mit Visual Studio 2012 unterstützt.)
Informationen zu zusätzlichen Systemanforderungen und Anweisungen zum Installieren des Windows Phone SDK finden Sie unter Installieren des Windows Phone SDK. Informationen zu den Systemanforderungen für die Ausführung des Windows Phone Emulators finden Sie unter Setup und Systemanforderungen für Windows Phone Emulator.
Installieren Sie das Microsoft SharePoint SDK für Windows Phone 7.1.
SharePoint SDK für Windows Phone installiert zwei Silverlight für Windows Phone-Vorlagen (neben von Windows Phone SDK installiert): die Vorlage Windows Phone leeres SharePoint-Anwendung und die Vorlage Windows Phone SharePoint List Application.
Darüber hinaus installiert das SharePoint SDK für Windows Phone mehrere unterstützende Laufzeitassemblys (in
%ProgramFiles(x86)%\\Microsoft SDKs\\SharePoint\\v15.0\\Phone\\v7.1\\Libraries
für eine Standardinstallation).
Microsoft.SharePoint.Client.Phone.dll
Microsoft.SharePoint.Client.Phone.Runtime.dll
Microsoft.SharePoint.Client.Phone.Auth.UI
Microsoft.SharePoint.Phone.Application.dll
Hinweis
Die Vorlagen im SharePoint-SDK für Windows Phone sind derzeit nur für C#-Projekte verfügbar. Weitere Informationen zu den Vorlagen im SharePoint SDK für Windows Phone finden Sie unter Übersicht über Windows Phone SharePoint-Anwendungsvorlagen in Visual Studio.