Skip to main content

Introduction to Microsoft Orleans

1h 45m
English
Paid

Course description

Microsoft Orleans, the Virtual Actor Framework developed by Microsoft Research is ideal for building distributed high scale systems with C#.

Read more about the course

Microsoft Orleans, the Virtual Actor Framework developed by Microsoft Research is ideal for building distributed high scale systems with C#. This course starts with an explanation of the Actor Model, and then covers each of the core concepts in Orleans by building upon a practical “internet of things” scenario.

Watch Online

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 26 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Current Techniques for High Scale Systems

All Course Lessons (26)

#Lesson TitleDurationAccess
1
Current Techniques for High Scale Systems Demo
02:06
2
What Is Orleans?
03:03
3
Basic Orleans Concepts
01:33
4
Introducing the Visual Studio Projects Required
06:23
5
Installing Orleans
01:37
6
Demonstration in Visual Studio
10:01
7
Introduction to Persistence in Orleans
05:04
8
Demonstration of Using a Persistence Provider
08:22
9
Demonstration of Writing Our Own Persistence Provider
09:35
10
Introducing the Stateless Worker
02:40
11
Demonstrating a Stateless Worker Grain With a Message Decoder
02:41
12
Introducing Re-Entrant Grains
02:57
13
Demonstrating how a Re-Entrant Grain Is Implemented
04:59
14
Introducing Immutable Messages
01:36
15
Implementing an Immutable Message Between Grains
01:47
16
An Introduction to Timers and Reminders
02:40
17
A Demonstration of a Timer
02:06
18
An Introduction to Observers
01:27
19
A Demonstration of an Observer
04:46
20
Introduction to Connecting WebAPI to Orleans
01:56
21
Demonstration of WebAPI Connecting to Orleans
05:44
22
Overview of Deploying Orleans Locally
03:06
23
Demonstration of Deploying Orleans Locally
04:05
24
Overview of Deploying Orleans to Azure
02:46
25
Demonstration of Deploying Orleans to Azure
10:27
26
Course Summary
01:33

Unlock unlimited learning

Get instant access to all 25 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription

Comments

0 comments

Want to join the conversation?

Sign in to comment

Similar courses

Effective Database Design

Effective Database Design

Sources: Ben Brumm
The course "Effective Database Design" will provide you with an action plan, examples, and instructions for creating a well-designed database.
1 hour 3 minutes 56 seconds
DuckDB - The Ultimate Guide

DuckDB - The Ultimate Guide

Sources: udemy
Why should you study DuckDB? DuckDB is one of the fastest-growing technologies, with the number of search queries increasing by 1200% over the past two years!
5 hours 56 minutes 13 seconds
Apache Kafka Series - Kafka Streams for Data Processing

Apache Kafka Series - Kafka Streams for Data Processing

Sources: udemy
Learn the Kafka Streams API with Hands-On Examples, Learn Exactly Once, Build and Deploy Apps with Java 8. Learn the Kafka Streams data processing library, for
4 hours 50 minutes 7 seconds
Full-Stack Fundamentals 3 - Auth

Full-Stack Fundamentals 3 - Auth

Sources: Mckay Wrigley (takeoff)
In the previous project, we created a working application - Prompt Manager, mastering the key principles of full-stack development using Next.js, Supabase...
1 hour 9 minutes 21 seconds