Application choisie

1. Domaine d’utilisation

L’application choisie, ou plutôt la plate-forme choisie pour les démonstrations, car il s’agit d’une plate-forme commune à plusieurs applications, est basée sur .NET 6. La première application utilisant cette plate-forme est une application de gestion tout ce qu’il y a de plus traditionnelle, utilisant des fiches et un système de parcours d’information, le tout agrémenté de modules de reporting, de traitement en masse, etc. La seconde application utilise le même système pour mettre à disposition de l’utilisateur des moteurs de modélisation de calculs budgétaires plus complexes.

2. Architecture

De manière globale, la plate-forme permet de créer des applications composées d’un client Blazor WebAssembly communiquant avec une WebAPI ASP.NET contenant le métier, elle-même en relation avec des bases de données par un mécanisme multibase utilisant directement ADO.NET. Il s’agit ici d’une mutation de l’architecture initiale, qui se verra être transformée au fur et à mesure des avancées pour arriver sur des standards de code modernes.

3. Interface

Le but du livre est de montrer des structures de code et d’architecture de solution peu performantes. Il était donc hors de question d’encombrer le code avec la moindre ligne liée à de l’esthétique ou même...

Pour consulter la suite, découvrez le livre suivant :
couv_EI2ECR.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Critères de choix
Suivant
Détail de l'application