2009-09-11 7 views
3

Je développe une application Web pour une entreprise pour laquelle je travaille. Mon équipe a commencé à travailler sur l'application il y a quelques mois et la décision a été de la construire avec ASP.NET WebForms. Maintenant, nous avons beaucoup de code développé et nous nous demandons si ASP.NET WebForms était un bon choix. Peut-être que nous devrions migrer. Ok, mais quelle est la première étape? Nous ne voulons pas tout réécrire à partir de zéro. Nous aimerions ajouter un nouveau contenu dans MVC et réécrire l'ancienne partie dans le futur (progressivement). Est-il possible d'ajouter en quelque sorte l'application ASP.NET MVC à l'actuelle WebForms? Peuvent-ils vivre ensemble?Migration d'ASP.NET WebForms vers ASP.NET MVC

Répondre

8

Asp.net webforms et MVC peuvent vivre heureux ensemble. Vous allez ajouter des inclusions et des directeurs et ajouter un itinéraire qui entraînera l'ignorance de vos pages Webforms. Tout a expliqué ici:

http://www.packtpub.com/article/mixing-asp.net-webforms-and-asp.net-mvc

+0

hey, vous avez volé mon lien! ;-P – Razzie

+0

Hé, reviens et rends-moi mon lien! : P l'interface dit que j'ai répondu avant que vous avez fait: P – Palantir

+0

OK, maintenant je suis juste. :) – rafek

6

mélange MVC avec webforms n'est pas tout difficile. Fondamentalement, vous voulez ignorer toutes les routes .aspx existantes dans votre global.asax, puis ajouter des routes pour les nouvelles pages que vous voulez construire en utilisant MVC. Pour plus de détails, voir this article pour plus de détails.

+0

Comme je peux le voir .. Razzie a répondu en premier. :) – rafek

+0

pour être juste, je pense que Palantir était comme 30 secondes avant moi, mais je ne vais pas me plaindre ... :) – Razzie

+0

AAH! Je vais downvoting votre tout pour l'éternité !!! : P (plaisante bien sûr) :) – Palantir

Questions connexes