Every Tuesday and Thursday | Join us for an exclusive demo call where we'll showcase the Empowered Business Central features
Learn moreEffective Unit Testing & Performance Optimization in Business Central for Developers
Companial è orgogliosa di ospitare nuovamente in Italia Vjekoslav Babic per 2 interessanti workshop formativi su Business Central.
Non perdere questa grande occasione per partecipare: iscriviti subito, i posti sono limitati!
Il trainer
Ben conosciuto all’interno della nostra community, Vjeko, oltre che sviluppatore esperto, è un Microsoft MVP e trainer a livello internazionale: da oltre 20 anni nel mondo Dynamics, ha un’ottima conoscenza di Business Central, di Microsoft Azure e delle Business Application, oltre ad essere appassionato di JavaScript e altri linguaggi di programmazione.
Per chi?
I workshop sono rivolti a tutti gli sviluppatori Business Central.
Prezzi
Sono disponibili 3 opzioni:
- Solo workshop 1: € 900 per i membri Companial (€ 950 per tutti gli altri Partner)
- Solo workshop 2: € 900 per i membri Companial (€ 950 per tutti gli altri Partner)
- Entrambi i workshop: € 1600 per i membri Companial (€ 1800 per tutti gli altri Partner)
E’ possibile richiedere un cambio nominativo anche per un singolo corso nel caso di opzione 3.
23 & 24 Settembre 2024
9.00 - 18.00
Milano
L’Hotel Sanpi, via Lazzaro Palazzi, 18
Italiano
9 & 10 Aprile 2024
9.00 - 18.00
Milano
L’Hotel Sanpi, via Lazzaro Palazzi, 18
Italiano
Workshop 1: Effective Unit Testing – Milano, 9 & 10 Aprile 2024
Nel frenetico mondo di Business Central, la differenza tra essere leader e restare indietro spesso dipende dalla robustezza e dall’affidabilità del codice. La capacità di garantire qualità, mantenibilità e agilità del codice attraverso strategie di test efficaci non è mai stata così cruciale. Questo workshop pratico è progettato per sfidare la situazione in cui i test di integrazione dominano la scena e i test unitari sono spesso fraintesi o sottoutilizzati a causa della complessità percepita e dei dubbi sulla sua fattibilità o necessità negli ambienti di sviluppo AL.
Questo non è solo un altro tutorial di test: questo workshop offre un’esperienza trasformativa che migliorerà il tuo processo di sviluppo, ridurrà le ore di debug e, in definitiva, ti porterà a produrre software superiore e durevole nel tempo.
Intraprendi un viaggio per padroneggiare gli Unit Test in AL, trasformando non solo il tuo approccio ai test ma l’intero processo di sviluppo. Questo workshop ti fornirà le conoscenze per distinguere tra diversi tipi di test e le competenze per scrivere test unitari in modo efficiente, garantendo che i tuoi sforzi di sviluppo portino a software affidabile, di alta qualità e gestibile in Microsoft Dynamics 365 Business Central. Oltre a superare gli ostacoli comuni, imparerai come gli unit test possono semplificare il processo di sviluppo, migliorando allo stesso tempo la produttività e la qualità del software.
Overview
Questo workshop pratico fornisce agli sviluppatori AL una comprensione completa dei test unitari, adattata alle sfide uniche del linguaggio AL e della piattaforma Business Central. Attraverso una combinazione di approfondimenti teorici ed esercizi pratici guidati dall’istruttore, i partecipanti esploreranno:
- Nozioni fondamentali sui test unitari: distinguere gli unit test da altri tipi di test, comprenderne l'importanza e apprendere le basi per scrivere test unitari efficaci.
- Sfide dello unit test in AL: approfondire gli ostacoli specifici affrontati durante lo unit test in AL, come la gestione delle dipendenze e le limitazioni imposte dalla stretta integrazione con il database di Business Central.
- Il panorama dei test AL: affrontare la mancanza di test in alcuni team e l'eccessivo affidamento ai test di integrazione in altri. Esploreremo perché uno spostamento verso i test unitari può migliorare significativamente la produttività dello sviluppo e la qualità del software.
- Test in isolamento: concentrazione sull'importanza dell'isolamento nei test unitari, in particolare su come simulare le dipendenze in AL soprattutto in assenza di strutture di test tradizionalmente disponibili per altri linguaggi di programmazione.
- Progettazione finalizzata alla testabilità: principi di progettazione essenziali come separazione degli interessi, delega, astrazione e composizione per scrivere codice AL meglio organizzato e intrinsecamente più semplice da testare e mantenere.
- Ottimizzazione delle prestazioni dei test: strategie per migliorare l'efficienza delle suite di test, rendendole favorevoli a un'esecuzione locale regolare come parte del ciclo di sviluppo.
Perché?
Gli sviluppatori AL spesso si trovano ad affrontare l’idea sbagliata che scrivere test, in particolare test unitari, sia improduttivo e costoso. Questo workshop contrasta questa visione, illustrando come i test unitari, se eseguiti correttamente, diventano una parte integrante dello sviluppo AL. Non si tratta di eseguire test fini a se stessi, ma di sfruttare i test per migliorare la progettazione e la mantenibilità delle vostre soluzioni. Man mano che diventi esperto nella realizzazione di test efficaci ed efficienti, integrati nel tuo lavoro quotidiano, noterai che il debugging e la manutenzione si ridurranno notevolmente. Ciò porta non solo a software di qualità superiore,ma anche a clienti più soddisfatti, dimostrando che il vero valore degli unit test va ben oltre i test stessi.
Registrazioni
E’ possibile registrarsi entro e non oltre il 22 marzo 2024 (fino ad esaurimento posti): il workshop sarà confermato una volta raggiunto il numero minimo necessario di partecipanti.
Workshop 2: Performance Optimization in Business Central for Developers – 23 & 24 Settembre 2024
Nel panorama competitivo di Dynamics 365 Business Central, le prestazioni delle applicazioni influiscono in modo significativo sull’esperienza utente, sull’utilizzo delle risorse e sulla scalabilità. Questo workshop pratico di due giorni introduce gli sviluppatori all’ottimizzazione delle prestazioni, sottolineandone l’importanza durante tutto il ciclo di vita dello sviluppo.
I partecipanti impareranno a dare priorità all’efficienza, a capire come scrivere codice AL performante, a comprendere l’architettura della piattaforma e a utilizzare strumenti per diagnosticare e risolvere problemi di prestazioni.
Overview
Questo workshop offre una comprensione pratica dell’ottimizzazione delle prestazioni in Business Central, concentrandosi sul linguaggio AL.
Il corso copre:
- Nozioni fondamentali sulle prestazioni: esplora gli impatti sulle prestazioni in Business Central, evidenziando le differenze tra ambienti cloud e locali. I partecipanti apprenderanno i fattori che influenzano le prestazioni e come affrontare l'ottimizzazione nello sviluppo.
- Analisi e risoluzione dei problemi delle prestazioni: introduce strumenti e metodologie per l'analisi delle prestazioni. I partecipanti si eserciteranno nell'identificazione dei colli di bottiglia e nella determinazione delle loro cause, utilizzando scenari del mondo reale per applicare queste tecniche.
- Sviluppo mirato alle prestazioni: si concentra sulla scrittura di codice AL efficiente e sulla creazione di oggetti performanti. La sessione copre le migliori pratiche nell'accesso ai dati e nella progettazione degli oggetti per garantire prestazioni ottimali.
- Suggerimenti e trucchi per le prestazioni: offre approfondimenti su tecniche di ottimizzazione avanzate e suggerimenti meno conosciuti per migliorare le prestazioni delle applicazioni. Ciò include consigli pratici su come migliorare sia l'efficienza che la scalabilità delle soluzioni Business Central.
Perché?
L’ottimizzazione delle prestazioni viene spesso fraintesa come una fase di sviluppo secondaria, che porta a rielaborazioni e debug non necessari. Questo workshop mira a correggere questo malinteso integrando considerazioni sulle prestazioni nelle prime fasi del processo di sviluppo. Adottando un approccio proattivo alle prestazioni, gli sviluppatori possono creare applicazioni più affidabili e scalabili, riducendo la necessità di aggiustamenti successivi. Le competenze acquisite in questo workshop aiuteranno gli sviluppatori a migliorare la qualità delle loro applicazioni Business Central, ottenendo una maggiore soddisfazione del cliente.
Registrazioni
E’ possibile registrarsi entro e non oltre il 6 settembre 2024 (fino ad esaurimento posti): il workshop sarà confermato una volta raggiunto il numero minimo necessario di partecipanti.
Prerequisiti per i workshop
I partecipanti dovranno portare un laptop con gli strumenti di sviluppo necessari per Business Central (Visual Studio Code, estension AL Language). È richiesto l’accesso a un ambiente sandbox di Business Central Online (versione più recente).
Il trainer
Vjekoslav Babic
Microsoft MVP ed esperto in Dynamics Business Central
Upcoming webinars
Dynamics 365 & Power Platform – Special Interest Group
2nd May, 2024 | The Special Interest Group is designed to help partners gain a deeper understanding of the capabilities ...
Learn morePartner Networking Call
3rd May, 2024 | In questa edizione, conosceremo la proposta del Partner Finwave.
Learn moreFrom Legacy Systems to Cloud Success: A Companial Guide to Business Central Migration with AIM
7th May, 2024 | Join us for an insightful webinar hosted by Companial, where our experts delve into essential strategies ...
Learn moreWelke cyberbeveiligingsrisico’s lopen jouw klanten
8th May, 2024 | Meer weten welke beveiligingsrisico’s jouw klanten lopen, meld je dan aan voor deze Webinar.
Learn moreNeues rund um Dynamics 365 Lizenzierung
14. Mai 2024 | Diese Webcast-Reihe setzt sich detailliert und umfassend mit der Lizenzierung von Dynamics 365-Lösungen und Microsoft Power ...
Learn more