Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
NoSQL Development with Azure Redis and C#

NoSQL Development with Azure Redis and C#

4h 15mIntermediate2017-11-16

Authors

Anton Delsink

Anton Delsink

Programmer, Teacher

Course details

Microsoft Azure Redis is based on the popular open-source Redis cache. It gives you access to a secure, dedicated Redis cache, managed by Microsoft and accessible from any application within Azure and beyond. In this course, follow along as instructor Anton Delsink helps you get started with Microsoft Azure Redis, familiarizes you with the various data structures in Redis, and explains how to use those data structures from C#. Anton demonstrates how to deploy Redis; connect with Redis CLI and C# clients; work with data types, lists, sets, and hashes; use Redis with ASP.NET web apps; and more.

Learning objectives
What is Redis?
Installing Redis on a Windows machine
Deploying the latest version of Redis into a container
Connecting with C# clients
Working with data types in Redis
Key expiration and expiration policies
Working with lists, sets, and hashes in Redis
Working with batches and transactions
Using Redis with ASP.NET web apps

Skills covered

Database DevelopmentDatabase ManagementAzurePersonaNetwork AdministrationCloud PlatformsNetwork and System AdministrationCloud ComputingMicrosoftSoftware Development

Concepts

0. Introduction

  • 01 - Welcome
  • 02 - What you should know
  • 03 - Exercise files

1. What Is Redis

  • 04 - Use cases and features
  • 05 - Persistence and HA

2. Deploying Redis

  • 06 - Local on Windows
  • 07 - Local on Windows with Bash and Ubuntu
  • 08 - Redis on Azure for dev - Test
  • 09 - Redis on Azure for production
  • 10 - Redis in Azure container instances

3. Connecting

  • 11 - Connecting with Redis CLI
  • 12 - Connecting with C# clients
  • 13 - VS2017 test RunSettings and NFluent

4. Working with Data Types in Redis

  • 14 - Redis keys
  • 15 - Operations on keys
  • 16 - Key expiration and expiration policies
  • 17 - Redis strings - Key-value pairs

5. Working with Lists in Redis

  • 18 - Redis lists
  • 19 - Hands on with C# and Redis lists

6. Working with Sets in Redis

  • 20 - Redis sets
  • 21 - Redis sorted sets
  • 22 - Hands on with C# and Redis sets

7. Working with Hashes in Redis

  • 23 - Redis hashes (maps)
  • 24 - Hands on with C# and Redis hashes

8. Working with GIS Data in Redis

  • 25 - Redis GEO - GIS features
  • 26 - Hands on with C# and Redis GEO

9. Working with Batches and Transactions

  • 27 - StackExchange batch and CommandFlags
  • 28 - Hands on with batches and CommandFlags
  • 29 - Redis transactions aka MULTI
  • 30 - Hands on with C# and Redis MULTI

10. Working with Lua Scripts in Redis

  • 31 - Server-side scripts on Redis
  • 32 - Hands on with C# and Redis Lua scripts

11. Using Redis with ASP.NET Web Apps

  • 33 - ASP.NET Core 2 MVC with Redis
  • 34 - Redis as distributed cache

Conclusion

  • 35 - Next steps

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal