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
Web Security Dev Academy - 12-week online program

Web Security Dev Academy - 12-week online program

Sources: Bartosz Pietrucha
Master the full picture of web security and learn to develop secure full-stack applications with reliable authentication, protection against vulnerabilities...
16 hours 37 minutes 20 seconds
Relational Databases

Relational Databases

Sources: Oz Nova (csprimer.com)
Modern business processes rely on data, and most companies use complex database management systems (DBMS) to store and process this data.
13 hours 15 minutes 17 seconds
Web API From Start to Finish

Web API From Start to Finish

Sources: iamtimcorey.com (Tim Corey)
Application Programming Interfaces (APIs) are software that send information back and forth between a program and a user. The entire web runs on APIs! They are required for mose...
17 hours 59 minutes 54 seconds
Node, SQL, & PostgreSQL - Mastering Backend Web Development

Node, SQL, & PostgreSQL - Mastering Backend Web Development

Sources: udemy
Become an in demand software engineer by taking this course on Node, SQL, PostgreSQL, and backend web development. As one of the most popular web development st
4 hours 59 minutes 41 seconds