ASP.NET MVC vs Webforms vs HTTP Gestionnaires.ashx) - qui est le plus léger?

J'ai l'intention de construire un simple, pourtant élevé d'utilisation de la webapp et le besoin de s'installer sur une architecture.

  • le serveur de base de côté la logique dynamique db
    contenu généré environ une demi-douzaine de
    une dizaine de pages de servir tous dit
    contenu
  • pas besoin de la réécriture d'URL,
  • assez simple flux de page/de routage

L'objectif est de publier cette application utilise le minimum de bande passante, la mémoire et le PROCESSEUR. Cela dit, mes options sont à

  1. construire en ASP.NET MVC
  2. construire dans les formulaires web avec viewstate
    désactivé
  3. construire à l'aide .ashx gestionnaires avec le code
    qui concatène tous sortie HTML
    dans les chaînes qu'il crache

Qui est le plus léger de la solution?

J'apprécie les réponses jusqu'à présent, mais je suis ne demande pas la meilleure solution. C'est une application simple, et je veux la solution qui vous permettra d'utiliser le moins de machine/ressources réseau.

OriginalL'auteur NoCarrier | 2009-05-13