Verwenden Ihres Entwicklerabonnements zum Erstellen von Microsoft 365-Lösungen

Was möchten Sie mit Ihrem Microsoft 365 Developer-Abonnement erstellen? Je nachdem, was Sie interessiert, können Sie viele verschiedene Dinge erstellen. Nachfolgend finden Sie einige Produkt- und Technologiebereiche, mit denen Sie beginnen können.

Microsoft Teams

Microsoft Teams ist ein chatbasierter Arbeitsbereich, der sich in die Apps und Dienste integrieren lässt, die Teams verwenden, um zusammenzuarbeiten. Mit der Microsoft Teams-Entwicklerplattform können Sie Ihren Dienst auf einfache Weise integrieren, unabhängig davon, ob Sie benutzerdefinierte Apps für Ihr Unternehmen oder SaaS-Anwendungen für Teams auf der ganzen Welt entwickeln.

So können Sie Microsoft Teams einrichten und mit der Codierung beginnen

  1. Bereiten Sie Ihr Entwicklerabonnement vor.
  2. Richten Sie Ihre Entwicklungsumgebung ein. Dieser Prozess variiert in Abhängigkeit vom Typ der App oder des Diensts, die bzw. den Sie erstellen. Einzelheiten hierzu finden Sie in einem der folgenden Themen:

Microsoft Graph

Sie können Microsoft Graph für die Interaktion mit den Daten von Millionen von Benutzern in der Microsoft-Cloud verwenden. Verwenden Sie Microsoft Graph zum Erstellen von Apps für Organisationen und Heimanwender, die über einen einzelnen Endpunkt Zugriff auf eine Vielzahl von Ressourcen, Beziehungen und Daten haben möchten: https://graph.microsoft.com.

Um den Sandkasten automatisch für das Ausprobieren von Microsoft Graph-Szenarien zu konfigurieren, installieren Sie die Beispieldatenpakete "Benutzer" und "E-Mails und Ereignisse":

  • Benutzer: Installiert 16 Beispielbenutzer mit Lizenzen, Postfächern und Metadaten, einschließlich Namen und Fotos für jeden Benutzer. Mit Microsoft Graph-APIs können Sie auf folgende Weise mit Benutzerbeispieldaten arbeiten:
    • Bestimmte Benutzerdetails abrufen
    • Benutzer aktualisieren
    • Mitarbeiter abrufen
    • Organigramm vorbereiten
    • Benutzer nach Abteilung abrufen
  • E-Mails und Ereignisse: Fügt Outlook E-Mail-Unterhaltungen und Kalenderereignisse für jeden der 16 Beispielbenutzer hinzu. Mit Microsoft Graph-APIs können Sie auf folgende Weise mit Mail- und Ereignisbeispieldaten arbeiten:
    • E-Mails nach Benutzer abrufen
    • E-Mails nach Datum gefiltert abrufen
    • Bevorstehende Ereignisse abrufen
    • Bevorstehende Ereignisse aktualisieren/löschen

Ausführliche Informationen finden Sie unter Installieren von Beispieldatenpaketen.

Informationen zu weiteren Möglichkeiten, um mit der Verwendung von Microsoft Graph zu beginnen, finden Sie unter Erste Schritte zum Entwickeln von Microsoft Graph-Apps oder im Schnellstart für Microsoft Graph.

Office-Add-Ins

Die Office-Add-Ins-Plattform kann zum Erstellen von Lösungen verwendet werden, die Office-Anwendungen erweitern und mit Inhalten in Office-Dokumenten interagieren. Mit Office Add-Ins k?nnen Sie vertraute Web-Technologien wie HTML, CSS und JavaScript zur Erweiterung und Interaktion mit Word, Excel, PowerPoint, OneNote, Project und Outlook verwenden. Ihre Lösung kann in Office über mehrere Plattformen hinweg ausgeführt werden, einschließlich Office für Windows, Office Online, Office für Mac und Office für iPad.

Informationen zum Einrichten Ihrer Entwicklungsumgebung und zum Erstellen Ihres ersten Add-Ins finden Sie in den Office-Add-Ins – Schnellstarts.

SharePoint Framework

Das SharePoint Framework (SPFx) ist ein Seiten- und Webpart-Modell, das vollständige Unterstützung für die clientseitige SharePoint-Entwicklung, einfache Integration in SharePoint-Daten und Unterstützung für Open-Source-Tools bietet. Mit dem SharePoint Framework können Sie moderne Webtechnologien und -tools in Ihrer bevorzugten Entwicklungsumgebung verwenden, um produktive Erfahrungen zu ermöglichen und Apps zu erstellen, die schnell reagieren und für Mobilgeräte geeignet sind.

Wenn Ihr Sandkasten automatisch so konfiguriert werden soll, dass verschiedene SharePoint-Vorlagen und -Szenarien ausprobiert werden können, installieren Sie das SharePoint-Beispieldatenpaket. Weitere Details finden Sie unter:

SharePoint-Add-Ins

Ein SharePoint-Add-In ist eine eigenständige Funktion, die die Funktionen von SharePoint-Websites erweitert, um ein klar definiertes Geschäftsproblem zu lösen. Sie können zwei Arten von SharePoint-Add-Ins erstellen: von SharePoint-gehostet und vom Anbieter gehostet Weitere Informationen finden Sie unter SharePoint-Add-Ins.

So richten Sie SharePoint-Add-Ins ein und beginnen mit der Codierung

Power Apps

Power Apps für Office 365 ist in Ihrer Microsoft 365 E5-Entwicklerabonnementlizenz enthalten. Dies bedeutet, dass Sie nicht getrennte Apps mit Standardconnectors erstellen und testen können. Um Premium- oder benutzerdefinierte Connectors und Dataverse verwenden zu können, benötigen Sie eine zusätzliche Lizenz. Zu Entwicklungs- und Testzwecken können Sie den Power Apps-Entwicklerplan verwenden.

Power Apps ist eine Suite von Apps, Diensten, Connectors und Datenplattform, die eine schnelle Umgebung für die Anwendungsentwicklung bietet, um maßgeschneiderte Apps für Ihre geschäftlichen Anforderungen zu erstellen. Mithilfe von Power Apps können Sie schnell benutzerdefinierte Geschäfts-Apps erstellen, die eine Verbindung mit Ihren Geschäftsdaten herstellen, die entweder in der zugrunde liegenden Datenplattform (allgemeiner Datendienst) oder in verschiedenen Online- und lokalen Datenquellen (SharePoint, Microsoft 365, Dynamics 365, SQL Server usw.) gespeichert sind.

Apps, die mit Power Apps entwickelt wurden, bieten umfassende geschäftszentrierte Logik und Workflowfunktionen, um Ihre manuellen Geschäftsabläufe in digitale, automatisierte Abläufe zu verwandeln. Darüber hinaus weisen solche Apps ein responsives Design auf und können nahtlos im Browser oder auf Mobilgeräten (Smartphone oder Tablet) ausgeführt werden. Power Apps "demokratisiert" die Erstellung benutzerdefinierter Geschäfts-Apps durch die Möglichkeit zum Erstellen funktionsreicher, maßgeschneiderter Geschäfts-Apps, ohne Code schreiben zu müssen.

Power Apps bietet zudem eine erweiterbare Plattform, auf der erfahrene Entwickler programmgesteuert mit Daten und Metadaten interagieren, Geschäftslogik anwenden, benutzerdefinierte Connectors erstellen sowie externe Daten integrieren können.

Weitere Informationen:

Weitere Artikel