מיקרוסופט ישראל למפתחים: כך תיבנו אפליקציות בעידן ויסטה

אירוע ה-Developer Academy שערכה בשבוע שעבר, החברה במתחם הסינמה סיטי בגלילות, משך כ-2,800 סקרנים שהגיעו כדי לשמוע מהי הבשורה של הפלטפורמות החדשות של מיקרוסופט מבחינתם וכיצד עליהם לפתח אפליקציות עבורן
אור יעקב |

פיתוח אפליקציות בעידן חלונות ויסטה היה הנושא העיקרי עליו דיברו 2,800 המפתחים ואנשי המיחשוב שהגיעו אתמול (ד') לכנס המפתחים Developer Academy שערכה מיקרוסופט ישראל במתחם סינמה סיטי, צומת גלילות. מנהלי הפיתוח, הארכיטקטים, מנהלי פרוייקטי הפיתוח ראשי הצוותים והמפתחים, עסקו בסוגיות דוגמת ממשקי משתמש, הרכבת תהליכים עסקיים וסביבת WPF, שלושתן דוגמאות חלקיות לעשרות הנושאים שהועלו לסדר היום הטכנולוגי ב-25 ההרצאות שנערכו במקביל בעשרה מהאולמות שבמתחם.

ב-Developer Academy הושם הפעם דגש באפשרויות הפיתוח הקיימות בטכנולוגיות מיקרוסופט שהושקו השנה: מערכת ההפעלה החדשה חלונות ויסטה, פיתוח בחבילת היישומים הארגונית אופיס סיסטם 2007, פלטפורמת הפיתוח דוט.נט 3.0 וכלי הפיתוח Visual Studio Team System. במהלך היום שולבו גם פאנלים עם מומחים, יועצים ושותפיה העסקיים של מיקרוסופט בנושאים טכנולוגיים הנוגעים סביב המוצרים והטכנולוגיות שהשיקה החברה בחודשים האחרונים.

אחת ההרצאות שמשכה את מירב תשומת הלב היתה זו של יוחאי קרייתי, יועץ ארכיטקטורת תוכנה במיקרוסופט ישראל, שהציג את פלטפורמת דוט.נט 3.0. לדבריו, "דוט.נט 3.0 הוא מודל התיכנות המנוהל החדש עבור חלונות ויסטה, המשלב בין הכוח של דוט.נט 2.0 ומספר טכנולוגיות מפתח חדשות. כהרחבה של גרסה 2.0, כוללת הגרסה החדשה טכנולוגיות עדכניות בתחומים שונים, המאפשרות לפתח אפליקציות ויזואליות אשר מעלות את חווית משתמש לגבהים חדשים, מאפשרות שימוש קל ומהיר יותר בתקשורת בטוחה בין מערכות ובין טכנולוגיות, ומספקות תמיכה במיכון בתהליכים עיסקיים". במהלך שתי הרצאותיו בנושא, סקר קרייתי את ארבע הטכנולוגיות החדשות – WCF, WF, WPF ו-CardSpace, בחן מה דוט.נט 3.0 יכולה לעשות עבור המפתחים ומה היא יכולה לספק עבור המשתמשים באותן אפליקציות.

"חמש שנות פיתוח ויותר מחמישים מליון שורות קוד - חייב להיות שם משהו חדש למפתחים", אמר בהרצאתו אלון פליס, CTO בסלע, שדיבר על כיצד יש להתמודד עם מנגנון ה-UAC (ר"ת User Account Control), איך לשפר את איכות ועמידות האפליקציה באמצעות מנגנונים חדשים, כגון Restart Manager ו-Application Recovery Transactional NTFS & Registry. "ויסטה מרחיבה את יכולת השליטה במשאבי המערכת", אמר והציג כיצד מנגנוני התזמון והסנכרון החדשים משפרים את התמיכה במערכות מרובות מעבדים.

גם למיקרוסופט העולמית היתה נציגות באירוע: רון ג'ייקובס, המתהדר בתואר הצבעוני "מטיף לארכיטקטורת תוכנה" (Architect Evangelist), הגיע מרדמונד ושטח בפני המשתתפים את משנתו בנושאים דוגמת עקרונות ותבניות אבטחת מידע, SOA, הגדרות ממשק משתמש ועוד. ג'ייקובס התפרסם בעיקר בזכות הבלוג שלו, בו הוא נוהג לכתוב מאמרים ותובנות בעלי אופי טכני, ולפרסם WebCast-ים ממסעותיו ברחבי התכופים ברחבי העולם.

אחת ההרצאות הבולטות ביותר באירוע היתה זו של שחר גבירץ בן ה-14, שהסביר והדגים כיצד לפתח גאדג'טים למערכת ההפעלה חלונות ויסטה. אותם גאדג'טים, הסביר, הם למעשה אפליקציות שעובדות ברקע ומסייעות למשתמש בעבודה השוטפת על מערכת ההפעלה ומאפשרים ביצוע מטלות שונות במהירות. הגאדג'טים, לדבריו, יכולים להתחבר לאפליקציות ותשתיות קיימות ולאפשר למשתמש לעבוד עם הגאדג'ט שיתממשק לאפליקציה, בלי צורך להפעיל את האפליקציה עצמה".

כל הכותרות

בהרצאתו הציג גבירץ את הגאדג'טים והדגים את השימוש בהם. לאחר מכן לימד את הקהל על מבנה הגאדג'טים ועל דרך פעולתם. הוא הדגים שימוש בתשתיות אפליקציה קיימת ושילוב היכולות של ויסטה עצמה בקריאת נתוני מערכת ובשימוש ברכיבים השונים של ויסטה. גבירץ הסביר איך הגאדג'ט עובד מול רכיבי COM ועם WebServices, שמסייעים בפיתוח גאדג'טים ומאפשרים לשלב אותם עם יכולות ותשתיות חדשות שכוללת מערכת ההפעלה החדשה. הוא הראה כיצד הגאדג'טים משתלבים עם GUI והדגיש עקרונות חשובים בפיתוח.

אבנר קשתן, יועץ בכיר באדוונטק, הסביר בהרצאתו על אופיס 2007 ואמר, כי "מדובר בכלי רב עוצמה, המאפשר לארגונים לחבר את Visual Studio Tools for Office למערכות הארגוניות על ידי הרחבה של ה-Task Pane, ה-Ribbon החדש, ה-Content Control ב-SharePoint 2007ועוד. הוא סיים באמרו, כי אופיס סיסטם 2007 מהווה פלטפורמה ו-Toolkit מרשימה לבניית ממשק המשתמש של האפליקציות, שנהנה מניסיונם העשיר של מעצביו ומהיכרות ונוחות של משתמשיו.

הגב לכתבה

השדות המסומנים ב-* הם שדות חובה