Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Bevor Sie die im Ersteller-Kit enthaltenen Komponenten verwenden, verwenden Sie die Referenz-App, um mehr über das Komponentenverhalten und über Implementierungsmuster zu lernen. Über die Referenz-App erfahren Sie, wie Sie einer App Komponenten hinzufügen.
Das Ersteller-Kit enthält die folgenden Anlagen, die in drei Lösungen verteilt sind:
| Lösung | Elemente |
|---|---|
| CreatorKitCore | |
| CreatorKitReference (MDA) | |
| CreatorKitReference (Canvas) |
Erfahren Sie, wie Sie einer App Komponenten hinzufügen
Nachdem das Kit installiert wurde, erfahren Sie, wie Sie die Komponenten zu Ihrer App hinzufügen:
Die Bausteine erstellen
In diesem Abschnitt erfahren Sie Einzelheiten zu den verschiedenen Apps, Vorlagen und Komponenten, die das Ersteller-Kit bilden.
- Referenz-App
- Vorlagen
- Canvas-App-Vorlage
- Vorlage für benutzerdefinierte Seiten
- Canvas-Komponenten
- Codekomponenten
Referenz-App
Verwenden Sie diese App, um mehr über die einzelnen Komponenten zu erfahren, sich über empfohlene Best Practices für die optimale Benutzererfahrung zu informieren, mit den einzelnen Komponenten interagieren und hinter die Eigenschaften des Implementierungscodes zu blicken, die das Verhalten ermöglichen. Wir empfehlen Ihnen, sich die interessanten Komponenten in der Referenz-App anzusehen, bevor Sie versuchen, sie in einer tatsächlichen App zu verwenden.
- Beobachten Sie, wie sich die Komponente verhält und Daten rendert.
- Wählen Sie die Registerkarte Code aus, um die zugrunde liegenden Power Fx-Formeln anzuzeigen.
- Lernen Sie Best Practices über die Inline-Anleitung zum Steuerelement kennen.
Vorlagen
Die Vorlagen sind so gestaltet, dass Sie zügig mit der Erstellung reaktionsschneller auf der Fluent-Benutzeroberfläche basierender Apps beginnen können. Sie werden mit den benutzerdefinierten Komponenten geliefert, die vorinstalliert und an eine Design-JSON-Variable geknüpft sind, wodurch die Zeit bis zum Beginn der Entwicklung verkürzt wird.
Canvas-App-Vorlage
Erstellen Sie eine Kopie dieser App, wenn Sie eine neue Canvas-App erstellen, für die Sie Komponenten aus dem Kit benötigen.
Erstellen Sie eine Kopie der Canvas-Vorlage wie folgt:
- Erstellen Sie eine neue, nicht verwaltete Lösung.
- Wählen Sie im Menüband Vorhandenes Element hinzufügen>Apps>Canvas aus.
- Wählen Sie die App Canvas-Vorlage und dann Hinzufügen aus.
- Bearbeiten Sie die Canvas-Vorlage.
- Wählen Sie im Studio-Menüband Datei>Speichern unter aus und geben Sie einen neuen Namen für die Kopie ein. Die Kopie wird in derselben Lösung angezeigt.
- Entfernen Sie die ursprüngliche Canvas-App-Vorlage aus der Lösung.
Achten Sie darauf, dass Sie ab sofort nur noch die kopierte App bearbeiten, sodass die ursprüngliche App-Vorlage wiederverwendet werden kann.
Vorlage für benutzerdefinierte Seiten
Erstellen Sie eine Kopie dieser Seite, wenn Sie eine neue benutzerdefinierte Seite für eine konvergente App erstellen.
Gehen Sie wie folgt vor, um eine Kopie der Canvas-Vorlagen-App zu erstellen. Wählen Sie dieses Mal allerdings die Option Speichern unter in der oberen rechten Ecke aus:
Erweitern Sie in der oberen rechten Ecke das Menü neben dem Speichersymbol und dann Speichern unter aus.
Geben Sie einen Namen ein, und wählen Sie dann Speichern.
Schließen Sie das Studio, indem Sie in der oberen linken Ecke auf die Zurück-Schaltfläche klicken. Beachten Sie, dass die Kopie in derselben Lösung erstellt wurde.
Entfernen Sie die ursprüngliche Vorlage für eine benutzerdefinierte Seite aus der Lösung.
Fluent-Themen-Designer-App
Verwenden Sie diese App, um ein Design-Json-Objekt zum konsistenten Gestalten von Komponenten zu generieren.
Siehe Designs für Anweisungen zum Generieren von Designs und Referenzdesigns aus Komponenten.
Canvas-Komponenten
Canvas-Komponenten sind in der Power CAT-Komponentenbibliothek definiert und werden mit Canvas-Komponenten implementiert.
Codekomponenten
Codekomponenten werden mit dem Power Apps component framework implementiert, die als einzelne benutzerdefinierte Steuerelemente in der Lösung definiert sind.
Sie können sich die Codekomponenten auf der Seite „Komponentenreferenz“ ansehen.
Apps bereitstellen, welche die Ersteller-Kit-Komponenten verwenden
Apps, die Kit-Komponenten verwenden, können nicht außerhalb einer Lösung erstellt werden und müssen als Teil von Lösungen importiert und exportiert werden.
- Erstellen Sie während der Entwicklung Apps, die Komponenten des Ersteller-Kits verwenden, in ihrer eigenen separaten und nicht verwalteten Lösung.
- Beim Bereitstellen einer App, die die Komponenten enthält, muss die
CreatorKitCore(verwaltete Lösung) in der Zielumgebung installiert werden, bevor abhängige Lösungen importiert werden.
Weitere Informationen und allgemeinen Anleitung finden Sie unter Tipps zur Problembehandlung beim Lösungsimport.
Häufig gestellte Fragen (FAQ)
Sollten große Organisationen Citizen Makers ermutigen, das Ersteller-Kit zu verwenden? Welche Art von Overhead bringt das aus Sicht des Betriebs und der Wartung mit sich?
Das Ersteller-Kit ist kein offiziell unterstütztes Microsoft-Produkt, was bedeutet, dass Kunden kein Microsoft-Supportticket für Probleme erstellen können. Stattdessen müssen sie Issues im GitHub-Repository melden und direkt mit dem Team zusammenarbeiten. Wenn es Triage- oder Debugging-Informationen gibt, die sie nicht gerne auf GitHub angeben möchten, kann das Team dafür sorgen, dass sie vertrauliche Unterhaltungen privat führen können, indem sie ein Anfrageformular einreichen.
Es wird empfohlen, zunächst zu bewerten, ob moderne Steuerelemente die Anforderungen Ihrer Anwendung erfüllen, da diese Steuerelemente die aktuellsten sind und von Microsoft vollständig unterstützt werden. Wenn moderne Steuerelemente nicht ausreichen, validieren Sie die Legacy-Komponenten, um ihre Eignung zu ermitteln. Ersteller-Kit-Steuerelemente sollten nur in Betracht gezogen werden, wenn keine anderen Optionen Ihren Anforderungen entsprechen. Darüber hinaus ist es wichtig, auf den Release-Status der verwendeten Komponenten zu achten, um sicherzustellen, dass sie für Ihre Entwicklungspipeline stabil und unterstützt sind.
Welcher ist der effektivste oder effizienteste Weg, um diese Updates in mehreren Produktionsumgebungen einzuführen?
Abhängig von den Prioritäten der Organisation sind mehrere Strategien zu berücksichtigen:
- Am sichersten: Wenn Sicherheit oberste Priorität hat (z. B. erste Validierung vor der Bereitstellung in Produktionsumgebungen), kann das Center of Excellence (CoE) des Unternehmens eine isolierte Testumgebung hosten, um Updates zu validieren. Die Automatisierung kann dann verwendet werden, um Lösungen in den gewünschten Produktionsumgebungen bereitzustellen. Weitere Informationen finden Sie unter Power-Katalog und Microsoft Power Platform CLI.
- Geringster Wartungsaufwand: Wenn keine Sicherheitsüberprüfung erforderlich ist, können Umgebungen individuell so konfiguriert werden, dass sie automatisch kontinuierliche Updates erhalten. Dazu wird der Power-CAT-MSFT-Herausgeber für die Umgebung im Power Platform Admin Center aktiviert.
Veralten einige Komponenten des Ersteller-Kits, da die Überlappung zwischen den neuen modernen Steuerelementen und dem Ersteller-Kit im Laufe der Zeit zunimmt? Wenn ja, wie wird dieser Prozess aussehen?
Ja, eine Teilmenge der Ersteller-Kit-Komponenten wird als moderne Steuerelemente neu eingeführt und gelten als Nachfolger der Ersteller-Kit-Komponenten. Das Team stellt die Vorgängerkomponenten des Ersteller-Kits im AppSource-Angebot ein, sobald der Nachfolger die Parität für die Anforderungen der Mehrheit erreicht. Zeitpläne für die Einstellung werden über regelmäßige Kanäle wie GitHub-Updates, Sprechstunden und Diskussionsforen bekannt gegeben. Weitere Informationen zum empfohlenen Migrationsprozess finden Sie in der Dokumentation zum Migrationsprozess.
Welche Best Practices gelten für Entwicklungspipelines (Dev > UAT > Prod), die das Ersteller-Kit enthalten?
Installieren Sie die verwaltete CreatorKitCore-Lösung in allen Umgebungen, in denen Apps bereitgestellt werden, die Ersteller-Kit-Komponenten verwenden. Stellen Sie sicher, dass diese Lösung vor der Lösung mit der App installiert wird. Weitere Informationen zur grundlegenden Installation und zur Einbindung in die Entwicklungspipeline finden Sie in den Installationsanweisungen.