Async Programming using C# 5.0 and Tasks in .NET 4.5 and WinRT - Part 1

Download

Right click “Save as…”

בתאריך 26.3.2012 קיימנו במיקרוסופט ישראל יום עיון בנושא פיתוח אסינכרוני באמצעות הכלים החדשים ש- NET. 4.5 מציעה לנו ובאמצעות היכולות החדשות של 5.0 #C. אנו שמחים להביא לכם את הוידאו מהאירוע המעניין, שכלל גם הרצאה על המודל האסינכרוני ב- WinRT, סביבת הריצה החדשה של Windows 8.

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

5.0 #C מספקת מילות מפתח חדשות שהופכות כתיבת קוד אסינכרוני קל לכתיבה כמעט כמו כתיבת קוד סינכרוני. במפגש זה ראינו איך עושים את זה, תוך שימוש ביכולות חדשות שמגיעות עם .NET Framework 4.5. כמו כן בחנו את הדומה והשונה מול ה-Windows Runtime, סביבת הריצה החדשה ב-Windows 8.

חלק ראשון – תכנות אסינכרוני עם 5.0 #C

תכנות אסינכרוני הוא אף פעם לא קל, ומגושם במקרה הטוב. תכנות אסינכרוני עם היכולות החדשות שנחשפו עם C# 5 מאפשר כתיבת קוד נקי בדומה לקוד סינכרוני. בחלק זה בחנו את העקרונות הבסיסיים של המודל החדש לתכנות אסינכרוני.

Tags:

Follow the Discussion

Comments Closed

Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums,
or Contact Us and let us know.