DCSIMG
החלק החסר בסילוורלייט - I Love C#
Sign in | Join | Help

I Love C#

Eyal Vardi

החלק החסר בסילוורלייט

פורסם בתאריך Mar 14 2009, 12:40 PM על ידי Vardi | ישנם 2 תגובות

נתחיל מהסוף. אני אוהב את הטכנולוגיה מאוד. אני אוהב לכתוב קוד ב-3.0 #C בצד הלקוח במקום JavaScript ואת כל שאר הפיצ’רים שסילורלייט נותן. אני משתמש בסילוורלייט במספר פרוייקטים שבכולם אני מרגיש שיש משהוא קטן שחסר.

מה חסר?

בבנית פרויקט בסילוורליט מהר מאוד XAP מתנפח ועובר את הגודל של 1M. שלב ראשון אני ממליץ בחום לקרוא את הכתבה

3 Important Tips For Silverlight Development

הכתבה נותנת טיפים מאוד שימושים איך לפרק את XAP למספר XAP קטנים ולטעון אותם ע”פ הצורך. ( מעולה !!! )

אז מה חסר?
חסר לי GAC בסילורלייט. כלומר, אני לא מבין למה אי אפשר לטעון פעם אחת את System.Windows.Controls.dll

כאשר הוא חתום ע”י מיקרוסופט ואז אם אין אותו אצל הלקוח הוא נטען מהשרת ויותר הוא לא ייטען גם אם אפליקציה אחרת צריכה אותו…

התוצאה תיהיה שמהר מאוד ה-DLL התשתיתים מבית מיקרוסופט או מצד חברות גדולות יהיו כבר בתוך המחשב של הלקוח ויישאר לטעון רק את הקוד  האפליקטיבי שפותח.

לסיכום:

זמן הטעינה של הקוד מהשרת למחשב הלקוח הוא קריטי ויכול לשמש כעקב האכילס של סילוורליט. בעיה זו יכולה להפיל פרוייקטים… מחכה לפתרון.

רשימת תגובות

# re: החלק החסר בסילוורלייט

פורסם בתאריך Friday, March 20, 2009 9:40 AM על ידי Justin Angel  

# re: החלק החסר בסילוורלייט

פורסם בתאריך Saturday, March 21, 2009 9:54 AM על ידי Vardi  

תודה גסטין על הלינק. זה אכן הולך לכיוון שאני רוצה :-),

אני מקווה שבגרסאות הבאות זה איתן פתרון מלא.

שלח תגובה

(שדה חובה) 
(שדה חובה) 
(אופציונלי)
(שדה חובה) 

Enter the numbers above: