page up
envelopeלהשארת פרטים
Parallel Programming with .NET 4.5פיתוח תוכנה

Parallel Programming with .NET 4.5

מספר הקורס 4155
24 סה"כ שעות אקדמאיות
3 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

המועדים הקרובים

ניתן לפתוח קורס בהתאמה אישית לארגונים במועד שיתואם עימנו

Overview

Overview

At the beginning of 2005 Herb Sutter had an article stating that the developer’s free lunch is over. We had an assumption that more transistors in the CPU imply better application execution speed - the CPU executes the code in a sequential manner hence the performance of the CPU-bound code is directly related to CPU frequency. This used to be our “Free Lunch”: an old program runs faster on a new CPU. The only problem is that using this assumption with modern low power consumption multi-core CPUs is wrong, and we might even find that an old program runs slower on a newer CPU! Since performance is no longer tied to CPU frequency we need to leverage parallelism – our new free lunch.

In this 3-day course we will see the abstractions, libraries and tools that Microsoft provides for .NET developers. We will start with understanding the concepts involved in parallel programming such as threads and locks. We will then see how these concepts are applied in the .NET Framework and continue on to advanced abstractions and techniques that the framework provides. These abstractions include the Task Parallel Library (TPL), Parallel LINQ, Concurrent Collections and more.

On Completion, Delegates will be able to

  • Understand the concepts of parallel programming

  • Gain hands-on experience in parallel programming with .NET

  • Use .NET's synchronization constructs, TPL, PLINQ and concurrent collections

Who Should Attend

  • .Net
  • Developers
  • Web
    • .NET developers

    • NET developers with at least 1 year of experience
    • C# language proficiency – an advantage (all code samples are given in C#)
    • Familiarity with multi-threading and synchronization concepts is an advantage
     יש לך שאלות? רוצה עוד מידע?
    יש לך שאלות? רוצה עוד מידע?

    נשמח לייעץ, ללוות ולענות על כל השאלות

    סניף מועדף

    אני מסכים/ה שג'ון ברייס הדרכה תשתמש במידע למטרות שיווק, דיוור ישיר ומשלוח פרסומות באמצעי הקשר שמסרתי, ותכלול אותו במאגר המידע של החברה, והכל בכפוף למדיניות הפרטיות של ג'ון ברייס הדרכה וקבוצת מטריקס הזמינה כאן.

    המידע שייאסף יישמר במאגר מידע מס' 700019285 הרשום בפנקס מאגרי המידע. להסרה בעתיד פנה/י לדוא"ל infomail@johnbryce.co.il או לטלפון: 03-7100777.