8792 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Voilà j'ai lu ici et là que l'ASP .Net ne permettais pas de développer facilement en conformité avec les standards... J'ai donc fais l'impasse dessus en restant en ASP 3.0.

.Net2 pointe son nez chez mon hébergeur la semaine prochaine, alors je me demandais si cette nouvelle version du frameweok permettait elle de développer en conformité...

Quelqu'un à une expérience la dessus ?

Comme je ne suis pas développeur au sens ingénieur du terme, j'aimerais savori avant de me lancer.. j'ai pas un temps infini pour basculer.

Merci
Modifié par ernstein (03 Dec 2005 - 08:15)
Salut,

Déjà pour coder proprement il suffit juste de ne pas utiliser le designer de Visual Studio .NET. Ca aide déjà pas mal.
Ben je suis vraiment au point zéro sur .Net...

Je vais installer les outils de dev les démo et voir ce que ça donne
Merci
A priori visual studio 2005 ne reformate plus le code comme le faisait 2002 et 2003. Mais j'ai pas encore testé.
Bon courage pour l'apprentissage d' ASP.Net. C'est vraiment pas la même façon de penser et de faire qu'ASP tout court, mais c'est très interessant/enrichissant voire puissant.

La grosse différence est que tu ne maîtrise pas complètement le code final de la page (X)HTML envoyé au client, puisque celui-ci est en partie encapsulé dans ce qu'ils appellent des "contrôles serveur", qui rendent tout seuls leur code (X)HTML à eux.

C'est pratique jusqu'à un certain point, mais avec ASP.Net 1.x, ça fabrique une soupe de tags assaisonnée d'une sauce d'attributs tous plus propriétaires les uns que les autres ( avec de vrais morceaux de brocolis Smiley cligne )

A priori (je n'ai pas testé) la sortie par défaut des "contrôles" ASP.Net 2 se fait en XHTML 1.0 transitional, et on peut le forcer en XHTML 1.0 Strict via un paramètre dans le fichier Web.Config (que tu apprendras vite à connaître si tu t'y mets).

Une autre source de petites statisfactions au quotidien, c'est qu'à peu près toute les objets nécéssaires sont déjà inclus dans le framework, plus besoin d'appeler l'hébergeur toutes les 5 minutes pour lui dire d'installer un composant pour les mails, les images, etc... Il manque juste le FTP (encore que pitet qu'en version 2, y'a les objets pour gérer le ftp, n'sais pas).
Merci Lanza, ça me rassure, il semble que le support d'ASP 3.0 ne soit pas remit en causse prochainement, mais je crois qu'il faut que j'aille de l'avant.


Ce qui me branche bien c'est qu'il semble qu'il soit possible de travailler vite et propre avec le framework...

enfin.. je fini les deux sites que j'ai en cours, et je me forme.


Merci
Juste une petite question, as tu trouvé satisfaction dans ta quête du super éditeur html online aux normes et tout et tout ?
a écrit :
Ce qui me branche bien c'est qu'il semble qu'il soit possible de travailler vite et propre avec le framework...


Je mettrai un bémol sur le "vite". On passe moins de temps sur des choses qui en prenaient beaucoup avant, mais on en perd sur d'autres problèmes.
A moins de laisser complètement faire Visual Studio, ce qui parfois est risqué.

Enfin je ne base mon éxpérience que sur ASP.Net 1.1.


Non je n'ai pas trouvé de super éditeur HTML Smiley cry Smiley edit Modifié par Lanza (01 Dec 2005 - 14:40)
Ben pour ma part j'ai en fait créer une sorte de framework en ASP, MySQL via une bibliothéque de fonctions permettant de construire du code propres en fonction de mes besoins.. et la pour le coup j'avance plutôt vite.


Mais mes fonctions ne sont pas toujours tip top...


J'espère bien faire évoluer le niveau des mes applications en passant en .Net(2)