WebForms או WinForms – מה עדיף?

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

עבודה ב-Multithreading באפליקציות GUI – חלק 1

בעבודה עם GUI בתכנות מרובה נימים (Threads) ישנם נושאים שבדרך כלל הם טריוויאלים אך מעצם העבודה באופן כזה נדרשת טכניקה מיוחדת להתמודדות עם בעיות ייחודיות למצב זה. בפוסט זה אפרט חלק מהנושאים הבעייתיים ואת אופני הפתרון המומלצים. עדכון אובייקט גרפי מ-Thread אחר מזה שיצר אותו: מפתחים רבים נתקלים בבעיה בעדכון אובייקטי GUI מתוך Threads …