לכל מי שבא מעולם התכנות (כמוני למשל), שימוש בפונקציות נשמע כצורת הכתיבה הטובה ביותר. יש לכך כמובן הרבה סיבות כגון שימוש חוזר, Encapsulation, פשטות קוד ועוד. אבל, בכתיבה של SQL זה לא תמיד כדאי. אז הנה דוגמא מהחיים (הדוגמאות רצות על AdventureWorks): אנו רוצים לכל ספק את סכום ההזמנות, כמות הפריטים, סכום ממוצע לפריט ומשקל ממוצע לפריט השיטה בעזרת פונקציות: לעבור על טבלת הספקים, ההזמנות ושורות ההזמנה קוד בעזרת פונקציות (הגדרות הפונקציות בנספח): SELECT PV.VendorID, Purchasing.fn_SumQty(PV.VendorID) SumQty...
בפוסט הזה יוצג sample שמיישם את יכולת ה – Multicasting של WCF 4.0 Routing service. אך לפני שנקפוץ לתוך הקוד, אסביר איך ה - Routing Service משתלב בתמונה הכללית של משפחות patterns רלוונטיים....