Manage Program Flow Public

Manage Program Flow

Khrystal Colon
Course by Khrystal Colon, updated more than 1 year ago Contributors

Description

Managing program flow and events Manage Program Flow (25-30%)

Module Information

Description

Use the Task Parallel library, including the parallel. For method, PLINQ, Tasks; create continuation tasks; spawn threads by using ThreadPool; unblock the UI; use async and await keywords; manage data by using concurrent collections
Implement multithreading and asynchronous processing      Use the Task Parallel library, including theParallel.For method, PLINQ, Tasks;create continuation tasks; spawn threads by using ThreadPool; unblock the UI; use async and await keywords; manage data by using concurrent collections
Show less

Description

Synchronize resources; implement locking; cancel a long-running task; implement thread-safe methods to handle race conditions

Description

Iterate across collection and array items; program decisions by using switch statements, if/then, and operators; evaluate expressions

Description

Create event handlers; subscribe to and unsubscribe from events; use built-in delegate types to create events; create delegates; lambda expressions; anonymous methods

Description

Handle exception types; use catch statements; use base class of an exception; implement try-catch-finally blocks; throw exceptions; rethrow an exception; create custom exceptions; handle inner exceptions; handle aggregate exceptions
Handle exception types, including SQL exceptions, network exceptions, communication exceptions, network timeout exceptions; use catch statements; use base class of an exception; implement try-catchfinally blocks; throw exceptions; rethrow an exception; create custom exceptions; handle inner exceptions; handle aggregate exceptions
Show less
Show full summary Hide full summary