2010-11-26 21 views
0

Dans quelques jours, je vais commencer un Ajax basée sur l'application Web Real Etat mvc asp.net 3.0bon choix pour cette période

Je veux demander, est-Razor Voir moteur prêt à l'emploi pour le développement et quels sont la différence majeure entre Razor View Engine et ASPX View Engine, je dois me souvenir tout en développant dans Razor View Engine?

Quel plug-in de modèle de données côté client pour jquery est un essai plus stable?

Répondre

1

Nous utilisons MVC3 sur un grand projet commercial que nous prévoyons lancer en janvier. Jusqu'à présent, il n'y avait presque pas de problèmes avec MVC3 ou avec Razor, seulement quelques hickups mineurs comme le surligneur de syntaxe ne fonctionne pas correctement à tout moment.

La validation discrète côté client est une explosion et revient gracieusement à la validation côté serveur, ce qui est très soigné. Cependant, il pourrait y avoir des problèmes avec la mondialisation. Nous travaillons actuellement là-dessus, et je ne sais pas encore comment cela va se passer. Razor est un langage beaucoup plus facile à coder et à lire, bien meilleur que l'ASPX. En outre, le compilateur Razor est open source et vous donne une meilleure compréhension de ce qui se passe que le rendu ASP traditionnel de boîte noire. Sinon, il n'y a que des différences mineures entre ASPX et Razor, par exemple, il n'y a pas de distinction entre les vues partielles et les vues dans Razor - vous pouvez rendre des vues dans les deux sens.

+0

Utilisez-vous un moteur de template client? –

+0

oui, jQuery. MVC3 a intégré le support jQuery, sa validation client discrète utilise jQuery.validate. – mnemosyn