Les outils de manipulation du DOM (Document Object Model) ne manquent pas mais aucun n’atteint l’efficacité de jQuery. J’en veux pour preuve son extrême popularité. Celle-ci n’a pas échappé à Microsoft qui l’intègre désormais dans Visual Studio. Mais voyons ce que cette bibliothèque javascript apporte à ASP.Net.
Asp.Net souffre de manques laissés intentionnellement par Microsoft. Les composants natifs étant en effet basiques, on peut tout faire avec (l’essentiel est là, il suffit de l’étendre) mais à l’usage, pour les customiser, on doit entrer dans du code et des optimisations pas toujours évidents. Des éditeurs se sont engouffrés dans la brèche, mais leurs composants sont propriétaires et parfois chers. Avec jQuery, il est simple de trouver ou de développer des composants légers et efficaces. Ils sont avant tout en html/javascript et il est simple de les incorporer dans des composants ASP.Net. De plus, la communauté est nombreuse et active ! jQuery est une pure librairie javascript pour l’exécution sur navigateur web et elle tient en un fichier : jQuery-1.2.6.js (dernier en date). Rien d’autre n’est nécessaire pour commencer. On peut par ailleurs travailler sous Visual Studio le fichier html et les scripts javascript qu’il contient. Si on aime Visual Studio c’est aussi pour l’intellisense et le Ctrl+Espace. Qu’à cela ne tienne : Microsoft a prévu un patch qui permet d’obtenir l’intellisense sur les scripts javascript, dont la librairie jQuery
Laurent Capin
Aboubaker Boufous