DCSIMG
Silverlight3 - Adiel Sharabi

Adiel Sharabi

Life, the Universe, and Everything (.Net for instance)

Browse by Tags

All Tags » Silverlight3 (RSS)
OOB WebClient calls
נניח שאני רוצה למשוך בזמן ריצה מהשרת איזה קובץ, להוציא ממנו קונטרול ולשים אותו בתור VisualRoot שלי בסילברלייט. אז אם אני רץ בתוך הדפדפן אין שום בעיה. אבל… אם אני רץ מחוץ לדפדפן OOB אז שום קריאות של WebClient  לא מתבצעות. (או לפחות לא חוזרות) לפי ההודעה בפורום כאן זה תוקן אבל לפי מה שבדקתי היום זה לא. אז מה אפשר לעשות? האמת מעקף קטנטן. לפני הקריאות ל WebClient לשים נגיד Grid לתוך ה VisualRoot ואח"כ כשיהיה את הקונטרול לשים אותו בתור Children שלו (אי אפשר להחליף אותו ממש בזמן ריצה)
Reduce Silverlight xap by loading images from server
לקראת שחרור של אפליקצית סילברלייט עלה הצורך לכווץ את הקובץ הראשי. אז מה אפשר לעשות: שימוש באופציה ל"מטמון" של חלק מהDLL. כיווץ הxap באופן יעיל יותר. במידה והקובץ מכיל תמונות ניתן לגרום להן לרדת רק לפי דרישה מהשרת. שימוש באופציה של מטמון דורשת 2 שלבים: סימון במאפיינים של הפרוייקט:   שלב ב זה לארגן את כל הDLL שרוצים עם קובץ extmap מתאים, למשל לunity: איך עושים אותם? אז אפשר פשוט להעתיק אותם ולשנות רק מה שצריך. אפשר להשתמש בכלי Extmap Marker של אלכס גולש באופן כללי התיעוד נמצא פה היתרון...
IE work only with fiddler
משום מה ה IE שלי הפסיק לעבוד. למען האמת הוא הפסיק לעבוד לבד, כנראה היה עייף, אם Fiddler   לא עבד גם הוא לא. מאחר ואני משתמש ב FF כדפדפן ראשי הרשיתי לעצמי להתעלם מזה ואם כבר הייתי חייב אז פתחתי גם Fiddler. לא מצאתי את הבעיה, הקינפוג של ה IE היה בסדר, הוא לא השתמש בפרוקסי של fiddler אבל איכשהו תמיד התעבורה עברה דרכו. היום זה כבר עצבן ממש מאחר והייתי צריך את הIE כדי לגלוש לאתר עם SSL , מאחר וFiddler  מייצר למעשה מפתח פיקטיבי זה יוצר סלט קטן. אז למה לא FF – אז ככה כי ניסיתי להשתמש ב Silverlight...
Button click event don't fire in Silverlight 3
סתם במקרה ניסיתי היום משהו קטן ונתקלתי בבעיה מוזרה. כפתור פשוט שמבצע עבודה פשוטה לא עובד!!! חיטוט לא העלה הרבה למעט השאלה הזו ב Stackoverflow. גם שם אין תשובה ברורה לעניין. רק איזה מעקף שאכן עובד. <UserControl x:Class="SilverlightApplication2.MainPage"     xmlns=" http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x=" http://schemas.microsoft.com/winfx/2006/xaml"     Width="400" Height="300">...