מאמרים עם התגית “תכנון”
12 מאמרים עם התגית “תכנון”, מהחדש לישן.
-
למה עדיף המתנה מונחית אירועים על פני Sleep(1) ב-Windows
ב-Windows הדיוק של timed wait קצר מושפע מרזולוציית שעון המערכת ומהתזמון. המאמר מסביר מדוע כשמחכים להגעת עבודה, השלמת קלט/פלט או בקשת עצירה עדיף תכנון מונחה א...
-
טבלת החלטה: לסיים או להמשיך אחרי חריגה בלתי צפויה
המאמר מסדר מתי כדאי לסיים אפליקציה ומתי אפשר להמשיך לפעול אחרי חריגה בלתי צפויה, מנקודת המבט של השחתת מצב, תופעות לוואי חיצוניות, threads וגבול הנייטיב.
-
רשימת בדיקה מינימלית לאבטחה בפיתוח יישומי Windows
מסדרים בצורת רשימת בדיקה את היסודות של הרשאות, חתימה, עדכונים, סודות, HTTPS, אימות קלט, טעינת DLL ולוגים ביישומים עסקיים ב-WPF / WinForms / WinUI / C++ /...
-
מה זה .NET Generic Host - התשתית ל-DI, תצורה ולוגים
מסדרים את התפקיד של Generic Host דרך היחסים בין DI, תצורה, לוגים, IHostedService ו-BackgroundService, ומסכמים מנקודת מבט מעשית איפה הוא באמת עוזר ואיפה הוא מ...
-
מה זה .NET Native AOT — ההבדל מ-JIT ומ-trimming
מהו Native AOT — סקירה לפי ההבדל מ-JIT, ReadyToRun, self-contained, single-file, trimming ו-source generator, וסיכום מעשי של המקרים שמתאימים והמקרים הקשים.
-
שלושה סוגי טיימרים ב-.NET — מתי להשתמש ב-PeriodicTimer/Timer/DispatcherTimer
מסודר כאן ההבדל בין PeriodicTimer / System.Threading.Timer / DispatcherTimer, ואיך לבחור ביניהם לעיבוד async, callback ב-ThreadPool ועדכון UI ב-WPF.
-
למה להשתמש ב-Generic Host וב-BackgroundService של .NET באפליקציית desktop
בכלי Windows ובאפליקציות שרצות ברקע, מסודר כאן איך להשתמש ב-Generic Host וב-BackgroundService כדי לסדר הפעלה, עיבוד תקופתי, סיום, לוג, הגדרות ו-DI.
-
מדריך מעשי ל-FileSystemWatcher — התמודדות עם פספוסים וכפילויות
המאמר מסדר את אופן השימוש ואת נקודות התשומת לב של FileSystemWatcher, מנקודת המבט של פספוסים, התראות כפולות, מלכודות בקביעת סיום, סריקה חוזרת, claim אטומי ואי...
-
טבלת החלטה ל-async/await ב-C# — Task.Run ו-ConfigureAwait
המאמר מסדר את שיטות העבודה המומלצות ל-async/await ב-C#, כולל טבלת החלטה עבור המתנה ל-I/O, חישוב CPU, Task.Run, ConfigureAwait(false) ו-fire-and-forget.
-
מדריך מעשי להשגת מרב זמן אמת רך ב-Windows רגיל
המאמר מסדר את הדרך לייצב עיבוד מחזורי ועיבוד בעל השהיה נמוכה ב-Windows רגיל, מנקודת המבט של דיוק הטיימר, עדיפות, הגדרות צריכת חשמל ושיטות ניטור.
-
ידע בסיסי על בקרת הרשאות בלעדיות בהעברת קבצים — נעילת קבצים ושיטות עבודה מומלצות ל-claim אטומי
המאמר מסדר את בקרת ההרשאות הבלעדיות בהעברת קבצים מנקודת המבט של נעילת קבצים, claim אטומי, temp -> rename ואידמפוטנטיות, ומסכם תכנון שמונע תקריות בהעברת קבצי...
-
מבוא לתרשים HCP ול-MakingHCPChartSkill
המאמר מסביר מה זה תרשים HCP, ומסכם את זרימת ההמרה של HCP-DSL ל-SVG דטרמיניסטי באמצעות MakingHCPChartSkill, את אופן הקריאה ואת אופן השימוש.