מטרת הסדנא היא ללמד תכנות מקבילי בסביבת הפיתוח DOT NET. הקורס מלמד פיתוח תוכנה מודרני עם TPL (ספריה לפיתוח תוכנה מקבילית). נלמד שיטות סינכרון וחיבור לספריית Dataflow TPL. הסדנא כוללת סקירה רחבה של מודולים ו- API לתכנות מקבילי, תוך שימת דגש על שיטות עבודה מומלצות והימנעות משגיאות נפוצות. המשתתפים יסיימו את הסדנא בהבנה של המודולים, הטכניקות והשיקולים לעבודה מקבילה. הסדנא כוללת הרבה עצות מעשיות, כדי למקסם את יעילות הקוד ולהימנע מטעויות.
משך – יום אחד
קהל יעד - מפתחי DOT NET עם ניסיון של 2 שנים ומעלה.
ליתר קורסי NET.
פיתוח-שרתי-WEB-עם-MVC, קורס-קונפיגורציה-של-Windows, פיתוח-תוכנה-מתקדמת-ב-NET., קורס-WPF-בניית-ממשקים-לאפליקציות-WINDOWS, פיתוח-תוכנה-מתקדמת-תוך-שימוש-בגרעין-מערכת-NET., קורס-WPF-מתקדם-בניית-ממשקים-מתקדמים, תכנות-א-סינכרוני-מתקדם, קורס-תכנות-#F, סדנת-IIS, קורס-תכנות-מקבילי-עם-TPL, פיתוח-מּוּנַע-בדיקות-בסביבת-.NET., קורס-TFS-מרוכז
לרשימה של כל קורסי הייטק
תכנים בתרגום אוטומטי מאנגלית. לתכנית הקורס המקורית באנגלית
מבוא לתכנות מקבילי
חוק מור
חוק אמדאהל
להכות את קיר הזיכרון
בטיחות האשכול
אשכול & ThreadPool
ממשק API של משימות (TPL)
משימה
משימה <T>
כוונון ביצוע המשימות
המשך
משימות מול APM
דפוסי המשך
Async & מחכה
קונספט
API
מזלג הצטרף
סינכרוני
מקבילות משתמעת
לולאות מקבילות
מלכודות
PLINQ
API
מלכודות
ממתינים לולאות
Async עבור
לינק
ילד הורה
Api
המשך
אבחון
דחה
טיפול בחריגים
חריגה מצטברת
טיפול בחריגים
IO יציאת השלמה (IOCP)
משימה מבוססת אסינכרוני תבנית (TAP)
WCF
ממשק API לאינטרנט
ביטול
קונספט
API
פסק זמן
ביטול עצלן
אוסף מקבילי
תור מקביל
ערימה במקביל
באג מקביל
אוסף החסימה
מילון מקביל
ממשק משתמש
מתזמן
אסינק
הגדר התראה
התקדמות
מתזמן מותאם אישית
אופטימיזציה
תרגול מזיקים
הנחיות
מלכודות
עיצוב
פסק זמן
מבוא ל - TPL Dataflow
קונספט
מתחילים
ממשקים
דפוסי הודעה
בלוק פעולה
מצערת
בלוק
קיבולת מוגבלת
בלוק שידור
לחסום
לשנות בלוק רבים
באג ידוע (אזהרה)
כוונון בלוקים מרובים
אינטרנט סורק הדגמה
חזרה