Να σε πάρει, με πρόλαβες! Δεν επισήμανες όμως το σημαντικό. Η Microsoft αποφάσισε αντί να φτιάξει τη δική της έκδοση κάποιων features, να χρησιμοποιήσει μία έτοιμη Open Source λύση, χωρίς να την αγοράσει και να την περιορίσει. Το jQuery θα παραμείνει Open Source όπως είναι τώρα, οι νέες εκδόσεις και τα features δεν θα ελέγχονται από τη Microsoft, ΑΛΛΑ η Microsoft θα παρέχει κανονικότατο support για το jQuery! Yummy!
Από την άλλη, αν η ομάδα του jQuery αρχίσει να δίνει λίγο παραπάνω σημασία στα feature requests της Microsoft, δεν θα με ενοχλήσει.
Δεν είναι και λίγοι αυτοί που στο παρελθόν ρώτησαν "Γιατί η MS φτιάχνει άλλο ένα προϊόν όταν ήδη υπάρχει έτοιμο το XYZ open source ?". Όπως και οι bloggers που παραθέτεις, ελπίζω να δούμε περισσότερες τέτοιες ενσωματώσεις στο μέλλον. Να προσθέσω κι άλλο ένα link, ο Scott Hanselmann έχει ένα mini-tutorial για το jQuery αλλά και ένα παλαιότερο podcast με το δημιουργό του, τον John Resig.
Τώρα, τί είναι το jQuery, γιατί είναι ωραίο και γιατί θα αρχίσω να το χρησιμοποιώ αμέσως όπως είναι? Το jQuery είναι μία βιβλιοθήκη σε javascript η οποία επιτρέπει να επιλέξει κάποιος πολύ εύκολα ένα element της σελίδας και να του στείλει κάποιες εντολές, οι οποίες μπορεί να έχουν ακόμα και τη μορφή animation, π.χ. fade out. Το γεγονός ότι η Microsoft θα υποστηρίξει το jQuery χωρίς να το τροποποιήσει σημαίνει ότι μπορούμε άμεσα να αρχίσουμε να το χρησιμοποιούμε στις εφαρμογές μας χωρίς να φοβόμαστε ότι θα είναι ασύμβατο στο μέλλον.
Για παράδειγμα, το jQuery θα είναι ανεκτίμητο για client-side scripting στο Sharepoint, το οποίο δημιουργεί δέκα τόνους undocumented javascript. Δεν είναι και λίγες οι φορές που χρειάστηκε να μετακινήσω controls στην οθόνη, ή να κρύψω controls στα οποία δεν είχα πρόσβαση από τον server-side κώδικα.
Respect!
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos