Tekijäpaketin käyttäminen
Ennen tekijäpakettiin sisältyvien komponenttien käyttöä komponentin toimintaan ja toteutusmalleihin voi tutustua viitesovelluksen avulla. Viitesovelluksen avulla opit lisäämään komponentteja sovellukseen.
Tekijäpaketti sisältää seuraavat resurssit, jotka on jaettu kolmeen ratkaisuun:
Ratkaisu | Items |
---|---|
CreatorKitCore | |
CreatorKitReference (MDA) | |
CreatorKitReference (pohja) |
Ohjeet komponenttien lisäämiseksi sovellukseen
Paketin asennuksen jälkeen voit hankkia lisätietoja komponenttien lisäämisestä sovellukseen:
- Koodikomponenttien lisääminen pohjaan perustuviin sovelluksiin
- Pohjaan perustuvien komponenttien lisääminen pohjaan perustuviin sovelluksiin
Rakenneosien luominen
Tässä osiossa käsitellään yksityiskohtaisesti erilaisia sovelluksia, malleja ja komponentteja, joista tekijäpaketti koostuu.
- Viite-sovellus
- Malleja
- Pohjaan perustuvan sovelluksen malli
- Mukautettu sivumalli
- Kankaan komponentit
- Koodin komponentit
Viitesovellus
Tämän sovelluksen avulla saat lisätietoja kustakin komponentista, optimaalisen käyttökokemuksen takaavista suositelluista parhaista käytännöistä, kunkin komponentin käyttämistä sekä kunkin ominaisuuden taustalla olevasta toteutuskoodista, joka mahdollistaa komponenttien toiminnan. Kiinnostaviin komponentteihin kannattaa perehtyä viitesovelluksessa, ennen kuin niitä yritetään käyttää varsinaisessa sovelluksessa.
- Komponentin toiminnan ja tietojen hahmontamisen tarkkaileminen.
- Valitse Koodi-välilehti nähdäksesi taustalla toimivat Power Fx -kaavat.
- Ohjausobjektiin liittyvissä ohjeissa on tietoja parhaista käytännöistä.
Mallit
Mallit on suunniteltu helpottamaan responsiivisten Fluent UI -pohjaisten sovelluksen luonnin nopeaa aloittamista. Niihin on lisätty valmiiksi mukautettuja komponentteja ja ne on liitetty Theme JSON -muuttujaan, mikä nopeuttaa kehittämisen aloittamista.
Pohjaan perustuvan sovelluksen malli
Kopioi tämä sovellus luodaksesi uuden pohjaan perustuvan sovelluksen, jossa tarvitaan paketin osia.
Pohjaan perustuvan mallin kopioiminen:
- Luo uusi ei-hallittu ratkaisu.
- Valitse valintanauhassa Lisää aiemmin luotu>Sovellukset>Pohja.
- Valitse Pohjaan perustuva malli -sovellus ja valitse sitten Lisää.
- Muokkaa pohjaan perustuvaa mallia.
- Valitse studion valintanauhassa Tiedosto>Tallenna nimellä ja anna kopiolle nimi. Kopio tulee näkyviin samaan ratkaisuun.
- Poista alkuperäin pohjaan perustuvan sovelluksen malli ratkaisusta.
Tämän jälkeen on varmistettava, että vain kopioitua sovellusta muokataan tästä eteenpäin, sillä tällä tavoin alkuperäistä sovellusmallia voidaan käyttää uudelleen.
Mukautettu sivumalli
Tämä sivu kopioidaan luotaessa uutta mukautettua sivua yhdistettyyn sovellukseen.
Tee kaaviomallisovelluksesta kopio edellisten ohjeidenmukaisesti, paitsi että tällä kertaa valitset oikeassa yläkulmassa olevan Tallenna nimellä - vaihtoehdon:
Laajenna oikeassa yläkulmassa Tallenna-kuvakkeen vieressä oleva valikko ja valitse Tallenna nimellä.
Anna uusi nimi ja valitse sitten Tallenna.
Sulje studio valitsemalla Takaisin-painike vasemmassa yläkulmassa. Huomaa, että kopio on luotu samassa ratkaisussa.
Poista alkuperäinen mukautettu sivumallimalli ratkaisusta.
Fluent-teemojen suunnittelusovellus
Käytä tätä sovellusta luodaksesi Theme Json -objektin, jotta komponenteilla on yhdenmukainen tyyli.
Katso ohjeet teemojen luomiseen ja teemoihin viittaamiseen komponenteista kohdasta Teemat.
Pohjaan perustuvat komponentit
Pohjaan perustuvat komponentit määritetään Power CAT -komponenttikirjastossa ja niiden toteuttamiseen käytetään pohjaan perustuvia komponentteja.
Koodikomponentit
Koodikomponentit toteutetaan Power Apps component frameworkin avulla siten, että määritetään ratkaisun yksittäisiksi mukautetuiksi ohjausobjekteiksi.
Koodikomponentteja voi tarkastella komponenttien viitesivulla.
Tekijäpaketin komponentteja käyttävien sovellusten käyttöönotto
Paketin komponentteja käyttäviä sovelluksia ei voi muodostaa ratkaisun ulkopuolella, ja ne pitää tuoda ja viedä osana ratkaisuja.
- Tekijäpaketin komponentteja käyttävät sovellukset kannattaa luoda omassa erillisessä ja ei-hallitussa ratkaisussa kehityksen aikana.
- Kun otat käyttöön sovelluksen, joka sisältää komponentit,
CreatorKitCore
(hallittu ratkaisu) täytyy asentaa kohdeympäristöön ennen riippuvaisten ratkaisujen tuontia.
Lisätietoja ja yleisiä ohjeita on ratkaisun tuonnin vianmäärityksen vihjeissä.
Usein kysyttyjä kysymyksiä
Pitäisikö suurten organisaatioiden kannustaa kansalaispäättäjiä käyttämään Creator Kitiä? Millaisia yleiskustannuksia siihen liittyy O&M:n näkökulmasta?
Creator Kit ei ole virallisesti tuettu Microsoft tuote, joten asiakkaat eivät voi nostaa Microsoft tukipyyntöä ongelmien vuoksi. Sen sijaan heidän on ilmoitettava ongelmista GitHub-säilössä ja työskenneltävä suoraan tiimin kanssa. Jos on luokittelu- tai virheenkorjaustietoja, joita he eivät halua jakaa GitHubissa, tiimi voi järjestää arkaluonteisten keskustelujen käsittelyn yksityisesti lähettämällä pyyntölomakkeen.
Suosittelemme ensin arvioimaan, täyttävätkö nykyaikaiset ohjausobjektit sovelluksesi vaatimukset, koska nämä ohjausobjektit ovat ajan tasalla ja täysin Microsoft tuettuja. Jos nykyaikaiset ohjausobjektit eivät riitä, vahvista vanhat komponentit niiden soveltuvuuden määrittämiseksi. Creator Kitin ohjausobjekteja tulisi harkita vain, jos mikään muu vaihtoehto ei vastaa tarpeitasi. Lisäksi on tärkeää kiinnittää huomiota käytettävien komponenttien julkaisutilaan ja varmistaa, että ne ovat vakaita ja tuettuja kehitysputkessasi.
Mikä on tehokkain tapa ottaa nämä päivitykset käyttöön useissa tuotantoympäristöissä?
On olemassa useita strategioita, jotka on otettava huomioon organisaation prioriteeteista riippuen:
- Turvallisin: Jos tietoturva on etusijalla (esimerkiksi ensimmäinen vahvistus ennen käyttöönottoa tuotantoympäristöihin), organisaation osaamiskeskus (CoE) voi isännöidä eristettyä testiympäristöä päivitysten tarkistamista varten. Automaation avulla voidaan sitten ottaa käyttöön ratkaisuja haluttuihin tuotantoympäristöihin. Lisätietoja on kohdassa Power-luettelo ja Microsoft Power Platform CLI .
- Pienin ylläpito: Jos suojauksen tarkistaminen ei ole tarpeen, ympäristöt voidaan määrittää yksitellen vastaanottamaan jatkuvia päivityksiä automaattisesti ottamalla Power CAT – MSFT -julkaisija käyttöön ympäristölle Power Platform hallintakeskuksessa.
Kun uusien modernien ohjausobjektien ja Creator Kitin päällekkäisyys lisääntyy ajan myötä, poistuvatko jotkin Creator Kitin osat käytöstä? Jos vastaus on myönteinen, mitä tämä prosessi pitää sisällään?
Kyllä, osa Creator Kit -komponenteista otetaan uudelleen käyttöön nykyaikaisina ohjausobjekteina, ja niitä pidetään Creator Kit -komponenttien seuraajina. Tiimi poistaa Creator Kit -komponenttien edeltäjät tarjouksesta, AppSource kun seuraaja täyttää enemmistön tarpeet. Vanhentumisaikataulut ilmoitetaan säännöllisten kanavien, kuten GitHub-päivitysten, aukioloaikojen ja keskustelufoorumien, kautta. Lisätietoja suositellusta siirtoprosessista on siirtoprosessin dokumentaatiossa.
Mitkä ovat Creator Kitin kehitysputkien (dev > UAT > prod) parhaat käytännöt?
Asenna hallittu CreatorKitCore
ratkaisu kaikkiin ympäristöihin, joissa otetaan käyttöön Creator Kit -komponentteja käyttäviä sovelluksia. Varmista, että tämä ratkaisu on asennettu ennen ratkaisun asentamista sovelluksen kanssa. Lisätietoja perusasennuksesta ja sen sisällyttämisestä kehitysputkeen on asennusohjeissa.