Utilitzar el kit de creació
Abans d'utilitzar els components inclosos al Kit de creació, utilitzeu l'aplicació de referència per descobrir el comportament dels components i els patrons d'implementació. Amb l'aplicació de referència, aprendràs a afegir components a una aplicació.
El Kit de creació inclou els actius següents, distribuïts en tres solucions:
Solució | Articles |
---|---|
CreatorKitCore | |
CreatorKitReference (MDA) | |
CreatorKitReference (llenç) |
Més informació sobre com afegir components a una aplicació
Quan el kit ja s'ha instal·lat, aprendreu a afegir els components a l'aplicació:
- Com s'afegeixen els components de codi a una aplicació de llenç
- Com s'afegeixen els components de llenç a una aplicació de llenç
Crear els blocs de construcció
En aquesta secció us expliquem els detalls sobre les diferents aplicacions, plantilles i components que constitueixen el Kit de creació.
- Aplicació de referència
- Plantilles
- Plantilles d'aplicació de llenç
- Plantilla de pàgina personalitzada
- Components del llenç
- Components de codi
Aplicació de referència
Utilitzeu aquesta aplicació per obtenir informació sobre cada component, obtenir les pràctiques recomanades per a l'experiència òptima de l'usuari, interactuar amb cada component i veure el codi d'implementació darrere de les propietats que habilita el comportament. Us recomanem que exploreu els components d'interès de l'aplicació de referència abans d'utilitzar-los en una aplicació real.
- Observeu com es comporta el component i com representa les dades.
- Seleccioneu la pestanya Codi per veure les fórmules del Power Fx subjacents.
- Descobriu les pràctiques recomanades a la guia en línia relacionada amb el control.
Plantilles
Les plantilles s'han dissenyat per ajudar-vos a crear ràpidament aplicacions dinàmiques basades en Fluent UI. Se subministren amb els components personalitzats precarregats i adjunts a una variable JSON de tema, la qual cosa fa que es redueixi el temps per començar el desenvolupament.
Plantilla d'aplicació de llenç
Feu una còpia d'aquesta aplicació per crear una nova aplicació de llenç que requereixi els components del kit.
Per fer una còpia de la plantilla de llenç:
- Creeu una solució no administrada nova.
- A la franja, seleccioneu Afegeix existent>Aplicacions>Llenç.
- Seleccioneu l'aplicació Plantilla de llenç i, a continuació, trieu Afegeix.
- Editeu la Plantilla de llenç.
- A la franja d'opcions d'Studio, seleccioneu Fitxer>Anomena i desa i introduïu un nom nou per a la còpia. La còpia apareixerà a la mateixa solució.
- Suprimiu la plantilla de l'aplicació de llenç original de la solució.
A partir d'ara, assegureu-vos d'editar només l'aplicació copiada perquè la plantilla de l'aplicació original es pugui tornar a utilitzar.
Plantilla de pàgina personalitzada
Feu una còpia d'aquesta pàgina per crear una pàgina personalitzada nova per a una aplicació convergent.
Seguiu els passos anteriors per fer una còpia de l'aplicació de plantilla de llenç, excepte que aquesta vegada seleccioneu l'opció Desa com a a l'extrem superior dret:
A la cantonada superior dreta, expandiu el menú situat al costat de la icona Desa i, a continuació, seleccioneu Anomena i desa.
Escriviu un nom de grup nou i seleccioneu Desa.
Per tancar l'Studio, seleccioneu el botó Enrere a la cantonada superior esquerra. Observeu que la còpia s'ha creat a la mateixa solució.
Suprimiu la plantilla de la pàgina personalitzada original de la solució.
Aplicació del dissenyador de temes de Fluent
Utilitzeu aquesta aplicació per generar un objecte Theme JSON per dissenyar components de manera uniforme.
Vegeu Temes per obtenir instruccions sobre com generar temes i temes de referència a partir de components.
Components del llenç
Els components de llenç es defineixen a Biblioteca de components Power CAT i s'implementen utilitzant components de llenç.
Components de codi
Els components de codi, implementats amb el Power Apps component framework, es defineixen com a controls personalitzats individuals a la solució.
Podeu veure els components del codi a la pàgina de referència de components.
Implementació d'aplicacions que utilitzin els components del Kit de creació
Les aplicacions que utilitzen components del kit no es poden crear fora d'una solució i s'han d'importar i exportar com a part de solucions.
- Durant el desenvolupament, creeu aplicacions que utilitzin els components del Kit de creació a la seva pròpia solució independent, no administrada.
- En implementar una aplicació que inclou els components,
CreatorKitCore
(solució administrada) s'ha d'instal·lar a l'entorn de destinació abans d'importar les solucions dependents.
Per obtenir més informació i instruccions generals, aneu a consells per solucionar problemes a la importació de solucions.
Preguntes més freqüents
Les grans organitzacions haurien d'animar els creadors ciutadans a utilitzar el Creator Kit? Quin tipus de despeses generals comporta això des d'una perspectiva d'O&M?
El Creator Kit no és un producte de Microsoft amb suport oficial, el que significa que els clients no poden generar un ticket de suport de Microsoft per problemes. En lloc d'això, han de registrar problemes al repositori de GitHub i treballar directament amb l'equip. Si hi ha informació de triatge o depuració que no se senten còmodes compartint a GitHub, l'equip pot organitzar la gestió de converses sensibles en privat enviant un formulari de sol·licitud.
Us recomanem que primer avalueu si els controls moderns compleixen els requisits de l'aplicació, ja que aquests controls són els més actualitzats i totalment compatibles amb Microsoft. Si els controls moderns no són suficients, valideu els components heretats per determinar la seva idoneïtat. Els controls del kit de creador només s'han de tenir en compte quan cap altra opció s'adapti a les teves necessitats. A més, és important prestar atenció a l'estat de llançament dels components que s'utilitzen, assegurant-vos que siguin estables i compatibles amb el vostre pipeline de desenvolupament.
Quina és la manera més eficaç o eficient de desplegar aquestes actualitzacions en diversos entorns de producció?
Hi ha diverses estratègies a tenir en compte en funció de les prioritats de l'organització:
- Més segur: si la seguretat és una prioritat màxima (per exemple, la validació inicial abans de la implementació en entorns de producció), el Centre d'Excel·lència (CoE) de l'organització pot allotjar un entorn de prova aïllat per validar les actualitzacions. L'automatització es pot utilitzar per desplegar solucions als entorns de producció desitjats. Per obtenir més informació, vegeu Catàleg del Power i Microsoft Power Platform CLI per obtenir més informació.
- Manteniment més baix: si no és necessària la validació de seguretat, els entorns es poden configurar individualment per rebre actualitzacions contínues automàticament habilitant l'editor Power CAT - MSFT per a l'entorn al centre d'administració Power Platform .
A mesura que la superposició entre els nous controls moderns i el kit de creador augmenti amb el temps, alguns components del kit de creació quedaran obsolets? Si és així, què implicarà aquest procés?
Sí, un subconjunt de components del Creator Kit es reimplementa com a controls moderns i es consideren successors dels components del Creator Kit. L'equip deixarà d'utilitzar els predecessors del component del kit de creador de l'oferta AppSource un cop el successor compleixi la paritat per a les necessitats de la majoria. Els terminis d'obsolescència s'anunciaran a través de canals regulars com ara actualitzacions de GitHub, horari d'oficina i fòrums de discussió. Per obtenir més informació sobre el procés de migració recomanat, vegeu la documentació delprocés de migració.
Quines són les pràctiques recomanades per als pipelines de desenvolupament (dev > UAT > prod) que impliquen el Creator Kit?
Instal·la la solució gestionada CreatorKitCore
en tots els entorns en què s'implementin aplicacions que utilitzen components del Creator Kit. Assegureu-vos que aquesta solució estigui instal·lada abans de la solució amb l'aplicació. Per obtenir més informació sobre la instal·lació bàsica i com incorporar-la al pipeline de desenvolupament, vegeu les instruccions d'instal·lació.