MN317
Langages et environnements de réalisation d'applications

.NET : maîtriser l'accès aux données et les transactions

Optimiser la persistance des données et garantir la cohérence des traitements dans vos applications .NET
La majorité des applications .NET interagissent avec des bases de données, SQL ou NoSQL. Chaque option ayant des avantages techniques à évaluer selon le contexte. Les mécanismes d’accès aux données doivent être choisis et implémentés en tenant compte des enjeux de performance, de mise à l’échelle (scalability) et de cohérence.
Cette formation permet de comparer différentes stratégies d’accès aux données et de mettre en œuvre des transactions robustes en exploitant le pattern Unit of Work. À travers l’utilisation de technologies comme EntityFramework Core, Dapper, ou encore ADO.NET, les participant·es apprendront à structurer une couche de persistance efficace, à optimiser les requêtes et à surveiller les performances d’exécution dans un environnement .NET.
Durée
2 jours
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
1 035 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
930 $

Objectifs de la formation

Être en mesure de comparer et d’implémenter des stratégies d’accès aux données et de gestion des transactions depuis une application .NET.

Clientèle visée

Développeurs et architectes logiciels travaillant sur des projets .NET nécessitant une bonne gestion des données.

Préalables

Ce cours demande une connaissance solide des bases du langage C# (principes de la programmation orientée objet, types génériques, custom attribute, expressions lambda) et une habitude de travailler avec Visual Studio, VsCode ou Rider.

Formateurs

Formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Demander une soumission
Durée
2 jours
Horaire
Voir les dates de formations pour plus de détails
Tarif régulier
1 035 $
Tarif préférentiel Un tarif préférentiel est accordé pour chacun des cours aux organismes publics, aux membres de certaines associations ainsi qu’aux entreprises ayant une entente avec Technologia (voir FAQ). Pour la liste complète des entités admissibles, consulter la section « Tarification » des FAQ. Notez également qu’aucun tarif préférentiel n’est accordé pour les formations en ligne. Les rabais accordés sur les formations ne peuvent être cumulables avec aucune autre promotion.
930 $
Formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Demander une soumission

Demander une formation en entreprise

Toutes nos formations peuvent être offertes en entreprise et personnalisées selon vos besoins. Pour plus d'information, nous vous invitons à communiquer avec nous ou à remplir une demande de soumission en ligne.

Dites-nous en plus
Ajout effectué Voir mon panier