Bonjour à tous,
il y a 2 ans, je me suis mis à Asp.net.
Et puis j'ai commencé à monter en compétence sur ce que l'on appelle Ajax.
Tout d'abord, j'ai utilisé le framework de Microsoft avec notamment l'AjaxControlToolkit.
Je me suis aperçu que l'utilisation de l'updatePanel "à tout va" n'est pas forcément propre.

Ensuite j'ai fait connaissance avec les WebServices parce que dans le même temps, je faisais connaissance avec le
framework Javascript Prototype (et Script.Aculo.us pour des animations ...).
Grâce au ScriptManager, je peux exposer mes Webservices et les appeler côté client, donc avec Prototype.

Ce qui m'a embété avec Asp.net, c'est cette notion de postback ou il faut s'assurer de la "bonne vie" des contrôles.
Maintenant, je ne fais plus de postback.
Je ne fais appel qu'à mes webservices exposés grâce au scriptmanager et ne dessine que c'est que j'ai besoin de dessiner sur ma page.
Alors, oui, cela me demande plus de temps que d'utiliser des controles aps.net, mais ensuite je suis complétement libre de faire ce que je veux.
Et oui, tout mon affichage est géré dans le javascript.
Y a t'il un inconvénient à cela?

Est ce que vous aussi, vous utilisez Asp.net de cette manière ?
Est ce que vous ne trouvez pas des limites à asp.net ?

Bonus: pour ceux qui ont commencé à se mettre à Silverlight, on part plutot dans quel optique ?