Freigeben über


Erstellen von Apps für Office mit Visual Studio

Wenn Sie Visual Studio verwenden, können Sie App für Office erstellen, die im Allgemeinen Webseiten sind, die in Office-Clientanwendungen, wie Excel oder Outlook gehostet werden.App für Office erweitern die Funktionalität von Dokumenten, von E-Mail-Nachrichten, von Besprechungsanfragen oder von Terminen durch auftauchende Internet-Technologien und -Cloud-Dienste.Diese App tragen einen hellen Bedarf, da sie nicht auf dem Computer installiert werden, der die Hostanwendung ausführt.Sie werden von einem sicher Sandkastenbrowsersteuerelement ausgeführt, damit Sie sie leichter beibehalten und aktualisieren können, und sie verwenden Technologien, die auf den Webstandards wie HTML5, JavaScript, CSS3, XML und RESTE-API sind.Weitere Informationen finden Sie unter Übersicht über App für Office.

Erste Schritte

Um eine App für Office zu erstellen, verwenden Sie die App für Office Projektvorlage, und wählen Sie dann einige Einstellungen in einem Assistenten aus.Um zu erhalten, müssen Sie diese Vorlage herunterladen und installieren Microsoft Office-Entwicklertools für Visual Studio 2012.

HinweisHinweis

Diese Vorlage wird nur in den folgenden Editionen von Visual Studio:

  • Visual Studio Professional

  • Visual Studio Premium

  • Visual Studio Ultimate

Visual Studio erstellt eine vollständige Lösung, die alle Dateien enthält, die Sie starten müssen, um die App für Office zu testen.Tatsächlich stellt Visual Studio eine umfassende Auswahl von Funktionen, die Sie verwenden können, um Apps für Office leicht zu entwickeln und zu testen.Um über jede dieser zu lesen, finden Sie unter Entwicklungs-Grundlagen.

Wenn Sie Visual Studio verwenden, können Sie die folgenden Typen von Apps erstellen.

  • Aufgabenbereichs-Apps für Word, Excel und Projekt.Diese App werden im Aufgabenbereich einer Office-Anwendung.

  • Zufriedene App für Excel.Diese App werden innerhalb eines Arbeitsblatts.

  • E-Mail-Apps für Outlook.Diese App werden neben dem Outlook-Element (E-Mail, Besprechungsanfrage, Antwort des Projekts und gelten Abbruch oder Termin), das geöffnet ist.

Weitere Informationen über jeden dieser Typen von Apps, finden Sie unter Typen von Apps für Office.

Erstellen von Aufgabenbereichs- und Inhalts-Apps in Visual Studio

Um zu beginnen, können Sie eine grundlegende Aufgabenbereichs- Inhalts-App erstellen oder indem Sie Gewusst wie: Erstellen Sie den ersten Aufgabenbereichs oder stellen Sie App für Word und Excel Inhalte, indem Sie Visual Studio verwenden die Anweisungen.

Eine ausführliche exemplarische Vorgehensweise, die die Dateien in der Projektmappe beschreibt, verschiedene Möglichkeiten erläutert, die Anwendung debuggen und ein detailliertes Codebeispiel kennzeichnet, finden Sie unter Verwenden von Visual Studio, um eine App für Excel, Word oder Projekt entwickeln.

JJ620920.collapse_all(de-de,VS.110).gifHosting-Webanwendungs-Dateien in SharePoint

Da Sie die erste App für Office erstellen, beachten Sie, dass Visual Studio eine Projektmappe generiert, die ein Webanwendungsprojekt enthält.Dieses Projekt enthält die Inhaltsseiten der App.Während Sie Ihre Anwendung entwickeln, dient Visual Studio die Webanwendung auf dem lokalen Server, auf dem Internetinformationsdienste (IIS) ausgeführt werden.Wenn Sie die Anwendung veröffentlichen, müssen Sie die Dateien der Webanwendung auf einem Webserver hosten.

Dieser Ansatz ist positiv, wenn Sie beabsichtigen, die App zum Office-Speicher oder einem freigegebenen Netzwerkordner zu veröffentlichen.Wenn Sie beabsichtigen, die Aufgabenbereichs- oder Inhalts-App zu einem App-Katalog in SharePoint zu veröffentlichen, sollten Sie die Seiten und Skripts in SharePoint hosten, damit Sie sie auf keinem separaten Webserver hosten müssen.Weitere Informationen finden Sie unter Gewusst wie: Erstellen Sie einen Aufgabenbereichs oder stellen Sie App Inhalte, die in SharePoint gehostet wird.

Erstellen von E-Mail-Apps für Outlook in Visual Studio

E-Mail-Apps können eine ansprechende Benutzeroberfläche erstellen, indem sie auf Kontextinformationen von Outlook-Elementen und mithilfe dieser Daten, um Zugriff auf weitere Informationen über den Server dann zuzugreifen und von Webdiensten.Sie können jedoch E-Mail-Apps in SharePoint nicht hosten.Wenn Sie bereit sind, die Anwendung zu veröffentlichen, müssen Sie die Webanwendungsdateien auf einem Server hosten.

Um zu beginnen, können Sie eine grundlegende E-Mail-App erstellen mit den Anweisungen Gewusst wie: Erstellen Sie die erste E-Mail-App für Outlook, indem Sie Visual Studio verwenden.

Eine ausführliche exemplarische Vorgehensweise, die die Dateien in der Projektmappe beschreibt, verschiedene Möglichkeiten erläutert, die Anwendung debuggen und ein detailliertes Codebeispiel kennzeichnet, finden Sie unter Verwenden von Visual Studio, um eine E-Mail-App für Outlook entwickeln.

Packen und die Veröffentlichung App

Wenn Sie bereit sind, die App für Office zu veröffentlichen, wählen Sie mehrere Einstellungen im Webpublishing-Assistenten aus.Visual Studio generiert alle Dateien, denen Sie die Anwendung zum Unternehmensnetzwerk Katalog SharePoints, um Office-Speicher, zu einem freigegebenen Netzwerkordner oder einem Exchange-Katalog veröffentlichen müssen.Weitere Informationen finden Sie unter Gewusst wie: Packen Sie eine App für Office zur Veröffentlichung, indem Sie Visual Studio verwenden.