DCSIMG
Snoop - Spy++/UISpy for WPF - Bah, Humbug!

Bah, Humbug!

Wear sunscreen...

שטויות

  • Join me

בלוגים שאני קורא

Snoop - Spy++/UISpy for WPF

נכחתי היום בהרצאה של תומר שמם על WPF. ראשית, אחלה הרצאה. סקירה יפה של WPF, XAML ויכולותיו. ממליץ בחום.

בתחילת ההרצאה, תומר דיבר על כך שאפליקציות WPF, בניגוד לאפליקציות WinForm - אינן מאפשרות עבודה עם כלי UI Spy למניהם, דבר שמקשה על מפתחי UI ומפתחי בדיקות אוטומטיות.

לפני כחצי שנה נתקלתי בבעיה הזאת כאשר הייתי צריך לעקוב אחר הRouted Events של אפליקציה של לקוח. במסגרת חיפוש קצר בגוגלטרנט, מצאתי את הכלי הOpen Sourceי Snoop (של פיט בלויס), שבעצם מאפשר צפיה בכל עץ האובייקטים של הWPF, בRoutedEvents, כמובן שבProperties של כל אובייקט ומציג Preview של כל אובייקט בחלון קטן (ומאפשר לעשות Zoom). כלי חובה לכל מפתח WPF.

קישור ישיר להורדת הפרויקט.

 

Technorati tags: , , , ,
פורסם: May 29 2007, 03:31 PM by Doron Ben-David | with 5 comment(s)
תגים:,

תוכן התגובה

Just code - Tamir Khason כתב/ה:

Well, some of Doron's scripts make commenting to this post (hebrew) disabled, however today I want to

# May 29, 2007 6:10 PM

Tomer Shamam כתב/ה:

תודה, אני שמח שנהנת

# May 29, 2007 9:52 PM

Tomer Shamam כתב/ה:

הורדתי וקימפלתי את Snoop, סה"כ הרעיון נחמד רק שהוא לא כל כך עובד טוב, ונזרקים Exceptions פה ושם. בנושא Events, אין טיפול מלא, הוא גם כותב בקוד ש-ClassHandler לא מספק את הסחורה :-).

בנתיים צריך להסתדר עם מה שאין, אני מאמין שכלי כזה צריך לצאת מתוך מייקרוסופט, כזה שמתלבש על milcore.

# May 29, 2007 10:37 PM

Doron Ben-David כתב/ה:

כן.. הוא נוטה ליפול לעתים :).. הוא גפ המון זמן לא הוציא עדכונים. זה לא Lutz Roeder, אבל זה מאוד עוזר.

# May 30, 2007 8:17 AM

Bah, Humbug! כתב/ה:

אני מזהיר מראש.. הפוסט הזה הולך לעסוק בי, דורון . הפוסט הזה הולך לעסוק באלטר-אגו שלי, הבלוג הזה. הפוסט

# May 18, 2008 11:04 AM
שלח תגובה

(שדה חובה)  

(שדה חובה)  

(אופציונלי)

(שדה חובה) 

Please add 8 and 4 and type the answer here:


Enter the numbers above: