Pour moi, je dirais que l'ASP classique est rapide à développer, simple à utiliser/à prendre en main, pas trop compliqué et très capable de faire la plupart des choses qu'on lui demande.
L'ASP avec JScript/Javascript comme langage principal est vraiment, vraiment très amusant à coder. VBScript est un gaspillage de matière grise et je pense que c'est ce qui donne à l'ASP classique sa mauvaise réputation. De plus, il est considéré comme lent, mais tous les articles sur la vitesse et le nombre d'utilisateurs sont basés sur des serveurs vieux de plus de 10 ans. Nous gérons un site qui reçoit 60 000 utilisateurs par jour sur deux serveurs et le CPU vacille à peine. Les serveurs modernes vous donnent beaucoup plus de puissance pour jouer avec.
Avec les énormes progrès réalisés ces dernières années dans l'utilisation, la conception et les meilleures pratiques de Javascript, le codeur ASP JScript peut obtenir beaucoup de choses pour se rendre la vie encore plus facile. J'ai porté Mootools vers le côté serveur et avec cela nous avons une charge d'aides merveilleuses, un modèle de classe, un excellent modèle d'événement et beaucoup plus. L'ASP est très amusant. UPDATE : Mootools a maintenant une version côté serveur que vous pouvez télécharger ( http://mootools.net/download ).
ASP.net est SUPER puissant mais sa courbe d'apprentissage est très longue à parcourir, il peut faire tomber tout votre site lorsqu'il a une de ses crises et le pire pour moi est qu'il semble faire le tour des maisons pour réaliser les choses les plus simples.
Je m'amuse beaucoup à utiliser les deux en ce moment, en utilisant celui qui convient le mieux à la situation. J'ai un excellent petit CMS Cacher et Thumbnailer construit en .net que mes scripts ASP utilisent. Le meilleur des deux mondes.
0 votes
En posant cette question, j'essayais de montrer à mon superviseur que le SEA était PLUS que mort. Je suis assez impressionné par le nombre d'utilisateurs qui disent "si ce n'est pas cassé, ne le réparez pas". En règle générale, nous envisageons une NOUVELLE technologie pour de NOUVELLES tâches et si quelque chose doit être modifié de quelque manière que ce soit, nous discutons du coût de la mise à niveau. Si quelque chose doit être changé, nous discutons du coût de la mise à niveau. Dans l'ensemble, nous passons lentement à une nouvelle technologie, principalement vers SharePoint pour TOUS nos sites/applications CRUD simples, de sorte que la plupart de nos préoccupations ne sont pas vraiment un problème avec la surcharge de .net. Merci à toutes les réponses de qualité et à certaines réponses amusantes.
2 votes
Pour ceux qui utilisent encore l'ASP classique, sachez que vous pouvez vous passer de VBScript en utilisant JScript, et que rien ne vous empêche d'adopter un style de construction MVC. Vous pouvez également utiliser des requêtes paramétrées, et la liste est longue. En d'autres termes, ne laissez pas la plate-forme/langue vous limiter...