Microsoft veut manger du Rails et faire un Framework MVC pour ASP.NET... Trève de plaisanteries, car c'est une bonne chose!
La weekend dernier, à la conférence Alt.NET, Scott Guthrie (entre autres) à présenter ce nouveau Framework pour ASP.NET.
Mais MVC c'est quoi?
Modèle Vues Controleur
- Vue : La vue est responsable de l'affichage de l'interface utilisateur. Dans notre cas, du rendu de la page web. C'est là qu'on placera les fichiers ASPX.
- Modèle : C'est le modèle qui garantira la persistence des données. Ici on pourra utiliser des bases de données, des fichiers XML etc.
- Contrôleur : Le contrôleur est celui qui permet la communication entre les vues et le modèle. C'est là qu'on gérera les handler d'évènement provenant des vues et nécéssitant une connexion à la base de données.
ASP.NET et MVC?
A ce niveau, une vidéo vaut mieux qu'un long discourt. Quoi c'est pas ça qu'on dit? On notera tout de même quelques points importants :
- Le framework aura un moteur d'url rewriting assez puissant ce qui vous permettra d'avoir des URL propres.
Ex : /products/edit/4
- Toutes les fonctionnalités d'ASP.NET seront utilisables.
Ex : Membership, session/profile, gestion du cache etc.
- Le viewstate sera absent du framework pour bien marquer la séparation entre le contrôleur et la vue. Vous devrez gérer le post-back dans le contrôleur.
- Le framework supportera .ASPX, .ASCX, et .Master.
- Extensible et plug-able. Vous pouvez par exemple créer votre propre moteur de rendu (view engine)
- Le framework permettra l'utilisation des unit tests.
- ...
Et vous qu'en pensez-vous?
Vous avez quelques chose à ajouter?
Lire la suite...
Tags:
mvc,
asp.net
Catégorie :
ASP.NET
Une question sur cet article? n'hésitez pas a me contacter par Live Messegner. Suis-je connecté? 
Soyez le premier à noter ce billet
- Currently 0/5 Stars.
- 1
- 2
- 3
- 4
- 5
Permalink |
Commentaires (10) |
Post RSS |