כיתה מלאה התיצבה לשמוע את Juval מדבר על נושאים מתקדמים ב WCF ועל המסלול לדור הבא של WCF4. כמו תמיד בסדמאות הללו היה המון חומר והמון דחיסה. אני משוחד כמובן אבל גם המשתתפים שלא הכירו את Juval העבירו לי משובים חיוביים.
כמה דברים שכדאי לכולם לדעת (גם מי שלא היה בסדנה).
האתר של IDesign הוא מקור לא אכזב למידע לכל מי שעוסק ב WCF, החל מה Coding Guidelines וכלה בדוגמאות קוד קונקרטיות. בנוסף לדוגמאות הקוד יש באתר תשתית Classes שלמה, שמשפרת נקודות אפלות בתשתית הקיימת של מיקרוסופט, ומשלימה נקודות חסרות מבחינה ארכיטקטונית. ניתן להשתמש בתשתית הזו As Is. אבל אם אתב רוצה להבין מה הבעיות שנפתרות על ידי התשתית המשלימה הזו, ואיך להשתמש בה נכון, תצטרך לעקוב אחר המאמרים של Juval בעיתונות המקצועית ו/או להצטרף לאחת מסדנאות ה Master שלו.
קרוב ל 40 יזמים ואנשי הי טק באו לשמוע את Juval מציג את התזה שלו על ה EnergyNet. במועדון היזמים של הרצליה פיתוח.
כהרגלו Juval בנה את התזה שלב אחרי שלב כשהוא מבסס אותה על בכל שלב על הנתונים הכלכליים כפי שהם ידועים כיום. בשלב ראשון Juval הראה כיצד לאור השנים הפתרון למשבר כלכלי היה בשפיכת כסף. השלב הבא היה להראות למה הנושא של ה Energy ובעיקר ה Clean Energy הוא התחום שהולך לספוג את מירב הכסף הזה בעשר, עשרים, השנים הקרובות. בהמשך הוא הסביר שהבעיה של האנרגיה אולי נראית כבעית חמרה, אבל בעצם היא מחייבת תשתית תכנה, שבלעדיה היא לא תוכל להתקיים.
מאחר והקהל היה בעיקרו משקיעים ויזמים Juval לא נכנס לכל העומק הטכני של מיפוי האלמנטים של מערכת התכנה לפתרון הבעיה, אבל המשתתפים קלטו את המסר וגם שאלו הרבה שאלות. תוקף נוסף לתזה שלו קיבל juval משני משתתפים נוספים בארוע, שדברו הן על האספקטים החוקיים של התמיכה המועדפת לנושאים הירוקים (רישום מקוצר של IP), והן על האספקטים הכלכליים של ההטבות והתמיכות בארץ למי שעוסק בתחום.
לארוע היו תגובות חיוביות רבות מהמשתתפים כפי שניתן לראות באתר הארוע.
מעל שמונים איש הגיעו לשמוע את Juval מדבר על נושא, שאיננו הכי חדש, ואיננו הכי לוהט, אלא נושא רגיל, של דם יזע ודמעות, בלי זיקוקי דינור.
לומר את האמת ש Juval אמר לי, שלדעתו אין הרבה מה לספר על "מה חדש ב WCF4", ולעומת זאת Transactions זה נושא הרבה יותר חשוב ומעניין, היו לי חששות מסויימים. אבל Juval כמו תמיד) הוכיח לי שהוא צודק. היה מרתק, היתה השתתפות ערה של הקהל (עם המון כדורים להנחתה) וגם הרבה שאלות בסוף ההרצאה.
מסתבר שהנושא של Transactions for the Common Service הסתיר מאחוריו פרדיגמת תכנות שלמה שמתבססת על "כתוב הכל כאילו הכל בסדר ותן למערכת לבצע Rool Back אם זה לא" שזה מודל תכנותי שהוא פרקטי עד כדי כך, שאינו מודגש יותר מדי באקדמיה ובבתי הספר לתכנות.
Juval הוליך את המשתתפים במסלול מנטלי מרתק, שחצה כמה שנות מחשבה ופיתוח, כאשר הוא נע מההארה ש Durability זה בעצם מרחב ולא נקודה, דרך מגבלות הנובעות מחוסר יכולות מובנות במערכת ההפעלה ובסביבת הריצה של NET. דרך פריצות הדרך המחשבתיות והטכנית, וכלה באוסף הפתרונות (שרובם זמינים להורדה באתר של IDesign).
ההרצאה כללה הדגמות עם VS2010 שהראו את השימוש בכל מה שהוסבר, וגם כמה הדגמות (די קרובות למציאות) של משפטי מפתח, מפי המושל הנוכחי של קליפורניה (בהקשרים הקשורים ל WCF כמובן).
תודה לג'קי ושי על האירוח. ואם מישהו עדיין רוצה להירשם לסדנה של Juval על WCF in Real Life ביום חמישי הקרוב, נשארו עוד שני מקומות.
לומר את האמת, התשובה היא יש ואין. מי שמכיר את Juval Lowy כמומחה מספר אחד בעולם ל WCF, יכול בהחלט לתהות מה ל Juval ולאנרגיה חשמלית ומה יכול להיות הקשר בין WCF ל Energy Net ול Clean Tech. התשובה לשאלה חורגת מתחום הארכיטקטורה של יישום או מערכת, ומתרחבת לתחום של לאן הולכת התעשיה, ובאיזה תחום בתעשיה צפוי ה Boom הבא.
רוב קוראי הבלוג הזה הינם מפתחים, אבל אולי יש להם חברים שהם יזמים, או מתעסקים בתחום ה Energy Net או ה Clean Tech. במידה וכן, אנא הפנו את תשומת ליבם ש Juval מעביר במועדון היזמים של הרצליה, הרצאה על The Energynet – The Next Boom in Software. אני בטוח שהם יגידו לכם תודה.
זו לא פעם ראשונה ש Juval עוסק בנושא הזה בביקורו בארץ, הוא העביר בביקורו הקודם כאן בוקר עיון על הנושא הזה במיקרוסופט ישראל. ב PDC האחרון, מיקרוסופט ארה"ב הזמינה אותו להעביר יום שלם על הנושא. חשוב לציין שהנושא הזה לא מעניין רק את מיקרוסופט. זה נושא מאד חם כרגע בתעשיה כולה, והוא נחשב לאחד ממנועי הצמיחה הכלכלית החשובים ליציאה מהמיתון ומהמשבר הכלכלי.
רק כתזכורת למי שלא יודע, Juval מבקר בארצנו ביקור קצר בסוף חודש דצמבר. במסגרת הביקור Juval מעביר סדנה בת יום אחד על WCF in Real Life וכן נותן מספר מפגשי יעוץ קצרים. מי שמעוניין באספקט הזה של הביקור שלו, מוזמן לקבל פרטים נוספים בפינה של IDesign באתר של חברת האם שלי. ודרך אגב, רצוי שתזדרזו כי מספר המקומות בסדנה מוגבל. בנוסף במה שהפך כבר למעין מסורת, Juval נותן הרצאה במפגש מיוחד של קבוצות המשתמשים (וגם שם עוד מעט לא ישאר מקום).
למי שעוד לא יודע, Juval Lowy חוצה את ארצנו בסוף חודש דצמבר. כמו בכל ביקור, במה שהפך למעין מסורת בביקורים של Juval בארץ, נענה Juval לבקשתם של מנהלי קבוצת המשתמשים של מפתחי NET. ג'קי גולדשטיין ושי ברלב, להרצות על במפגש מיוחד של הקבוצה, שיערך ב 27/12/09 בשעה 17:30, באולם דקל, במשרדי מיקרוסופט ברעננה.
דנתי עם Juval לגבי הנושא הראוי למפגש כזה, וכמובן הצעתי שהוא ידבר על WCF4 ומה חדש בו. אבל Juval הציע שבמקום לדון במה חדש, כדאי אולי לדון בנושא שהוא לא חדש ב WCF, אבל מנסיונו בשטח הוא לא מספיק מוכר, והרבה מפתחים לא מנצלים את הפוטנציאל הטמון בו כמו שצריך. לפיכך, הערב כולו, יוקדש לצלילה מרתקת לתוך הנושא של Transactions for the Common Service.
ההשתתפות בארוע קבוצת המשתמשים הוא בחינם, אבל הוא דורש הרשמה מוקדמת בקישור הזה. מהרו עם ההרשמה, כי מנסיונינו עם ההרצאות של juval בפעמים הקודמות, הארועים שלו מתמלאים מהר.
מי שמעוניין להשתתף בסדנה (בתשלום) ש Juval מעביר ב 31/12/09 בנושא WCF in Real Life, או רוצה מפגש יעוץ קצר (בתשלום) עם Juval, מוזמן ליצור קשר עם חברת האם שלי בקישור הבא.
הודעה חשובה לכל מכריו ומוקיריו של Juval Lowy מחברת IDesign, ולכל מי שעוסק ב WCF. הצלחתי לתפוס את Juval, אי שם בדרך בין אירופה לארה"ב, והוא ינחת בארצנו לכמה ימים בסוף דצמבר. Juval יעביר סדנה בת יום אחד שנושאת את השם WCF in Real Life, שבה הוא יספר לכל מי שיהיה מוכן לשמוע, על בעיות אמיתיות בישומי WCF, שבהם הוא ניתקל בעבודתו, ומהי הדרך הנכונה ארכיטקטונית ופרקטית לפתור אותם. תת הכותרת של היום היא: Patterns, best practices, lessons learned and new features in WCF 4.0 and AppFabric, וכפי שמשתמע מהשם, יוצגו ביום הזה גם הדברים החדשים שצפויים לנו, בעתיד הלא רחוק, וכמובן, מה צריך לעשות היום, כדי שמערכת ה WCF שלך, תעבור בצורה חלקה לגירסה הבאה. זה הולך להיות יום צפוף מאד ומלא בידע, שערכו לא יסולא בפז. והוא נועד במיוחד למי שכבר מכיר WCF, ומתלבט בבעיות אמיתיות מהשטח.
באותה הזדמנות אנחנו משיקים בארץ, שרות חדש של Juval. שרות של חוות דעת מקצועית. או אם תרצו, תקראו לזה Second Opinion. מפגש של שעתיים וחצי עם Juval, שבו תתארו לו את המערכת שלכם ואת הפתרון שלכם. ו Juval יתן לכם חוות דעת מקצועית על מה שעשיתם, ובנוסף תקבלו המלצות והצעות לשיפור וגם יעוץ לפתרון בעיות שאתם מתחבטים בהם. בקיצור, Juval לרשותכם לשעתיים וחצי, ואתם מוזמנים להוציא ממנו את המקסימום במסגרת הזמן הזו. יש לנו רק 4 חריצי זמן כאלה ואחד מהם כבר ניתפס, אז תמהרו.
כל מי שאחד מהנושאים הללו מעניין אותו, מתבקש ליצור קשר עם חברת האם שלי.