Implementing the Actor Model with Microsoft Orleans Training Course


Microsoft Orleans is an actor framework (similar to for building a stateful middle tier.

This instructor-led, live training (online or onsite) is aimed at developers who wish to use Microsoft Orleans to build distributed enterprise .NET applications.

By the end of this training, participants will be able to:

  • Install and configure Microsoft Orleans.
  • Understand the actor model framework and how its implemented in Orleans
  • Build distributed applications without having to manage complex concurrency and other scaling patterns.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
  • To learn more about Orleans, please visit:


  • .NET programming experience.


  • Developers

Course Outline


Understanding the Actor Model Framework

Setting up Microsoft Orleans

Overview of Orleans Components

Understanding the Orleans Lifecycle

Creating an Application

Defining a Grain Interface and Class

Creating the Client

Connecting to a Cluster

Ensuring Message Delivery

Implementing a Stream

Managing a Cluster

Load Balancing

Deploying the Application


Summary and Conclusion

Leave a Reply

Your email address will not be published. Required fields are marked *