2010-11-19 4 views
0

J'essaie d'expliquer ASP.Net MVC 2 à mes collègues et à la direction. Je dois développer un exemple d'application dans ASP.Net et ASP.Net MVC 2 pour montrer les différences entre les deux.Exemple de projet pour comparer ASP.Net et ASP.Net MVC2

Ce qui serait une bonne application qui peut faire ressortir les différences entre les deux? Je prévois de démontrer la performance et la testabilité. D'autres points clés que je peux démontrer?

Toutes les idées sont vraiment appréciées.

Répondre

2

S'ils sont les développeurs web qui aime suivre toutes les dernières choses, montrer « em votre contrôle complet sur la source générée. Montrez-leur comment ils peuvent créer des sites Web compatibles HTML5 sans effort supplémentaire. Fini les balises viewstate ou document de formatage (sauf si vous le souhaitez).

Vous pouvez également leur montrer les capacités d'extensibilité avec des filtres d'action et des résultats d'action. Mais, comme vous l'avez mentionné, la plus grande victoire pour tout le monde est testabilité. Je peux vraiment recommander TardisBank comme un excellent exemple d'application. Il utilise MVC3 avec Razor et RavenDB comme base de données. Le code est bien structuré et propre.

+0

Les projets listés ici peuvent-ils être comparés http://stackoverflow.com/questions/2638529/sample-ms-application-pour-asp-net-mvc? – AlwaysAProgrammer

+0

Ouais absolument. NerdDinner est l'exemple d'application de MVC. Il montre également quelques aspects intéressants avec MVC, comme l'ajout de vues spéciales pour les utilisateurs mobiles. – alexn

+0

Merci pour les commentaires – AlwaysAProgrammer

1

Montrez-leur la taille de la page, qui devrait être utile

+0

Ah, ViewStates ... –

+0

Qu'est-ce qu'un hareng rouge. Je vais répéter un commentaire régulier: "Je peux écrire du mauvais code dans n'importe quelle langue" – jcolebrand

+0

Pas ViewStates, mais ct001_bt239_asd0191_28981_FormView1_Panel12_FirstNameTextbox utilisée comme 'name' et' id' d'un élément. – Marko