Bienvenue à la DevCon 2024 !
L’Acumatica Developer Conference est une conférence annuelle qui fournit à notre communauté technique les connaissances et les outils approfondis nécessaires pour créer d’excellentes personnalisations, intégrations et même applications, en utilisant pleinement la plate-forme cloud xRP d’Acumatica.
L’événement de cette année se déroulera sur trois (3) jours avec environ quatre (4) heures de présentations chaque jour. Nous organisons l’événement en trois jours différents, répondant à différents domaines de connaissances : débutants, intermédiaires et avancés. Nos conférenciers sont finalisés par notre directeur technique, Mike Shchelkonogov, ainsi que d’autres conférenciers d’Acumatica et de la communauté technique. L’ordre du jour et les conférenciers sont encore en cours de travail, et nous fournirons des mises à jour dès qu’elles seront finalisées.
Bienvenue à la DevCon 2024 !
Donnant le coup d’envoi des sessions, Ali présentera un aperçu de la plate-forme de développement et de la stratégie d’Acumatica, en passant en revue certaines des technologies clés utilisées par Acumatica qui offrent un large éventail d’opportunités aux développeurs pour créer d’excellentes solutions pour leurs clients.
Principes de base pour les développeurs
Au cours de cette session, Samvel Petrosov passera en revue avec la plate-forme Audience Acumatica Cloud xRP et montrera au public comment développer des personnalisations de base pour Acumatica ERP.
Niveau de connaissances : Débutant
Pause café
Développement durable des personnalisations
Comment écrire un code supportable et personnalisable, pour surmonter la fatigue des mises à niveau et la procrastination. La session partagera quelques conseils et astuces pour vous faire économiser du temps et de l’argent pendant la maintenance de la personnalisation.
Niveau de connaissances : Débutant
Pause
Processus de validation technique
Niveau de connaissances : Débutant
Jour de clôture 1
Événement de lancement de R2 2024
Acuminateur
Niveau de connaissance : débutant/intermédiaire
Pause
Configuration des écrans avec une interface utilisateur moderne
Niveau de connaissances : intermédiaire/avancé
Pause
Cas multithreading dans Acumatica pour la performance
Niveau de connaissances : Intermédiaire
Pause
Utilisation efficace d’OAuth 2.0 et d’OpenID Connect pour l’intégration d’API
Dans cette présentation d’une heure, nous nous concentrerons sur l’intégration des applications clientes avec l’API REST d’Acumatica ERP à l’aide de OAuth 2.0 et OpenID Connect (OIDC). Cette session fournira un aperçu complet de la façon dont les protocoles améliorent la sécurité des processus d’authentification et d’autorisation lors de l’interaction avec l’API REST d’Acumatica.
Nous explorerons les différents flux d’autorisation pris en charge par Acumatica ERP, y compris le code d’autorisation, implicite, les informations d’identification de mot de passe du propriétaire de ressource et les flux hybrides pour l’intégration de l’API REST. La présentation couvrira les étapes critiques pour l’enregistrement des applications clientes dans le cadre Acumatica, la mise en œuvre des flux d’autorisation sélectionnés et la gestion des jetons d’accès, en mettant l’accent sur l’actualisation et la révocation des jetons d’accès si nécessaire.
D’ici la fin de cette session, nous aurons une compréhension claire de la façon d’intégrer et de sécuriser efficacement les applications clientes avec l’API REST d’Acumatica ERP.
Niveau de connaissances : Intermédiaire
Jour de clôture 2
Niveau de connaissances : Intermédiaire
Bienvenue au jour 3 & Récapitulation
Au cours de cette session, Alexander expliquera les bases de l’interface utilisateur moderne d’Acumatica et montrera comment les écrans existants peuvent être convertis de ASPX en interface utilisateur moderne manuellement ou avec un convertisseur spécial.
Niveau de connaissance : Avancé
Pause
ML / AI
Niveau de connaissance : Avancé
Pause
Considérations relatives à l’intégration avancée et au déploiement
Niveau de connaissance : Avancé
Pause
Mise à jour de la feuille de route des développeurs
Niveau de connaissances : Tous
Jour de clôture 3
Gestionnaire de compte technique chez Acumatica. Evgeny s’efforce d’augmenter la capacité technique de nos partenaires ISV grâce à des conseils et à une collaboration mutuelle, en veillant à ce que nos clients disposent de solutions modernes et de haute qualité à utiliser.
Varthini discutera des services Web pour Acumatica ERP, de l’utilisation, des meilleures pratiques et des considérations de performance.
Andrew a 27 ans d’expérience dans les technologies de l’information, principalement dans les produits ERP et la conception et le développement de plates-formes. Il fait partie d’Acumatica depuis la création de l’entreprise. Avant Acumatica, Andrew a dirigé le bureau de développement de SWSoft, travaillant sur le système ERP Solomon IV pour Solomon Software, puis Great Plains.
Andrew est titulaire d’une maîtrise en informatique de l’Institut Kharkov d’électronique radio.
Élargir et soutenir l’écosystème des partenaires (VAR) en mettant l’accent sur l’augmentation des compétences techniques des partenaires ; les ressources techniques de GTM ; élargir la communauté technique var et développeurs ; dont la somme augmente l’adoption et le succès des clients avec le produit ERP Acumatica.
Sergey a travaillé pour Acumatica 13 ans - huit travaillant en tant que développeur de systèmes et le temps restant en tant qu’expert technique et consultant. En tant que développeur, il se spécialise en C # avec une expertise approfondie dans les technologies de développement Microsoft. Il passe son temps sur le terrain, partageant ses connaissances en développement en tant que consultant et responsable de la relation client.
En tant que développeur de logiciels principal chez Acumatica, je suis responsable du développement et du support de modules clés tels que la télémétrie, le gouverneur des ressources, les licences et l’automatisation des flux de travail. Je participe activement à la mise en œuvre de nouvelles interfaces utilisateur à l’aide de TypeScript, Aurelia et ASP Web API. Mon rôle consiste également à enquêter sur divers incidents clients, en utilisant des outils tels que la pile ELK, Visual Studio, DebugDiag, WinDbg, dotTrace et les profileurs dotMemory pour garantir des solutions efficaces et efficientes.
Je suis un développeur de logiciels passionné spécialisé dans les technologies Microsoft .Net, avec C # comme langue de choix. J’ai une vaste expérience dans le développement d’applications client-serveur Windows à l’aide de frameworks .Net, Microsoft WPF et WCF, et je travaille fréquemment avec des bases de données SQL et MS SQL Server. Actuellement, je suis développeur de logiciels principal chez Acumatica, où je travaille sur le cadre de l’entreprise et le produit ERP, participe à des concours internes et ai fait partie de l’équipe gagnante à quatre reprises. J’aime partager mes connaissances à travers des articles, des articles de blog et un bulletin interne que j’ai lancé pour les développeurs. Je crée également des outils pour les développeurs en utilisant Roslyn et la plate-forme d’extension Visual Studio, ma réalisation la plus fière étant l’Acuminator, une extension Visual Studio qui améliore la productivité et la précision du code pour les développeurs travaillant avec Acumatica Framework. Auparavant, chez Intellex, j’ai contribué au développement du système logistique « Compass » pour Russian Railway, une application client-serveur principalement écrite en C # avec certains composants en C et C ++ / CLI. Ma réalisation notable là-bas a été le développement du sous-système de planification pour le matériel roulant, qui était également le sujet de mon mémoire de maîtrise.
Ingénieur logiciel expérimenté avec une expérience démontrée de travail dans l’industrie des technologies de l’information et des services. Qualifié en C #, .NET Framework, ASP.NET, JavaScript, JQuery et technologies Web . Solide professionnel de l’ingénierie avec une maîtrise axée sur la programmation de systèmes de l’Université russe - arménienne (slave).
Mike a plus de 18 ans d’expérience dans la gestion de projets logiciels, la conception et la mise en œuvre de logiciels ERP. Il a été directeur de l’ingénierie pour Parallels, le principal fournisseur de virtualisation de bureau, de conteneurs de système d’exploitation et de logiciels de panneau de contrôle. Il a été responsable du développement de Parallels Gamme de produits Business Automation. Avant de rejoindre Parallels, Mike était le CTO de la division de conseil de SWsoft, responsable de la mise en œuvre de solutions ERP personnalisées et de la fourniture service à la clientèle.
Il a obtenu une maîtrise ès sciences (1996) en mathématiques appliquées de l’Institut de physique et de technologie de Moscou.
Vlad est un professionnel de l’informatique passionné par la réussite des clients et l’apprentissage continu. Il est titulaire d’un MBA en gestion des technologies de l’information de l’Université Western Governors, où il a acquis des compétences et des connaissances précieuses dans la gestion de projets, de systèmes et d’équipes informatiques.
Yuriy a commencé à programmer en 2003 en utilisant C ++ et FoxPro, puis est passé à .Net en 2006. Depuis 2013, il développe activement des applications à l’aide du cadre Acumatica xRP, développant des solutions pour de nombreux clients au fil des ans. Il a un blog personnel, bien nommé Yuriy Zaletskyy’s Blog, où il a documenté les problèmes de programmation qu’il a rencontrés au cours des sept dernières années - partageant librement ses observations et ses solutions avec d’autres développeurs Acumatica.