Visual Studio Coden AL-laajennuksen AL Explorer ja AL Home
Tärkeää
Tämä sisältö on arkistoitu eikä sitä päivitetä. Uusimmat ohjeet ovat kohdassa Dynamics 365 Business Centralin uudet ja suunnitellut toiminnot. Uusimmat julkaisusuunnitelmat ovat kohdassa Dynamics 365:n, Power Platformin ja Cloud for Industryn julkaisusuunnitelmat.
Käyttö | Julkinen esiversio | Yleinen saatavuus |
---|---|---|
Järjestelmänvalvojille, tekijöille, markkinoijille tai analyytikoille automaattisesti | 1 helmi 2023 | 1 huhti 2023 |
Liiketoiminta-arvo
Useissa edellisissä julkaisuissa kehitystyökaluja on uudistettu merkittävästi siten, että ne vastaavat maailmanlaajuisen kehittäjäyhteisön tarpeita. Visual Studio Code, GitHub ja Application Insights ovat miljoonien kehittäjien maailmanlaajuisesti käyttämiä työkaluja, ja kehittäjien on nyt entistä helpompi liittyä Business Central -kehittäjäyhteisöön, sillä perehtymiseen kuluu selkeästi vähemmän aikaa.
Toisaalta riippumatta siitä, miten kehittäjäyhteisöä pyritään laajentamaan, yleinen trendi osoittaa, että tämän alueen kysyntään vastaaminen ei ole mahdollista. Tämän vuoksi on keskityttävä parantamaan ammattikehittäjien tuottavuutta sekä mahdollistamaan mahdollisimman pitkälle menevä konsulttien omatoimisuus esimerkiksi perinteisessä C/SIDE RAD -kokemuksessa siten, että heidän ei tarvitsisi juurikaan tai ei lainkaan nojautua niukkoihin ammattikehittäresursseihin tai ettei heidän tarvitsisi käsitellä suoraan lähdekoodia. Tästä huolimatta konsultit voisivat silti varmistaa laadukkaat CI/CD-prosessit (jatkuva integraatio ja jatkuva toimitus).
Toiminnon tiedot
AL Explorerin ottaminen käyttöön antaa ammattikehittäjille ja teknisille konsulteille tehokkaan työkalun, jonka avulla kummassakin roolissa voidaan tutustua laajennusten objekteihin, siirtyä niissä ja hahmottaa ne entistä paremmin ilman koodin tarkastelua. Tässä tapauksessa kyse on objektin tiedoista, riippuvuuksista ja laajennuskohdista. Tämä parantaa kehittäjien päivittäistä tuottavuutta ja antaa teknisille konsulteille mahdollisuuden hahmottaa laajennusten ylätason rakenteet, mikä mahdollistaa uusien toimintojen määrittämisen ja jopa alustavan vianmäärityksen.
Lisäksi siinä otetaan käyttöön tulevien visualisointieditorien perusta, mikä voi parantaa entisestään tuottavuutta ja nopeuttaa uusien kehittäjien käytön aloittamista. Toiminto antaa teknisille konsulteille mahdollisuuden suorittaa myös malleja ja vähäisiä Business Centralin muutoksia ilman suoraa koodin käsittelyä. Tämä tapahtuu kuitenkin integroitujen CI/CD-prosessien osana, joten mukana on ammattikehittäjien arvioinnit ja hyväksynnät sekä automatisoitu testaus ja kehitys.
Objektien tarkasteleminen, hakeminen ja suodattaminen
Kaikkien objektien yleiskatsaus on kätevästi tarkasteltavana annetulla sovelluksen vaikutusalueella; kyse voi olla vaikkapa koko työtilasta tai valitusta projektista. Lisäksi hakuja voidaan tehdä objektin nimen perusteella, ja objekteja voi ryhmitellä tyypeittäin.
Siirtyminen lähdekoodiin
Valitussa objektissa voi siirtyä nopeasti lähdekoodiin kehittämään ja lukemaan sitä, hahmottamaan se tai lisäämään katkaisukohtia vianmäärityksen osana.
Kirjanmerkki
Usein käytettyihin objekteihin voi lisätä kirjanmerkin, jolloin objektiluettelo on helppo suodattaa näyttämään vain kirjanmerkityt objektit esimerkiksi käsiteltävänä olevien objektien välillä siirryttäessä.
Laajennuskohtien – tapahtumien, ohjelmointirajapintojen ja luettelointien – tarkasteleminen
AL Explorer helpottaa laajennuskohtien luontia ja aiemmin luotujen laajennuskohtien laajentamista sallimalla kaikkien tapahtumien ja ohjelmointirajapintasivujen nopean yleiskatsauksen. Tämä yleiskatsaus saadaan myös liittymät toteuttavista laajennettavista luetteloinneista.
AL Home
Uusi AL Home -käynnistyssivu puolestaan ottaa käyttöön uuden viestintäkanavan, jonka avulla Business Centralin tutkimus ja kehitys voi jakaa tehokkaasti esimerkiksi uutisia, parhaita käytäntöjä, tulevia tapahtumia, tärkeitä tietoja ja tiloja sekä oppimissisältöä kaikille AL Visual Studio Code -laajennuksen käyttäjille.
Katso myös
AL Explorer (dokumentaatio)