(0) exportieren Drucken
Alle erweitern

Erstellen von Apps für SharePoint

apps for SharePoint

Finden Sie heraus, was Apps für SharePoint sind und wie sie auf mit Standards basierenden Technologien, wie HTML5, JavaScript und OAuth, erstellt werden. Erforschen Sie den App-Entwicklungszyklus. Hier erfahren Sie, wo Sie Apps starten, wie Sie Apps entwerfen und entwickeln und was zu erwarten ist, wenn Sie soweit sind, eine App für SharePoint bereitzustellen.

In SharePoint 2013 können Sie jetzt Apps für SharePoint erstellen. Aber was ist eigentlich eine App? Am besten lässt sich eine App beschreiben als Lösung mit geringem Ressourcenbedarf, die auf einer Standardtechnologie basiert, wie HTML5, JavaScript und OAuth. Apps haben einen geringen Ressourcenbedarf, weil sie nicht auf dem Hostserver installiert werden und die SharePoint-Website daher nicht mit vielen API-Aufrufen überlasten. Stattdessen sind verschiedene Hostingoptionen für Apps verfügbar, sodass Sie diese Dienste unabhängig von dem App-Paket verwalten können, das Sie Ihrer SharePoint-Website hinzufügen. Weitere Informationen finden Sie unter Übersicht über Apps für SharePoint.

In diesem Abschnitt der Dokumentation werden alle Konzepte skizziert, die Sie kennen müssen, um gute Apps erstellen zu können. Die Dokumentation soll Sie schrittweise durch den von uns empfohlenen App-Entwicklungszyklus (Einsteigen, Entwerfen, Entwickeln und dann Veröffentlichen) leiten. Abbildung 1 zeigt, wie dieser Entwicklungszyklus aussieht.

Abbildung 1. Lebenszyklus der Entwicklung einer App für SharePoint

Apps zum Starten, Entwerfen, Entwickeln und Veröffentlichen

Unter Einsteigen werden alle Grundlagen vermittelt - das Einrichten von Office 365 für Entwickler, das App-Modell im Allgemeinen und das Erforschen der Technologien, die Sie erlernen müssen oder die Sie bereits kennen und zur App für SharePoint-Entwicklung einsetzen können. Es stehen Hyperlinks zu eingehenden Informationen, Codebeispielen und Vorgehensweisen zu Aufgaben bereit, um Ihnen den Einstieg in die Entwicklung toller Apps zu erleichtern. Wenn es uns gelungen ist, alle erforderlichen Informationen in Einsteigen bereitzustellen, dann sollten Sie sich in der übrigen Dokumentation zurechtfinden können. Wenn uns dies nicht gelungen ist, dann sollten Sie uns mitteilen, an welcher Stelle wir die Dokumentation verbessern können! Diese Dokumentation ist nur eine Vorschau. Wir aktualisieren die Themen ständig anhand der Rückmeldungen und Fragen von Kunden und stellen neue Artikel bereit. Wie Sie uns erreichen und zur Verbesserung der Dokumentation beitragen können, erfahren Sie unter Feedback senden.

Direkt zu Einsteigen springen

Angenommen, Sie haben eine tolle Idee für eine App. In diesem Abschnitt begleiten wir Sie durch die Entwurfsentscheidungen, die Sie treffen müssen, und zeigen bewährte Methoden zum Erstellen der App auf. Wodurch zeichnet sich beispielsweise eine gute Benutzeroberfläche aus? Welche "App-Formen" sind verfügbar? Welche Form ist für welchen Zweck am besten geeignet? Welche Datenzugriffsoptionen sind verfügbar? Sie wissen nun, worum es in diesem Abschnitt geht.

Direkt zu Entwerfen springen

Entwickeln umfasst den Kern der Dokumentation. Sie finden hier detaillierte Übersichten, Gewusst-wie-Artikel und Codeausschnitte, die die verschiedenen Möglichkeiten von App für SharePoint veranschaulichen sollen. Sie finden Artikel dazu, wie CRUD-Vorgänge mit Listen durchgeführt werden, wie Sie REST-Abfragen erstellen und mit den neuen APIs arbeiten, wie und wann OAuth für Sicherheit konfiguriert wird und wie Sie die vielfältigen Funktionen von SharePoint in Ihre App integrieren können. SharePoint verfügt über soziale Funktionen für Unternehmen, wie Aktivitätsfeeds und Benutzerprofile, sowie über Funktionen für das Enterprise Content Management, LOB-Interoperabilitätsfunktionen und Funktionen zum Entwurf von Websites, durch die Ihre Apps sich wirklich aus der Masse herausheben können. Weitere Informationen hierzu finden Sie unter Hinzufügen von SharePoint 2013-Funktionen.

Da der Code das Wichtigste ist, sehen Sie sich im Dev Center das Menü "Samples" an. Es enthält Hyperlinks zu unseren Codebeispielen für Apps. Sobald Sie Ihre Entwicklungsumgebung eingerichtet haben, sollten Sie sich einige unserer Beispiele ansehen. Nutzen Sie die Community-Funktion, mit der Sie ein Codebeispiel anfordern können, falls Sie in unseren Beispielen nicht das finden, was Sie suchen. Wir nutzen diese Anforderungen zusammen mit anderen Rückmeldungen für unsere laufenden Aktualisierungen des Inhalts und der Beispiele. Lassen Sie uns also bitte wissen, wenn Sie sich etwas wünschen!

Direkt zu Entwickeln springen

Angenommen, Sie haben die App jetzt erstellt und möchten sie freigeben. Unter Veröffentlichen erfahren Sie, wie Sie die App für Ihre Benutzer verfügbar machen. Sie können die App an einem der beiden folgenden Orte veröffentlichen:

  • Im öffentlichen Office Store. Wenn Sie Ihre App im Office Store veröffentlichen, steht sie allen Benutzern von SharePoint-Bereitstellungen zur Verfügung.

  • Im internen App-Katalog einer Organisation. Wenn Sie Ihre Apps im internen App-Katalog einer Organisation veröffentlichen, der in Ihrer SharePoint-Bereitstellung gehostet wird, machen Sie sie für Benutzer verfügbar, die auf diese SharePoint-Bereitstellung zugreifen können.

Wenn Sie Ihre App an den Office Store übermitteln, sind folgende Informationen hilfreich: Veröffentlichen von Apps für Office und SharePoint im Office Store. In diesem Abschnitt erhalten Sie Informationen dazu, wie Sie das Verkäuferdashboard zum Übermitteln Ihrer Apps für SharePoint oder Office an den Office Store verwenden. Außerdem finden Sie hier unsere Validierungsrichtlinien, die wir zur Validierung von Apps verwenden, die im Office Store gelistet sind.

Direkt zu Veröffentlichen springen

Jeder Artikel im SDK verfügt am Seitenfang über den Link "Dieses Thema bewerten" und über einen Abschnitt mit einem Freiformkommentarfeld, damit Sie Ihr Anliegen ausführlicher beschreiben können. Bitte nutzen Sie dies, um uns Ihre Kommentare zu senden. Wir sehen sie uns laufend an und ändern den Inhalt unter Berücksichtigung Ihrer Vorschläge.

Zudem können Sie jedes Thema im Abschnitt zum Hinzufügen von Community-Inhalten, den Sie am Ende jedes Themas finden, ergänzen. Wir beobachten auch dies ständig, und ändern den Inhalt unter Berücksichtigung Ihrer Vorschläge.

Möchten Sie uns Feedback senden? Eine weitere Möglichkeit für Feedback ist eine E-Mail. Kontaktieren Sie uns unter docthis@microsoft.com.

Wenn Sie Support-Probleme haben, erhalten Sie am schnellsten eine Antwort, wenn Sie einen Beitrag im Apps for SharePoint-Forum im MSDN veröffentlichen.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)
Vielen Dank für Ihr Feedback.
Microsoft führt eine Onlineumfrage durch, um Ihre Meinung zur MSDN-Website zu erfahren. Wenn Sie sich zur Teilnahme entscheiden, wird Ihnen die Onlineumfrage angezeigt, sobald Sie die MSDN-Website verlassen.

Möchten Sie an der Umfrage teilnehmen?
Anzeigen:
© 2014 Microsoft