S'il y a un truc à retenir de .NET ce n'est pas ASP.NET, à mon avis.
Franchement c'est la première fois qu'on me propose de programmer entièrement en objet un site web, et ceci de manière plutôt élégante, alors même si c'est la partie où j'ai eu le plus de mal je crois qu'à l'arrivé que c'est ce qui m'a le plus impressionné.
Et Zope c'est du poulet ? :)
De l'introduction que j'ai eu à l'ASP.NET (alors que je connaissais déjà moyennement zope) je me rapelle avoir pensé (c'était il y a 2 ans un peu d'indulgence avec ma mémoire) : "Oui c'est joli, bonnes idées mais ça n'est vraiment pas révolutionnaire ça ressemble furieusement aux concepts de zope".
Car en zope, quand tu crées un site tu commences par définir un tas d'objets qui agissent différement, ces produits sont extrèmement nombreux et font un peu de tout (du traitement de formulaire au traitement d'image en passant par les inévitables connexions aux bases de données). Et tu les assembles à coup de zpt, de scripts python ou d'autres produits que tu as écrit pour l'occasion et le tour est joué (dis comme ça c'est facile, dans la vraie vie c'est autre chose).
[^] # Re: Utilité de Mono
Posté par Nicolas Évrard (site web personnel, Mastodon) . En réponse à la dépêche Interview de Miguel de Icaza par O'reilly. Évalué à 5.
S'il y a un truc à retenir de .NET ce n'est pas ASP.NET, à mon avis.
Franchement c'est la première fois qu'on me propose de programmer entièrement en objet un site web, et ceci de manière plutôt élégante, alors même si c'est la partie où j'ai eu le plus de mal je crois qu'à l'arrivé que c'est ce qui m'a le plus impressionné.
Et Zope c'est du poulet ? :)
De l'introduction que j'ai eu à l'ASP.NET (alors que je connaissais déjà moyennement zope) je me rapelle avoir pensé (c'était il y a 2 ans un peu d'indulgence avec ma mémoire) : "Oui c'est joli, bonnes idées mais ça n'est vraiment pas révolutionnaire ça ressemble furieusement aux concepts de zope".
Car en zope, quand tu crées un site tu commences par définir un tas d'objets qui agissent différement, ces produits sont extrèmement nombreux et font un peu de tout (du traitement de formulaire au traitement d'image en passant par les inévitables connexions aux bases de données). Et tu les assembles à coup de zpt, de scripts python ou d'autres produits que tu as écrit pour l'occasion et le tour est joué (dis comme ça c'est facile, dans la vraie vie c'est autre chose).