mardi 30 septembre 2008

Microsoft et jQuery

Microsoft vient d'annoncer l'adoption de jQuery pour ses produits (Internet Explorer et Outils de développement)
C'est une grande nouvelle car l'éditeur de Redmond à généralement l'habitude de réinventer la roue.

Qu'est ce que jQuery
jQuery est une librarie JavaScript open-source très populaire dans le monde du développement Web.
jQuery est une librairie JavaScript rapide permettant l'écriture de code JavaScript avec une syntaxe condensée.
Le but de jQuery est de simplifier l'adressage et la manipulation des éléments DOM d'une page html.
jQuery permet également de gérer les événement, les requêtes Ajax et des animations.
jQuery à la prétention raisonnable de changer la façon dont les développeurs écrivent en JavaScript.
jQuery est une librairie cross browser, compatible CSS3, et de petite taille (15kb compressée).

Voici un exemple de code JavaScript exploitant jQuery:
$("p.neat").addClass("ohmy").show("slow");
 
Pour vous faire une idée des capacités de jQuery, allez donc jeter un oeil sur ce tutoriel destiné au Web Designer.
La section tutoriels de jQuery contient également un certain nombre d'exemple pratique.
Bien que les tutoriaux et la documentation des API jQuery soient excellents (voir ici), je recommande néanmois un petit passage par ce tutorial d'introduction.

Microsoft
Microsoft intégrera jQuery dans son produit de développement phare "Visual Studio".
Les développeurs ASP.NET tirerons un profit inestimable de cet nouvelle intégration.
L'article "jQuery to ship with ASP.NET MVC and Visual Studio" de Scoot Hanselman's montre comment Visual Studio intègre la librairie jQuery dans les développement ASP.NET.

Nokia
Pour terminer, il semblerait que Nokia se prepare également à inclure la librairie jQuery dans ses produits.

Livres
Voici quelques publications autour de JQuery.
  • jQuery in Action
    jQuery in Action is a fast-paced introduction and guide. Has good comment (Able to start coding quickly), referenced from jQuery web site.   
    Bear Bibeault and Yehuda Katz chez Manning Publication  $44
  • Learning jQuery
    Better Interaction Design and Web Development with Simple JavaScript Techniques. Referenced from jQuery web site.
    De Karl Swedberg, Jonathan Chaffer chez Packt Publishing  33$
  • jQuery Reference Guide
    Chapitres: Anatomy of a jQuery Script, Selector Expressions, DOM Traversal Methods, DOM Manipulation Methods, Event Methods, Effect Methods, AJAX Methods, Miscellaneous Methods, Plug-in API, Dimensions Plug-in, Form Plug-in, Online Resources, Development Tools.

    De Karl Swedberg, Jonathan Chaffer chez Packt Publishing  33$
 
Sources: PCInpact, jQuery, blog de Scott Hanselman's  

Aucun commentaire: