Articles / Nouvelle technologies


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

image

  • 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: ,
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

Par Loïc Bar le 16/10/2007 20:36:00

Permalink | Commentaires (10) | Post RSS |


Commentaires

17/10/2007 08:53:39

Pierre-Emmanuel Dautreppe

Le groupe Pattern & Practices nous en avait déjà proposé un il y a quelques années avec dans l'idée d'unifier la navigation entre webSites et Winforms.
Le résultat ? Beaucup de bugs et un framework abandonné.
ça peut être intéressant, mais j'espère un peu plus de finalité dans celui là !

Pierre-Emmanuel Dautreppe be

17/10/2007 10:32:34

Loic bar

On aura droit à une CTP dans la courant de l'année

Loic bar be

08/11/2007 08:08:17

Christian Gincheleau

Est ce que quelqu'un à réussi à télécharger la vidéo ?

Christian Gincheleau fr

08/11/2007 11:38:06

Loic bar

Oui je l'ai moi Smile

Loic bar be

12/12/2007 22:55:33

pingback

Pingback from loicbar.com

ASP.NET MVC Framework, premier projet

loicbar.com

29/02/2008 12:31:30

pingback

Pingback from e01c.net

Videotron Internet Speed Service The Mbps Fastest Vidéotron Cable Com Speeds High News New But Quot Wideband Limits Downloads Unveil Details Who Very Xbox Offer Site Canada e01c.com yifkliy3

e01c.net

29/02/2008 17:15:16

pingback

Pingback from e01c.net

Array e01c.com mhvat3

e01c.net

29/02/2008 22:21:42

pingback

Pingback from e01c.net

Fedex Tracking Package Track Com Yahoo! Ups And Your Answers Broken With Dhl Google Online Shipping Amp Net Shipment For Small Usps e01c.com ryuarvyz4

e01c.net

01/03/2008 05:55:10

pingback

Pingback from e01c.net

Hotmail Login Problem Problems And Forums With Com Page Web Help Protection Mail Privacy Solve Msn Safari Yahoo! The Forum [squid Tech Support Users] [archive] Log Answers Freebsd Wccpv e01c.com bsgglhlz1

e01c.net

01/03/2008 10:33:35

pingback

Pingback from e01c.net

Myspace Codes Hide Blog Layouts Extended Network Amp Code Com Profile Free For Your Graphics Tweaks And Remove Backgrounds Space Comments Generators Elements e01c.com ggyqyue3

e01c.net

Ajouter un commentaire



(Affichera votre icône Gravatar)  

  Country flag










Propulsé par BlogEngine.NET, modifé par Loïc Bar.