Microsoft Orleans, the Virtual Actor Framework developed by Microsoft Research is ideal for building distributed high scale systems with C#.
Introduction to Microsoft Orleans
Introduction to Microsoft Orleans is a 26-lesson 1 hour 45 minutes self-paced course by Pluralsight. Microsoft Orleans, the Virtual Actor Framework developed by Microsoft Research is ideal for building distributed high scale systems with C#.
Course facts
- Lessons
- 26
- Duration
- 1 hour 45 minutes
- Level
- All levels
- Language
- English
- Updated
- Instructor
- Pluralsight
- Price
- Premium
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.
Who teaches Introduction to Microsoft Orleans? Pluralsight
Pluralsight is one of the largest enterprise-focused online technology training platforms in the world, founded in 2004 by Aaron Skonnard and acquired by Vista Equity Partners in 2021. The platform has historically been the dominant choice for corporate IT training, with a catalog of over 7,000 courses covering software development, IT operations, security, data, and cloud across virtually every major vendor and open-source platform.
The instructor roster includes Microsoft Regional Directors, AWS / Azure / GCP MVPs, and named experts in essentially every active technology track. Course material is structured for the corporate-training market: each course covers a specific skill at a defined depth, and Pluralsight's role-based learning paths are widely used by enterprises for upskilling engineering teams.
The CourseFlix listing under this source carries 12 Pluralsight courses — a small slice of the broader platform's catalog. Material is paid; Pluralsight itself runs on a monthly / annual subscription on the original platform, with Pluralsight Skills (individual) and Pluralsight Flow (engineering analytics) as the main product lines.
What lessons are included in Introduction to Microsoft Orleans?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 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 |
Get instant access to all 25 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Introduction to Microsoft Orleans?
ClassicSystems Design Fundamentals
By: AlgoExpertThe most important ingredient to success in systems design interviews is having extensive knowledge in the areas of distributed computing, reliability engineeri10h 2m5/5
NewLaws of Software Engineering
By: Dr. Milan MilanovićThe book reveals key laws of software engineering, development principles, architecture, and team operations, helping to apply theory in practice.
Updated 6mo agoDesigning Modern Web-Scale Distributed Services
By: Shivang SarawagiPractical study of designing common web services like Netflix and Facebook. Suitable for developers, architects, and managers.
Updated 2y agoThe Complete Guide to Becoming a Software Architect
By: UdemyBecoming a Software Architect is the holy grail for almost all developers. Great salary, working with management, dealing with the up-to-date technologies and p5h 44m
Updated 2y agoServerless Handbook for frontend engineers
By: Swizec TellerServerless Handbook is a book for frontend developers that provides a detailed explanation of serverless architecture. Over 360 pages, it covers topics such as.
Updated 10mo agoLow Level Design
By: takeUforward (Striver)Low-Level Design (LLD) course by takeUforward (Striver): turn architecture into detailed classes, structures and algorithms. Java-based, fits any OOP language.22h 34m
Updated 2y agoSmart Interface Design Patterns
By: Vitaly Friedman, Smashing MagazineMaster essential design patterns for modern interfaces. Learn best practices through examples and live projects to tackle real-life challenges effectively.13h 18m5/5
NewGrokking Software Architecture
By: Matt Erman (aka CodeLiftSleep)The book helps to understand software architecture, analyze real cases, avoid common mistakes, and make informed architectural decisions.
More courses by Pluralsight
Updated 2y agoRedux Saga
Redux Saga is a fast-growing library with over 9,000 stars on GitHub. It lets you rapidly create asynchronous apps using a new tool called ES6 Generators. In th2h 54m
Updated 2y agoAdvanced Branching and Looping in GO
GO is a relatively new programming language. In this course, Advanced Branching and Looping in GO, you will gain the ability to effectively use the GO for loop1h 14m
Updated 2y ago.NET Logging Done Right: An Opinionated Approach Using Serilog
Establishing a foundational framework for logging can save hours in troubleshooting and provide valuable insights to both utilization and performance within all5h 2m
Updated 2y agoBuilding Your First App with Spring Boot and Angular
Spring Boot and Angular have forever changed how web applications are built. Understanding how they work is essential for any full-stack developer. In this cour2h 22m5/5
Updated 2y agoAngular NgRx: Getting Started
At the core of state management in Angular is a thorough knowledge of the Redux pattern and the NgRx library. NgRx is a powerful library for organizing and mana4h 5m
FreeUpdated 3y agoEthical Hacking: Session Hijacking
Pluralsight is not an official partner or accredited training center of EC-Council. Session persistence is a fundamental concept in information systems.3h 28m5/5