2015-07-28 1 views
0

J'ai un MVC3 en production, fonctionnant sur ASP.NET 4.5, EF6.1, C#.Existe-t-il une raison impérieuse de passer à MVC5, étant passé de MVC3 à MVC4?

Je l'ai maintenant mis à niveau vers MVC4 sur QA.

Je ne suis pas en train de le développer de manière significative, juste des ajustements à la performance. Ainsi, les 2 caractéristiques qui me intéressaient étaient:

a) Greater use of Async behaviour to improve scalability 
b) Improved View rendering performance through newer versions of Razor 

Cependant, le principal goulot d'étranglement est l'interaction avec la base de données qui est sans rapport avec MVC5 ou MVC4 pour cette question.

La réécriture de l'application sera probablement en ASP.NET5/VNext qui est totalement différente de toute façon. Donc, je me demande vraiment s'il est utile de passer à MVC5, car ses nouvelles fonctionnalités sont des choses que notre application n'utilise pas en dehors de Razor3, je suppose.

Pensées appréciées.

Répondre

1

Je pense que travailler avec les technologies les plus récentes sont toujours génial Mvc5 a ajouter cette nouvelle

Attributs de routage [Route ("Controller/{ID}")]

[Route("Controller/{Id}")] 
    public ActionResult GetBYID(int Id) 
    { 
     //TODO: Put your logic here.  
     return View(); 

}

ASP.NET Identité qui est super génial pour les réseaux sociaux

nous avons utilisé cela pour notre projet Campus :)

MVC5 est votre choix