Objets nus pour .NET - Naked Objects for .NET

Naked Objects pour .NET ou Naked Objects MVC est un framework logiciel basé sur le framework ASP.NET MVC .

Comme son nom l'indique, le framework synthétise deux modèles architecturaux : les objets nus et le modèle-vue-contrôleur (MVC). Ces deux modèles ont été considérés comme antithétiques. Cependant, Trygve Reenskaug (l'inventeur du modèle MVC) a clairement indiqué qu'il ne le voyait pas de cette façon, dans sa préface à la thèse de doctorat de Richard Pawson sur le modèle Naked Objects.

Le framework Naked Objects MVC prendra un modèle de domaine (écrit en tant que Plain Old CLR Objects ) et le restituera comme une application HTML complète sans avoir besoin d'écrire de code d' interface utilisateur - au moyen d'un petit ensemble de classes génériques View et Controller. Le framework utilise la réflexion plutôt que la génération de code .

Le développeur peut alors choisir de créer des vues et / ou des contrôleurs personnalisés, à l'aide de modèles ASP.NET MVC standard, à utiliser lorsque l'interface utilisateur générique ne convient pas.

Les références

Liens externes