2009-02-23 4 views
0

J'ai un très grand projet ASP.NET que j'ai besoin de faire avec les normes Web - l'application a deux parties: 1.) Une pièce administrative qui permet utilisateurs pour 'construire' des sites 2.) Front-end qui compose les sites des utilisateurs (beaucoup de contrôles web, pages maîtres, commandes usuelles, etc ... une grande partie est juste du code)Convertir l'application existante asp.net (grand) aux normes Web

Je me demandais ce que les recommandations de poeples sont pour faire ce projet utiliser les normes Web? Devrais-je regarder plus dans MVC? Je n'ai rien fait avec MVC mais il semble prendre en charge les URL conviviales par défaut.

Est-ce que quelqu'un a déjà fait cela avec une application/site ASP.NET de grande taille?

merci à l'avance :-)

Répondre

0

Il existe deux itinéraires possibles.

1) Rip it up et recommencer 2) Modifier ce que vous avez et changer progressivement ce une page à la fois '

Je sais que c'est une réponse simple et évidente, mais honnêtement, après avoir fait les deux, ils sont tous deux viables.

Une application Web ASP.NET moderne CAN être conforme aux normes, peut avoir de bonnes URL avec une réécriture d'url et peut séparer le contenu de la conception. Vous avez juste besoin de réfléchir avant d'agir, assurez-vous d'utiliser les contrôles .NET 2.0 ou .NET 3.5 et inspectez la sortie pour vous assurer que vous obtenez un bon balisage.

La conversion d'une ancienne application Web vers MVC ne peut vraiment pas être résolue sans connaître l'application elle-même. Il pourrait être parfaitement adapté à cela et être facile, ce pourrait être un monde de douleur.

Comme toujours, utilisez le meilleur outil pour le travail.

1

Que voulez-vous dire par les standards du Web? Html/css valide? mise en page sans histoire? javascript valide?

Je vous suggère de simplement le tester dans différents navigateurs et de résoudre les problèmes que vous trouvez.

+0

zéro erreur ici: http://validator.w3.org/ – schmoopy

+0

Alors, que voulez-vous dire par "faire le bien avec les standards du web"? –

Questions connexes