מחשבות בנושא Silverlight

16 ביולי 2007

תגיות: ,
3 תגובות

1. SL זה לא Smart Client Application אי אפשר לעבוד עם החצים, קדימה אחורה והשוק לא קיבל את הגישה הזו בפלש ולא באפלט גאווה.

2. SL נותן לנו דפים יותר עשירים, נכון. בשביל שארגון יעבוד עם הטכנולוגיה הוא צריך יכולות של שרת (ASP.NET ) שיוכל ליצר דפי XAML דינמיים וקוד דינמי בצד הדפדפן. בדיוק את אותו מודל פיתוח של AJAX Toolkit. מה שאני רוצה לראות זה שאני שם GRID בדף ה-ASP שלי והוא מרנדר ושולח לדפדפן את ה-XAML והקוד הרלוונטי. למעשה אם אנחנו רוצים אנחנו יכולים לכתוב Control Adapter לפקדים שלנו ולהפוך אותם ל-SL, הרבה מאוד עבוד…

3. ב-ASP הפקדים כמו Repeter, DataLIst ו- FormView שכיחים מאוד בעבודה היום יומית, אני צריך את אותו הסיגנון בכתיבת דפי XAML דינמים.

4. כתיבת UserControl ב-SL צריכה לתמוך ב- Design Time מה שלא מצאתי תיעוד על זה.

5. כתיבת רכיב SL צריכה להיות עטופה כ- Wes Server Control ולהיות מותקנת ב- Toolbox, כמו הפקדים XAML ו- Media שמיקרוסופט מספקת לנו ב-ASP.NET Futures.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

3 תגובות

  1. ekampf16 ביולי 2007 ב 8:54

    אגב לגבי #2. היתה פעם דוגמא ב-theserverside של קוד שעשה override ל-Render של דף ורינדר את הקונטרולים של ASP.NET ל-XAML.
    דיי מגניב, אבל לא נראה לי מעשי…

    בכל מקרה אני לא מסכים איתך לגבי זה שצריך טכנולוגית שרת שתרנדר את Silverlight.
    מה שצריך זה ש-Silverlight ידע לקרוא ל-web services ולעשות databinding למידע בדיוק כמו Flex.

    Silverlight היא טכנולוגית קליינט. היא פשוט צריכה לדעת להתחבר (בקלות) למקורות מידע בשרת (בין אם הוא דוטנט או כל שרת אחר)

    הגב
  2. ekampf16 ביולי 2007 ב 8:58

    סליחה, תיקון 🙂
    ל-Flex יש רכיב שרת שמרנדר תוכן ל-Flash בצד הקליינט.
    לא ברור לי למה צריך להוסיף עוד שיכבה ל-technology stack שכבר במילא מסובך באירגון.

    שהקליינט יעבוד מול מידע מהשרת שכבר קיים בחברה בין אם הוא מבוסס .net או JAVA (או חס וחלילה ABAP 🙂 )

    הגב
  3. shvilam16 ביולי 2007 ב 12:53

    דרך אגב זה כול מה ש flex יודע בשונה מפלאש
    הוא לקמפל SWF בצד שרת ולשלוח לקליינט
    רק את ה SWF שיש בו צורך
    השרת הזה לא עובד בצורה מהירה כול כך ובהרבי מי מהמקרים
    פעולת הקמפול בשרת FLEX כזו לא נעסת עבור כול קריאה של לקוח אלה פעם אחת עבור האפלקציה
    מה שבאיזה מובן מוציא את העוקץ מהעניין
    ומשאיר את הפלקס כדך יותר מסודרת ומובנת לצור UI בפלאש
    ומקל על מלכת ה REUSE

    הגב