Académique Documents
Professionnel Documents
Culture Documents
2Technologies de développement
Le framework .NET s'appuie sur la norme Common Language Infrastructure (CLI)
qui est indépendante du langage de programmation utilisé. Ainsi tous les langages
compatibles respectant la norme CLI ont accès à toutes les bibliothèques installées
(installables) dans l'environnement d'exécution. Le framework .NET est un sous
ensemble la technologie Microsoft .NET.
Modèles : Les modèles dans ASP.NET MVC sont des classes qui gèrent les
données de l'application. Habituellement, la structure de ces classes est
déduite automatiquement à partir de la base de données à l'aide d'Entity
Framework. Les relations entre les tables sont spécifiées explicitement, par
exemple avec les attributs ce qui permet à Entity Framework de précharger les
éléments associés.
Vues : Les vues dans ASP.NET MVC correspondent à la manière dont les
informations sont affichées à l'utilisateur. Elles sont généralement des fichiers
Razor (.cshtml) qui combinent du code HTML avec du code C# , il est possible
de les programmer en pur C# avec l'aide de Razor syntax. De plus, il existe une
variété de bibliothèques et de frameworks pour simplifier la génération de
HTML.
Contrôleurs : Les contrôleurs dans ASP.NET MVC réagissent aux actions des
utilisateurs, récupèrent les données depuis la base de données à travers les
modèles et les fournissent aux vues pour affichage. Les actions dans les
contrôleurs correspondent aux différentes interactions utilisateur, telles que
l'envoi de formulaires ou la navigation entre les pages.
Angular