בהרצאתו של אייל ורדי ב-Dev Academy 2 הגדים אייל כיצד ניתן בקלות לשנות כל דבר בתשתיות הפנימיות של WCF.
ההרצאה הזו הינה חלק מקורס מתקדם אשר אייל מעביר בנושא WCP... פרטים נוספים בדוכן מכללת נס בתערוכת השותפים בכנס.

Are you interested in infrastructure development ?
Did you even get an Exception at production time and was thinking hmm....
if i only could tell what were the parameters values of the method the throw the exception ...
Well today at the Developers Academy II - 14:45 - 16:00 I'll show several tools that can help you build cool infrastructure for you development team while looking at several issues like performance, deployment etc...
So if you are interested in Stack Tracing, Enterprise Library Policy Inject, Exception Handling , PostShap and building your own Visual Studio Guidance this session is for you.

בעקבות פוסט של גדי בנושא CAB רצוי לשים מספר דברים על דיוקם.
בשבוע שעבר חזרתי מכנס SOA & BP ברדמונד בו הרצאתי על בניית Service Oriented UI באמצעות Smart Client Software Factory & WPF Composite Client, כהכנה להרצאה זו והיות והינני חבר בצוות SCSFCONTRIB שוחחתי רבות עם Glen Block ו-David Hill על עתיד פרוייקט Acropolis בכלל ופרוייקט WPF Composite Client בפרט

ראשית פרוייקט אקרופוליס לא מת, נכון לעת עתה לא תשוחררנה גרסאות CTP נוספות לפרוייקט זה אולם אין זה אומר שהפרוייקט מת. במסגרת הפרוייקט התקבלו במיקרוסופט הן ביקורות חיוביות והן ביקורות שליליות על אקרופוליס ולכן הוחלט לעשות חשיבה מחדש על מספר נושאים.
הפרוייקט העתידי הנוכחי נקרא WPF Composite Client אשר יהווה Guidance של חטיבת Pattens & Practices ויעסוק בכיצד ניתן לבנות אפליקציות עם יתרונות ה-CAB רק בשימוש ב-WPF וב-.NET 3.5 (לדוגמא LINQ) הפרוייקט אמור להיות מושלם עד סוף 2008 כאשר במהלך הדרך ישוחררו קטעי קוד מוכנים לעבודה בנושאים שונים. הפרוייקט הינו פרוייקט חדש אשר אמור להכיל תובנות הן מאקרופוליס והן מ-SCSF וכרגע ההמלצה הרשמית של מיקרוסופט להמשיך לפתח בעזרת CAB ולא להסתמך על ה-CTP של Acropolis
תשתית ה-CAB מגיעה עם קוד פתוח ולכן מתקמפלת ועובדת כבר עתה עם הגרסה הסופית של Visual Studio 2008, תשתית ה-Guidance העונה לשם Smart Client Software Factory  תשודרג עם יציאת Visual Studio 2008 לעבודה עימו (על ה-VS 2008 שלי היא כבר עובדת לכל דבר)
ה-SCSF הנוכחי עובד עם CAB בתצורה של Interop אשר אינה יעילה וכמו כן אינה מנצלת את כל התכונות החדשות אשר הגיעו עם WPF, למי שמעוניין לבנות אפליקציות Pure WPFניתן לעבוד עם WPFCAB אשר ניתן להורדה מ-SCSFCONTRIB או לחלופין להשתמש בתשתית ה-Guidance אשר בניתי ב-SCSFWPF ואשר עובדת בימים אלו שידרוג מאסיבי, התאמה ל-SCSF האחרון ושילובה כחלק בלתי נפרד מ-SCSFCONTRIB
ככלל איני ממליץ על שינויים בקוד המקור של ה-CAB בכדי לתמוך בשידרוגים מלבד מספר מקומות מועט בו אכן יש צורך לשפר את קוד המקור (במסגרת קורס ה-CAB אותו הנני מעביר אנו בוחנים נקודות הרחבה אלו ומבינים את השינויים הדרושים).
WPF לא הולך להחליף את WINFORMS ולכל סביבת פיתוח יש את היתרונות/ החסרונות והשימושים היעודיים עבורה, הנוח ב-CAB הינה היכולת לפתח אפליקציה ללא תלות בשכבת התצוגה כך שניתן יהיה בקלות לעבור מטכנולוגיה אחת לאחרת.
ה-CAB ככל תוצר של Patterns & Practices אינו נתמך על ידי מיקרוסופט ! כן יש לא מעט אתרים בהן ניתן לקבל מידע ולשאול שאלות אך רשמית יש לכם את קוד המקור ואינכם יכולים לפתוח קריאת שרות במיקרוסופט בנושא CAB
לכל המעוניין ללמוד עוד בנושא:
בתאריכים 18-20 לדצמבר אעביר קורס מעמיק בנושא CAB ו-SCSF במכללת נס במסגרת הקורס נפרק את CAB לחתיכות ונבנהו לאט לאט כמו כן נסקור במבט לעתיד את החדושים השונים הצפויים לנו ב- Composite WPF Client

להלן מספר מקורות מידע נוספים על הנושאים הנ"ל.
