Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Asynchronous Programming in C#

( Duration: 2 Days )

Nearly all applications today require some kind of asynchronous functionality. Your application might be described as a desktop application that must remain responsive to user input, or perhaps you are working on a web application that must scale under load. Your application may require asynchrony because it is compute-intensive and must take advantage of multi-core hardware, or maybe yours is a distributed application that must access multiple resources concurrently. Regardless of the type of application, there is a core set of skills and knowledge you need to add asynchrony to your application. That is what this course covers.

By attending Asynchronous Programming in C# workshop, delegates will learn to:

  • Recognize the purpose of the various asynchronous APIs
  • Perform an operation periodically
  • Call and write asynchronous methods
  • Access shared data and collections from multiple threads
  • Simplify asynchronous code with C# 5 async and await
  • Perform CPU-intensive work on multiple cores

  • Familiarity with C# syntax, including delegates and lambda expressions

The Asynchronous Programming in C# training course is ideal for:

  • C# developer who needs to add asynchrony to an application

COURSE AGENDA

Day 1

  • Recognize the various APIs for asynchronous programming
  • Perform an operation periodically with a timer
  • Add a background thread to a UI application
  • Call asynchronous methods using Task
  • Add asynchronous methods to a class

Day 2

  • Access shared data from multiple threads
  • Simplify asynchronous code with C# 5 async and await
  • Improve responsiveness of a desktop UI with asynchrony
  • Share collections of data between threads
  • Parallelize an algorithm to use multiple cores

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X