IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

ASP.NET MVC3 : deuxième Release Candidate


Sujet :

ASP.NET MVC

  1. #1
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut ASP.NET MVC3 : deuxième Release Candidate
    ASP.NET MVC3 est disponible
    et intègre l'IntelliSense et la coloration syntaxique Razor

    Mise à jour du 14/01/11

    ASP.net MVC 3 est officiellement disponible en version finale.

    En prélude au lancement officiel de son EDI pour débutants ou petites entreprises « Webmatrix » qui a eu lieu dans la nuit, Microsoft a mis à la disposition des utilisateurs plusieurs produits gratuits parmi lesquels la version finale de son framework Web ASP.net MVC 3.

    Cette version, comme l'avait souligné Scott Guthrie vice-président de la division de développement lors de l'annonce de la Release Candidate 2, n'a pas subit beaucoup de modifications et n'apporte aucune nouvelles fonctionnalités en dehors des correctifs de quelques bogues.

    Pour mémoire, les nouveautés de ASP.NET MVC 3 intègrent l'IntelliSense et la coloration syntaxique Razor, le gestionnaire de projet open-source NuGet, l'amélioration de la prise en charge du JavaScript et JQuery… (Lire le détail sur les nouveautés ci-avant).

    ASP.NET MVC 3 fonctionne avec Visual studio 2010 et Visual Web Développer 2010 Express.

    ASP.NET MVC 3 peut-être téléchargé sur cette page.

    Le code source disponible sous une licence open-source peut-être téléchargé sur celle-ci

    Source : Blog de Scott Guthrie


    La RC2 de ASP.NET MVC3 disponible
    Encore plus performante, elle est compatible avec la beta du SP 1 de Visual Studio 2010

    Mise à jour du 13/12/10


    Microsoft, par le billet de son vice-président de la division de développement Scott Guthrie, vient d'annoncer la sortie de la Release Candidate 2 d'ASP.NET MVC 3.

    Au menu de cette nouvelle version :

    La correction de plusieurs bugs et l'optimisation des performances. Les tests de performance sur cette version, selon Guthrie, permettent de constater qu'ASP.NET MVC 3 est nettement plus rapide que la version 2 et que les applications ASP.net MVC existantes, après une mise à jour pour exécution sur ASP.net MVC 3, connaitront elles aussi une légère augmentation de performance.

    L'amélioration et la mise à jour de plusieurs fonctionnalités parmi lesquels : la mise à jour de JQuery ,JQuery validation ainsi que JQuery UI (bibliothèque s'appuyant sur jQuery pour assurer des animations) et leur intégration par défaut au sein des modèles de projet ASP.NET. On note aussi une amélioration du gestionnaire de package open source Nuget.

    ASP.NET MVC 3 fonctionne avec Visual Studio 2010 et Visual Web Developper 2010 Express. Cette RC2 est aussi compatible avec la beta du Service Pack 1 de Visual Studio publiée la semaine dernière.

    Scott Guthrie souligne dans son billet que cette version est la dernière des RC. La version RTM (une version quasi-finale) est annoncée pour janvier 2011

    Télécharger ASP.NET MVC3 RC2 sur cette page



    Source : le billet de présentation de Scott Guthrie sur son blog

    ASP.net MVC3 passe en Release Candidate
    Et intègre l’auto-complétion IntelliSense et le gestionnaire de package NuGet


    Microsoft vient d’annoncer la disponibilité de la première Release Candidate (RC) d’ASP.net MVC 3 qui permet ainsi d’entrer dans la dernière ligne droite du développement du Framework Web.

    Cette version intègre plusieurs fonctionnalités nouvelles et quelques améliorations majeures.

    L’intégration de l’IntelliSense (technologie d'auto-complétion maison) et de la coloration syntaxique pour son nouveau moteur de Template (Razor) dans Visual Studio et Visual Web Developer Express. Une amélioration qui permet de mieux visualiser les modèle de données basées sur Razor

    L’intégration du gestionnaire de Package open source NuGet dans Visual Studio permet, lui, la simplification du processus d’intégration de bibliothèques tierces dans une application en cours de développement.

    Enfin, un meilleur support de JavaScript et l’utilisation d’une approche « discrète » lors de la validation JQuery « Helpers » permet d’éviter l’injection du code JavaScript dans des balises HTML.

    Autour de ces nouvelles fonctionnalités, des améliorations ont été apportées à la boite de dialogue pour la création d’un nouveau projet. Un nouveau système d’injection de dépendances a été introduit. Il est fondé sur le nouveau type System.Web.Mvc.DependencyResolver


    ASP.net MVC3 RC est disponible en télécharger sur cette page


    Source : le billet de présentation de Scott Guthrie sur son blog

    Lire aussi :

    Le blog Développez de Philippe Vialatte
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  2. #2
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut La RC2 de ASP.NET MVC3 disponible
    La RC2 de ASP.NET MVC3 disponible
    Encore plus performante, elle est compatible avec la beta du SP 1 de Visual Studio 2010


    Microsoft, par le billet de son vice-président de la division de développement Scott Guthrie, vient d'annoncer la sortie de la Release Candidate 2 d'ASP.NET MVC 3.

    Au menu de cette nouvelle version :

    La correction de plusieurs bugs et l'optimisation des performances. Les tests de performance sur cette version, selon Guthrie, permettent de constater qu'ASP.NET MVC 3 est nettement plus rapide que la version 2 et que les applications ASP.net MVC existantes, après une mise à jour pour exécution sur ASP.net MVC 3, connaitront elles aussi une légère augmentation de performance.

    L'amélioration et la mise à jour de plusieurs fonctionnalités parmi lesquels : la mise à jour de JQuery ,JQuery validation ainsi que JQuery UI (bibliothèque s'appuyant sur jQuery pour assurer des animations) et leur intégration par défaut au sein des modèles de projet ASP.NET. On note aussi une amélioration du gestionnaire de package open source Nuget.

    ASP.NET MVC 3 fonctionne avec Visual Studio 2010 et Visual Web Developper 2010 Express. Cette RC2 est aussi compatible avec la beta du Service Pack 1 de Visual Studio publiée la semaine dernière.

    Scott Guthrie souligne dans son billet que cette version est la dernière des RC. La version RTM (une version quasi-finale) est annoncée pour janvier 2011

    Télécharger ASP.NET MVC3 RC2 sur cette page



    Source : le billet de présentation de Scott Guthrie sur son blog
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  3. #3
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    y'à pas foule au portillon pour réagir à cette news.

    Doit on en conclure que tout cela ne rime à rien ?
    N'étant pas utilisateur de cette solution, j'aurais bien aimé avoir des retours d'expérience,

    sur la difficulté de dév,
    l'organisation du code,
    la redéfinition des comportements par défaut,
    la difficulté de déploiement,
    la compatibilité inter navigateur,
    la difficulté de monitoring et optimisation,
    le qualité de scaling,

    Bref, des questions classiques, auquel il est toujours aussi difficile de répondre sans une expérience propre.
    Mais qui sont cruciales pour prendre des décisions judicieuses.

    a+

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 19
    Points : 33
    Points
    33
    Par défaut
    Je suis actuellement en train de tester et je suis tellement emballé que j'ai failli passer une nuit blanche.

    Les fonctionnalités sont vraiement présentes et bien sympas.


  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 1
    Points : 6
    Points
    6
    Par défaut
    Citation Envoyé par kaymak Voir le message
    y'à pas foule au portillon pour réagir à cette news.

    Doit on en conclure que tout cela ne rime à rien ?
    N'étant pas utilisateur de cette solution, j'aurais bien aimé avoir des retours d'expérience,

    sur la difficulté de dév,
    l'organisation du code,
    la redéfinition des comportements par défaut,
    la difficulté de déploiement,
    la compatibilité inter navigateur,
    la difficulté de monitoring et optimisation,
    le qualité de scaling,

    Bref, des questions classiques, auquel il est toujours aussi difficile de répondre sans une expérience propre.
    Mais qui sont cruciales pour prendre des décisions judicieuses.

    a+
    Hello,

    Pour commencer il n'y à pas foule sur ce site, (et en France d'ailleurs) mais aux US asp.net MVC est à la mode est dispose déjà d'une forte communauté.
    Alors pourquoi ca ne fais pas de bruit ici? Je dirait que ca vient de notre de notre philosophie franco-franchouillarde à base de "Bouaf, on a toujours fait comme ca" ou encore "c'est dangereux c'est trop récent".

    Mais pour en revenir à MVC, c'est tout a fait pérenne et Microsoft part vraiment dans la bonne voie avec cette solution.

    Cela vient tout d'abord du fait que MVC est open source et gratuit, ce qui permet de nombreux échanges avec la communauté et ses besoins, auquel répond crosoft au fur et à mesure de ses releases.

    Contrairement aux Webforms, asp.net MVC permet un contrôle total du rendu HTML premettant de respecter les standards web, et de pouvoir créer un site accessible, avec un front-end optimisé. (Et le unobtrusive javascript de cette release en une preuve.)

    Sinon au niveau du code, il n'y a que du bon. L'architecture MVC permet de séparer clairement les couches et rend l'évolution et la maintenance d'un projet beaucoup plus simple. (et on peut réutiliser ce qu'on fait pour les futurs projets)

    Il y a déjà de nombreux framework MVC en php, mais celui-ci est particulièrement bien foutu au niveau de la modification de son comportement:
    On dispose d'une architecture de base qu'on peut complètement changer en fonction des besoins et de l'envergure du projet. (Notamment avec l'injection de dépendances)

    Concernant sont déploiement, bah il n'y a rien a faire sous IIS7. Sous IIS6 par contre, il faut faire une configuration un peu particulière, mais il y a un tas de tutos pour faire ca.

    Autre chose, sa viabilité en prod n'est plus à prouver : Stackoverflow.com par exemple tournes sous MVC avec un traffic énorme.

    J'ai aussi bossé avec pour des projets d'envergure moyenne (ayant le choix de la techno), et c'est un réel plaisir pour les devs et pour les utilisateurs (capables de faire la différence entre un site de merde et un bon hein )

    Bref il ne faut pas hésiter à changer nos habitudes et à rester à la ramasse au niveau des technos : Le temps d'apprentissage sera bénéfique sur le temps de maintenance et d'évolution.
    Après ca reste du DotNet hein, n'importe quel dev un tant soit peu passionné ne sera pas dérouté et apprendra vite.

    Perso, après y avoir gouté, revenir sur des projet webforms m'égaye autant
    qu'un enterrement.

    [Edit] J'ai aussi oublié de dire que Telerik edite des contrôle pour MVC (dans la même philosophie : open-source, gratos, accessible et HTMLement standardisé :p)

  6. #6
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Citation Envoyé par Matt33 Voir le message
    Pour commencer il n'y à pas foule sur ce site, (et en France d'ailleurs)
    C'est vrai, je me sens seul, des fois

    +1 sur tout ce qu'à dit Matt33, MVC est mature, performant, agréable à utiliser, mais manque encore un peu de public en france

    Ca risque de changer fortement le jour ou HTML 5 devient plus courant (il est 1000 fois plus facile de faire du HTML 5 en MVC qu'en webforms)

    LE gros point fort, pour moi, de MVC, est d'abord architectural, et ensute au niveau des perfs (plus de ViewState...yessss )

    Citation Envoyé par Matt33 Voir le message
    [Edit] J'ai aussi oublié de dire que Telerik edite des contrôle pour MVC (dans la même philosophie : open-source, gratos, accessible et HTMLement standardisé :p)
    Les contrôles de Telerik sont quand même à 80% leur équivalent JQuery skinné . Mais on ne s'en plaindra pas, vu que les controles JQuery poutrent bien

    (Pour info, les sites des challenges azure et wp7 sont faits en MVC, et la maintenance est un vrai bonheur...)

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    hello,

    merci pour ces réponses, c'est clair, je pense que pour les points évoqués, le reste de la découverte est à ma charge.

    Par contre je reste sur ma faim sur ces questions là,
    la difficulté de monitoring et optimisation,
    le qualité de scaling,
    C'est un peu délicat pour la deuxième car nous sommes toujours contraints par quelques politiques budgétaires xY.

    J'ai eu ouïe dire, à maintes reprises, que les sites webs .net étaient un peu obscure d'un point de vue administration / monitoring.
    Si cela à jamais était vrai, cela l'est il encore ?
    Existe t'il des outils que l'on peut apprécier en ligne ?

    encore merci et content qu'il y ai des réactions,
    a +

  8. #8
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    C'est un peu délicat pour la deuxième car nous sommes toujours contraints par quelques politiques budgétaires xY.

    J'ai eu ouïe dire, à maintes reprises, que les sites webs .net étaient un peu obscure d'un point de vue administration / monitoring.
    Si cela à jamais était vrai, cela l'est il encore ?
    Existe t'il des outils que l'on peut apprécier en ligne ?
    Je ne sais pas quelles sont tes problématiques de scaling, ni de monitoring, mais je ne me rappelle pas de mon expérience oh combien lointaine que les outils de monitoring aient été formidables pour php et Java, ni que le scaling se fasse automatiquement

    Si tu peux en parler plus, ca vaudrait peut-être le coup de créer une nouvelle discussion

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  9. #9
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Septembre 2010
    Messages
    19
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Septembre 2010
    Messages : 19
    Points : 33
    Points
    33
    Par défaut
    Je crois si je ne m'abuse que c'est pour le 13 janvier

    http://www.microsoft.com/web/enter/

    Philippe, moi aussi je me sens seul des fois. Cela viens de ma façon de travailler, j'ai vraiement du mal a poster des fois car en tant qu'autodidacte j'ai appris a me debrouiller seul. Je prefere chercher par moi même plutôt que de poser des questions.

    Je pense qu'il aurait été correct de ma part de me presenter un peu.
    Je fais du dev depuis 12 ans déjà, j'ai travaillé en webagency pendant quelques années et après j'ai préfére me tourner vers le dev d'applications.
    J'avoue qu'avec l'arrivée de Razor je reprends plaisir au développement web.

  10. #10
    Responsable .NET

    Avatar de Hinault Romaric
    Homme Profil pro
    Consultant
    Inscrit en
    Janvier 2007
    Messages
    4 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 4 570
    Points : 252 372
    Points
    252 372
    Billets dans le blog
    121
    Par défaut
    ASP.NET MVC3 est disponible
    et intègre l'IntelliSense et la coloration syntaxique Razor

    Mise à jour du 14/01/11

    ASP.net MVC 3 est officiellement disponible en version finale.

    En prélude au lancement officiel de son EDI pour débutants ou petites entreprises « Webmatrix » qui a eu lieu dans la nuit, Microsoft a mis à la disposition des utilisateurs plusieurs produits gratuits parmi lesquels la version finale de son framework Web ASP.net MVC 3.

    Cette version, comme l'avait souligné Scott Guthrie vice-président de la division de développement lors de l'annonce de la Release Candidate 2, n'a pas subit beaucoup de modifications et n'apporte aucune nouvelles fonctionnalités en dehors des correctifs de quelques bogues.

    Pour mémoire, les nouveautés de ASP.NET MVC 3 intègrent l'IntelliSense et la coloration syntaxique Razor, le gestionnaire de projet open-source NuGet, l'amélioration de la prise en charge du JavaScript et JQuery… (Lire le détail sur les nouveautés ci-avant).

    ASP.NET MVC 3 fonctionne avec Visual studio 2010 et Visual Web Développer 2010 Express.

    ASP.NET MVC 3 peut-être téléchargé sur cette page.

    Le code source disponible sous une licence open-source peut-être téléchargé sur celle-ci

    Source : Blog de Scott Guthrie
    Vous souhaitez participer aux rubriques .NET ? Contactez-moi

    Si déboguer est l’art de corriger les bugs, alors programmer est l’art d’en faire
    Mon blog, Mes articles, Me suivre sur Twitter
    En posant correctement votre problème, on trouve la moitié de la solution

  11. #11
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    1 448
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2007
    Messages : 1 448
    Points : 2 284
    Points
    2 284
    Par défaut
    Si tu peux en parler plus, ca vaudrait peut-être le coup de créer une nouvelle discussion
    Quand j'aurais approfondi mes tests ; )

    Et justement, n'ont ils pas accompagné leurs release d'un exemple ?
    Il me semble que ce lien, à regarder vite fait, contient plutôt le code d'implémentation du module mvc, non ?
    http://download.microsoft.com/downlo...3-rtm-mspl.zip

    a+

  12. #12
    Inactif  
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2009
    Messages
    335
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Algérie

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Décembre 2009
    Messages : 335
    Points : 0
    Points
    0
    Par défaut
    c'est un travail de titan énorme :cool:
    dommage que je ne maîtrise pas cet technologie les gens ne dise que du bien des expert m'ont conseiller cet techno y'a qu'avoir les site qui sont fait avec c'est énorme
    :cool:

  13. #13
    Candidat au Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mars 2011
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Mars 2011
    Messages : 2
    Points : 4
    Points
    4
    Par défaut
    Bonjour,

    Je pense personnellement qu'il s'agit de l'avenir du développement Web. Le cycle de vie des pages/composants .NET est devenu trop lourd pour répondre aux problématiques web d'aujourd'hui.


    http://mickaelds.blogspot.com/

Discussions similaires

  1. Réponses: 9
    Dernier message: 24/03/2011, 15h33
  2. [asp.net mvc3] Formulaire dynamique selon DB
    Par ObseLeTe dans le forum ASP.NET MVC
    Réponses: 0
    Dernier message: 18/03/2011, 00h40
  3. La RC2 de ASP.NET MVC3 disponible
    Par Hinault Romaric dans le forum Actualités
    Réponses: 0
    Dernier message: 13/12/2010, 10h30
  4. ASP.NET MVC3 : deuxième Release Candidate
    Par Hinault Romaric dans le forum Actualités
    Réponses: 1
    Dernier message: 13/12/2010, 10h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo