Nos formations Visual Studio et .NET
Les équipes de développement partent rarement d’une feuille blanche. Il s’agit le plus souvent d’étendre une application existante, de raccorder proprement une interface ou de rendre à nouveau maintenable une base de code qui a grandi au fil du temps. Nos cours Visual Studio et .NET partent donc des fondamentaux du langage et du framework, puis mènent aux applications web, aux chaînes d’outils et aux extensions pour produits Microsoft.
L’offre comprend « Programming in C# » (20483), « Programming in HTML5 with JavaScript and CSS3 » (20480) et « Developing ASP.NET MVC 5 Web Applications » (20486), ainsi qu’une introduction aux frameworks .NET Core. Pour les équipes qui souhaitent structurer leur processus de développement, il existe un cours d’Application Lifecycle Management avec Visual Studio ainsi que l’administration du Team Foundation Server. Qui étend Microsoft Dynamics 365 Business Central trouvera un cours dédié au développement d’extensions avec Visual Studio Code.
Transmet aux participants les connaissances et les compétences nécessaires pour déployer, configurer et administrer Microsoft Team Foundation Server 2017 et les composants logiciels associés. Remarque : à partir de la version 2019, le produit s'appelle Azure DevOps Server, et le service cloud Visual Studio Team Services s'appelle aujourd'hui Azure DevOps Services.
Ce cours de deux jours offre aux développeuses et développeurs maîtrisant déjà le langage C# une introduction approfondie à .NET Core, qui s’appelle simplement .NET depuis la version 5. Le cours se concentre sur les éléments centraux de .NET, utilisés de la même manière dans de nombreux domaines d’application : environnement d’exécution et bibliothèques de classes, packages NuGet, entrées/sorties de fichiers et sérialisation, délégués et événements, gestion de la mémoire ainsi que threading.
Les participants utilisent les outils ALM (Application Lifecycle Management) de Visual Studio 2017 et de Team Foundation Server (Azure DevOps Server depuis la version 2019) ou d'Azure DevOps Services (anciennement Visual Studio Team Services) pour planifier, suivre, concevoir, développer, tester et déployer de la valeur métier sous forme de logiciels fonctionnels.
Cet atelier vous initie au développement d'extensions pour Microsoft Dynamics 365 Business Central avec AL et Visual Studio Code. Vous mettez en place une sandbox, créez et étendez des tables, des pages, des rapports et des codeunits, et utilisez des événements plutôt que des modifications du code standard. Vous sécurisez également vos extensions à l'aide de tests, de traductions et de Git, et apprenez comment migrer des solutions C/AL existantes vers AL.