jeudi 6 août 2015

Historique ASP.NET MVC


1.     ASP.NET MVC1
  • Sortie le 13 Mai 2009
  • Fonctionne sur .NET 3.5 et avec Visual Studio 2008 et Visual Studio 2008 SP1.
  • Modèle d'architecture  MVC avec le moteur  WebForm.
  • Html Helpers.
  • Ajax helpers.
  • Routage.
  • Tests unitaires
2.     ASP.NET MVC2
  • Sortie le 10 Mars 2010
  • Fonctionne sur .NET 3.5, 4.0 et Visual Studio 2008 & 2010
  • Helpers HTML fortement typés signifie Helpers Html basés sur les expressions lambda.
  • Helpers en modèle.
  • Helpers d'interface utilisateur avec des échafaudages automatique et modèles personnalisables
  • Prise en charge des Attributs DataAnnotations pour appliquer la validation du modèle sur les deux côtés client et serveur.
·         Redéfinition de la méthode HTTP GET y compris, PUT, POST et DELETE
·         Zones de partitionnement d’une application volumineuse en modules.
  • Contrôleurs asynchrones

3.       ASP.NET MVC3
·         Sortie le 13 Janvier 2011
·         Fonctionne sur .NET 4.0 et avec Visual Studio 2010
·         Le moteur de vue Razor
·         Amélioration des attributs des Annotations données pour la validation du modèle sur les deux côtés client et serveur.
·         Remote Validation
·         Compare Attribute
·         Session less Controller
·         Child Action Output Caching
·         Dependency Resolver
·         Entity Framework Code First support
·         Partial-page output caching
·         Propriété dynamique de ViewBag pour transmettre des données à partir du contrôleur pour afficherGlobal Action Filters
·         Better JavaScript support with unobtrusive JavaScript, jQuery Validation, and JSON
·         Meilleur support JavaScript avec  jQuery Validation, et JSON binding.
·         Utilisation de NuGet en fournissant des logiciels et gérant les dépendances à travers la plate-forme

4.     ASP.NET MVC4
·         Sortie le 15 Aout 2012
·         Fonctionne sur .NET 4.0, 4.5 et Visual Studio 2010SP1 & Visual Studio 2012
·         ASP.NET WEB API
·         Améliorations de modèles par défaut de projet
·         Modèle de projet mobile en utilisant jQuery Mobile
·         Modes d'affichage
·         Support des tâches pour les contrôleurs asynchrones
·         Regroupement et minification
·         Support du SDK Windows Azure
·          
5.       ASP.NET MVC5
·         Sortie le 17 Octobre 2013
·         Fonctionne sur .NET 4.5, 4.5.1 et avec Visual Studio 2012, Visual Studio 2013 et Visual Studio 2015
·         One ASP.NET
·         ASP.NET Identity
·         ASP.NET Scaffolding
·         Filtres d'authentification – avant les filtres d'autorisation s’exécute dans le pipeline ASP.NET MVC
·         Bootstrap dans le modèle MVC
·         ASP.NET WEB API2