כסלו

asp.net & jquery

טוב, אז דיווחו לנו בחדוה רבה בתחילת השנה ש-VS תומך ב-jQuery. אבל מה זה אומר, תכל’ס?
תהיתי אם זה אומר שמעכשיו jQuery מגיע יחד עם VS. אז מסתבר שלא. עדיין צריך להוריד את jQuery ולהכניס את הקבצים לפרוייקט.
המממ… אז מה המשמעות של התמיכה של VS ב-jQuery? הרי גם עד עכשיו אפשר להיה להוסיף את jQuery לפרוייקט asp.net והחיים היו דבש.
בעודי תוהה על כך להנאתי, התחלתי להתקל במאמרים שדיברו על השילוב של visual studio ו- jquery. המאמר שהכי פקח את עיני והבהיר לי את משמעות התמיכה היה פוסט של סקוט הנזלמן על כך ש- VS מספקת intelisense (השלמה אוטומטית) לתחביר (syntax) של jQuery.
וואלה, זה שווה! אז איך עושים את זה?
לפי המאמר הזה, צריך 3 דברים: Visual Studio 2008 SP1, קובץ תיעוד ה-intelisense של jQquery (אפשר להוריד כאן או כאן), ו-hotfix שמאפשר ל-visual studio להכיר קבצי vsdoc.js.
אחרי שליקטנו את כל צרכינו, אנחנו רוצים לכתוב jquery להנאתנו עם השלמה אוטומטית. הממ…. זה עדיין לא עובד! מדוע? מפני שצריך להודיע ל-visual studio רשמית, שבקבצים מסויימים אנחנו צריכים סיוע ב-jquery. איך מודיעים לו? בפוסט בבלוג של צוות ה-Visua Web Developer מוסבר איך עושים זאת בקלות – גם אם רוצים להשתמש בזה בקובץ aspx וגם בקובץ js. יש לציין – זה עובד לא רק בשביל jQuery, אלא עבור כל קובץ JavaScript!
אז יפה מאד. יש לנו Intelisense של jQuery ב-visual studio.
מה עוד יכול להכלל בתמיכה של framework? מה שמאד מאפיין framework-ים זה הפלגאינים. ל-jQuery יש ה-מ-ו-ן פלגאינים, ויש עניין ש-VS תתמוך גם בהם, כי חלקם מהווים חלק חשוב מאד בשימוש ב-jQuery. הפוסט הבא סוקר 7 פלגאינים שמשתלבים מצוין ב-visual studio. הסקירה היא מאד מקיפה לגבי כל פלגאין – הסבר מהו הפלגאין, אתר המדגים שימוש בו, וקישור להורדה שלו. יש גם קישור לפוסט אחר שמדבר על פלגאין פופולרי שנכשל לחלוטין כשמנסים לשלב אותו עם asp.net ajax.
ומה עוד? יש עוד אספקט של שילוב – לא רק שהמסגרת התומכת תתמוך בתוספים של המסגרת החדשה, אלא שהמסגרת החדשה תשתלב עם רכיבים קיימים במסגרת התומכת. אז מסתבר שגם זה קיים – jQuery יכול להשתלב עם asp.net ajax. מאמר בשני חלקים (החלק הראשון הוא הסבר כללי על שימוש ב-jQuery, והחלק השני מדבר על שילוב AJAX ו-jQuery) מדבר בדיוק על זה.
ואם התמדתם והגעתם עד לכאן, אז מגיע לכם סרט. בערוץ 9, ערוץ הסרטים של גיקי דוטנט, יש סרטון על שילובו של jQuery ב-VS ובמיוחד בשילוב עם AJAX.
כתיבה מהנה!

2 תגובות על “asp.net & jquery

  1. תודה על המחקר

    כל פעם שאני אשכח איך עושים את זה אוכל לחזור לפוסט שלך 🙂
    כל הכבוד על ההשקעה!
    נ.ב. כיוון שכבר כתבת על הנושא ואין לך תאריך לועזי לא ידעתי בהתחלה אם כבר קראתי את זה או לא, אז בהתחלה כעסתי שאין לך תאריך לועזי אבל אח”כ חשבתי שזאת הזדמנות מצוינת ללמוד בע”פ את החודשים בלוח השנה העברי (השלמת פערים מכיתה א’..). אז תודה גם על זה!

כתבו תגובה ללאה Cancel reply

כתובת הדוא"ל שלכם לא תוצג.