Conférence virtuelle des développeurs Acumatica 2019

Sommet Acumatica Cloud xRP 2019

Notre 3e conférence annuelle des développeurs virtuels a pris fin.  Nous sommes très heureux de la participation et des commentaires positifs que nous avons reçus.  Si vous l’avez manqué, ne vous inquiétez pas, nous avons enregistré toutes les sessions qui sont disponibles pour voir maintenant.  Les présentations sont hyper-liées dans chacune des descriptions de présentation ci-dessous.  Il suffit de développer la session qui vous intéresse et de cliquer sur le lien. Certaines présentations auront également un exemple de code à votre disposition et seront trouvées avec les diapositives de présentation. Pour afficher l’une des sessions, il suffit de cliquer sur le bouton Voir les enregistrements maintenant! ci-dessus.

Comme c’est le cas pour tous nos événements axés sur les développeurs, nous avons proposé les principes fondamentaux de la plate-forme ainsi que des sessions avancées, en essayant toujours de nous pousser à offrir le contenu le plus à jour et le plus récent possible. Nous avons eu un bon mélange de conférenciers partageant leurs connaissances et leur expertise avec notre communauté de développeurs - des ingénieurs développeurs Acumatica et d’autres experts en la matière ainsi que quelques-uns de nos MVP développeurs Acumatica de JAAS, Kensium, ASI et Crestwood.

Le sommet Acumatica Cloud xRP est une conférence annuelle de deux demi-journées de développeurs virtuels qui fournit à notre communauté de développeurs les connaissances approfondies dont elle a besoin pour utiliser pleinement la plate-forme cloud xRP d’Acumatica. L’événement de cette année comprenait la session populaire de Sergey Marenich qui s’est concentrée sur le framework XRP cloud Acumatica avec une nouvelle prise qui a inspiré les développeurs Acumatica expérimentés et nouveaux. Les toutes nouvelles sessions du jour 1 allaient de la marche des développeurs à travers le processus de conception d’applications à un aperçu des rapports Acumatica et de la fonctionnalité multidevises d’Acumatica. Le jour 2 a couvert le schéma de base de données d’Acumatica, la certification des applications, les pratiques modernes des développeurs, la mise à jour de votre base de code avec FBQL, etc.

Le « plus » comprenait un aperçu de la feuille de route des développeurs d’Acumatica, qui pourrait être l’une de nos sessions les plus populaires. Les participants ont pu entendre ce qui a changé depuis notre dernier Sommet et quelles mises à jour sont à l’horizon.

Pour plus de détails sur chaque session que nous avons offerte, veuillez développer les sessions énumérées ci-dessous.

 

Un grand merci à nos commanditaires d’événements

Toutes les heures sont dans le fuseau horaire du Pacifique.
Il y aura une pause de 10 minutes toutes les heures - deux par jour.  À la fin de la conférence, nous ferons un résumé final et couvrirons les prochaines étapes à venir.

Jour 1 — Mercredi 19 juin

09:00 am – Coup d’envoi & Bienvenue

Durée: 10 min
Conférencier : Ajoy Krishnamoorthy

Diapositives: 2019 Acumatica DevCon - KickOff

Nous aurons une brève introduction à l’événement qui préparera le terrain avec un aperçu de l’ordre du jour.

09 h 10 – Principes de base et pratiques exemplaires du cadre xRP

Durée : 60 min
Conférencier : Sergueï Marenich

Diapositives : Cadre xRP

Bien que le sujet soit fondamental et ait été présenté dans de nombreux événements au cours des dernières années, Sergey a pris la tâche de concevoir une présentation fraîche et entièrement nouvelle, injectant son expérience de première main dans le travail actif avec le cadre xRP pendant plus de 12 ans.  Que vous ayez travaillé avec le cadre depuis sa création ou que vous veniez de commencer à creuser dedans, c’est sûr d’être l’une des meilleures sessions de l’événement.  Vous ne voudrez pas le manquer.

10 h 20 – Architecture de la solution d’application

Durée : 30 min
Conférencier : Dmitri Naumov

Diapositives : Architecture de la solution d’application finale

Dans cette toute nouvelle session, Dmitry vous fournira quelques conseils avisés sur la façon d’aborder la conception d’applications et ce qu’il faut considérer avant de commencer vos efforts de développement.  Il énumérera une liste commune des problèmes auxquels les partenaires qui construisent des solutions ont été confrontés lors de la construction de leurs solutions sur la plate-forme Acumatica xRP, y compris les pièges à éviter pendant le processus de développement.  Enfin, l’importance des tests de régression, de la purge des anciennes fonctions de votre code, des approches d’enquête sur les problèmes et des mises à niveau des versions sera brièvement abordée.

10h50 - Contrôle de source et automatisation pour les développeurs Acumatica

Durée : 30 min
Conférencier : Brendan Hennelly

Diapositives : Automatisation du contrôle de source Acumatica DevCon 2019
Exemple de code: GitHub - Démo de contrôle de code source

L’un de nos développeurs MVP - qui vient d’être récemment nommé développeur Acumatica de l’année - couvrira comment gérer et contrôler efficacement votre code d’application Acumatica.  Il s’agit d’un sujet très demandé que tous les développeurs D’Acumatica bénéficieront de l’expérience de Brendan dans la gestion du code source de l’application Acumatica au fil des ans chez JAAS Systems.

11 h 30 – Outils de production de rapports, conseils et pratiques exemplaires

Durée : 60 min
Conférencier : Mikhaïl Rysev

Diapositives : Outils de création de rapports, conseils et pratiques exemplaires

Une toute nouvelle session que nous proposons sur Acumatica Reporting.  Mikhail fournira un aperçu de l’infrastructure de reporting du point de vue du développeur ainsi que des outils et des conseils de démonstration que vous pouvez utiliser pour créer des rapports efficaces pour vos applications prêt à l'emploi ou pour vos clients selon les besoins.

12 h 40 – Mise en œuvre d’un support multidevises pour des solutions personnalisées

Durée : 30 min
Conférencier : Joshua van Hoesen

Dans cette toute nouvelle session, Josh fournira un aperçu de la fonctionnalité multi-devises d’Acumatica dans le cadre en mettant l’accent sur les structures de données et le flux de travail technique. La première moitié comprendra un examen de la façon dont Acumatica suit et convertit les taux de change dans le système et fournira un exemple de mise en œuvre de la façon dont cela peut être accompli pour les écrans de saisie de données personnalisés. Le second semestre implique un examen de la prise en charge multidevises native sur les projets en 2019 R1 et de la façon dont des fonctionnalités similaires peuvent être mises en œuvre pour les fichiers maîtres définis par ISV.

13 h 10 - Cadre de mise à l’essai unitaire

Durée : 30 min
Conférencier : Andrew Boulanov

Diapositives : Tests unitaires Acumatica DevCon 2019
Exemple de code : TestSample

Il s’agit d’un ajout tardif à la conférence à laquelle nous participons à la fin de la première journée. Nous publions le nouveau cadre de test unitaire pour 2019 R1 la semaine de la DevCon.  Andrew fournira un bref aperçu et démontrera les nouvelles fonctionnalités disponibles dans la version.  Veuillez noter qu’un certain nombre de nouvelles fonctionnalités ont été ajoutées depuis le dévoilement du cadre de test lors du sommet de cette année.

Jour 2 — Jeudi 20 juin

09:00 am – Vue d’ensemble du schéma de base de données

Durée : 30 min
Conférencier : Dmitry Naumov

Diapositives : Schéma de base de données Final

Bien qu’il soit possible de désosser plus ou moins notre schéma de base de données, nous avons hésité à fournir des détails documentés de notre schéma pour une bonne raison car il existe un risque inhérent pour le système car les développeurs inexpérimentés peuvent se causer beaucoup de douleur à eux-mêmes et à leurs clients s’ils gâchent le schéma de manière non prise en charge, etc.  Néanmoins, les développeurs demandent des informations sur notre schéma depuis un certain temps et nous pensons qu’il est temps de partager certaines de ces informations et des conseils pour travailler avec le schéma de manière responsable.

09 h 30 – Certification de la demande

Durée : 30 min
Conférencier : Ruslan Devyatko

Diapositives : Certification des demandes

Alors que le nombre d’organisations choisissant Acumatica comme système ERP continue de croître, il devient plus important d’étendre la fonctionnalité ERP de base d’Acumatica avec la profondeur experte et les caractéristiques verticales spécifiques d’un écosystème ISV. Avec notre programme amélioré de certification des solutions ISV, nous visons à donner au marché l’assurance que les solutions ISV conçues pour Acumatica ERP garantissent un niveau élevé et répondent à toutes les exigences techniques. Au cours de cette session, vous connaîtrez les trois catégories générales de solutions ISV, ainsi que vous aurez un aperçu des exigences, de la méthodologie de test et du nouvel ensemble d’outils automatisés, qui vous aideront à préparer vos solutions pour notre programme de certification amélioré.

10 h 10 – Pratiques modernes des développeurs

Durée : 60 min
Conférencier : Stanislav Lesin

Les développeurs sont souvent chargés de prendre en charge de nouveaux projets de développement ainsi que de maintenir plusieurs versions de leur code d’application.  Il est important non seulement de suivre le courant des nouvelles technologies à exploiter, mais aussi de suivre les pratiques modernes des développeurs pour améliorer l’efficacité, le codage et les meilleures pratiques de maintenance afin de stabiliser les bases de code existantes et de développer de nouvelles applications.  Stanislav, dans sa session fournira un aperçu des pratiques modernes des développeurs dont vous pouvez profiter à l’avenir. Quelques exemples couvriront l’utilisation des utilisations PK / FK, FBQL, BQLTemplate, FieldEditRestrictor et AttributeAdjuster, ainsi que d’autres techniques mineures telles que GlobalCache, CustomPredicate, FunctionResultMemorizing et ainsi de suite.

11h20 - Mise à jour de votre base de code avec FBQL

Durée : 30 min
Conférencier : Yuriy Zaletskyy

Diapositives : Acumatica DevCon F-BQL 2019

Bien que nous ayons couvert ce sujet en profondeur dans notre piste de développeur à l’année dernière Acumatica Summit, Kensium était intéressé à partager son expérience de première main dans l’utilisation du nouveau langage Fluent Business Query Language ainsi qu’à démontrer de réelles améliorations de données de performance que vous verrez probablement en les injectant dans votre base de code existante.

11h50 - À quoi s’attendre de la participation à la communauté des développeurs d’Acumatica

Durée: 10 min
Conférenciers : Mark Franks et Joe Jacob

Diapositives : À quoi s’attendre de la communauté – finale

Au cours de cette brève session, Mark Franks, responsable de la communauté des développeurs d’Acumatica, présentera avec Joe Jacob - un MVP D’Acumatica - comment faire partie de notre communauté de développeurs actifs ainsi que sur la façon dont vous pouvez faire une différence en vous joignant à nous.  Joe partagera ses expériences et les avantages qu’il a vus de première main pour vous donner une idée de ce que vous trouverez en devenant un participant actif dans la communauté des développeurs d’Acumatica.

12 h 00 – Feuille de route des développeurs

Durée : 60 min
Conférencier : Mike Chtchelkonogov

Diapositives : Feuille de route des développeurs DevCon

En savoir plus sur nos plans pour le produit et la plate-forme Cloud ERP d’Acumatica. Mike fournira un examen de ce sur quoi nos équipes d’ingénierie travaillent actuellement - ainsi qu’un aperçu de ce que nous avons récemment rendu généralement disponible, développons et testons encore, ou ne sommes plus en développement. Et enfin, en savoir plus sur les types de mises à jour que vous pouvez vous attendre à trouver sur la plate-forme cloud Acumatica dans les mois à venir.

Conférenciers

Krishnamoorthy Ajoy
Chtchelkonogov Mike
Boulanov Andrew
Marenich Sergey
Devyatko Ruslan
Zaletskyy Yuriy
van Hoesen Joshua
Jacob Joe
Hennelly Brendan
Franks Mark
Naumov Dmitry
Lesin Stanislav
Rysev Mikhaïl