Rahul Nath
Rahul Nath
  • Видео 185
  • Просмотров 2 367 761
DynamoDB Transactions | .NET ON AWS | AWS Serverless | Amazon
Amazon DynamoDB Transactions simplifies the developer experience of making all-or-nothing changes to multiple items within and across tables.
DynamoDB provides transaction read and write APIs to manage complex business workflows as a single, all-or-nothing operation.
In this video, we will focus on the TransactWriteItems and learn how to use them when building .NET applications.
Additional Watching
📹AWS DynamoDB - ruclips.net/video/BbUmLRaxZG8/видео.html
📹AWS DynamoDB Pagination - ruclips.net/video/IXz04U73MxA/видео.html
📹 AWS DynamoDB Querying - ruclips.net/video/iv6OKueqBd4/видео.html
📹Lambda Udemy Course - bit.ly/aws-lambda-udemy
📹AWS Credential Management - ruclips.net/video/ukam37umkQc/виде...
Просмотров: 10

Видео

Abort Controller and Cancellation Tokens | Cancel Your Work All the Way | ASP NET
Просмотров 803День назад
Imagine this.. A user starts a resource-heavy task from your app's UI, such as processing extensive data or running a complex report. Halfway through, they realize something's wrong and hit the cancel button. The UI responds immediately, showing the task as canceled. Problem solved, right? Wrong!! Canceling a long-running process from a UI form doesn't mean the server has stopped processing the...
Amazon ECS - Getting Started | Hosting ASP NET on ECS | .NET ON AWS
Просмотров 393День назад
Amazon Elastic Container Service (ECS) is a fully managed container orchestration service that helps you to more efficiently deploy, manage, and scale containerized applications. In this video, we will focus mainly on understanding some of the core concepts of ECS, including task definitions, tasks, services, clusters, etc. We will deploy a simple ASP NET Web API application to ECS using Visual...
Hosting ASP NET on EC2 | .NET ON AWS | AWS ECS | Amazon
Просмотров 72414 дней назад
Amazon EC2, or Elastic Compute Cloud, provides on-demand, scalable computing capacity in the cloud. It's essentially a virtual server in Amazon's data centers, allowing you to run applications without physical hardware. In this video, we will dive into • Creating a new EC2 instance • Connecting to it and setting up .NET runtime • Uploading a simple .NET Web API application • Running the applica...
Iterating with Async Enumerables | | Exploring C# and DOTNET | Rahul Nath
Просмотров 1,1 тыс.14 дней назад
Enumeration of collections has been the bread-and-butter of many programs. But what if we could enhance this familiar concept with asynchronous capabilities? That's what .NET AsyncEnumerables does. In this video, we'll explore how C# combines 'yield return' with 'async' and 'await' to create efficient asynchronous data streams and how 'await foreach' lets us effortlessly consume them. For the d...
Amazon S3 Versioning | .NET ON AWS | AWS Serverless | Amazon
Просмотров 17621 день назад
Amazon S3 versioning is a powerful feature that allows you to preserve, retrieve, and restore every version of every object in your bucket. It's crucial to protect against accidental deletions, maintain audit trails, and implement robust data retention strategies. In this video, we will explore S3 versioning and how you can take advantage of it when building .NET applications. We will first exp...
STREAM ZIP Archive FILES | ASP.NET Core Series | .NET on AWS
Просмотров 75621 день назад
Bundling files into a zip archive for downloading via an API endpoint is a common requirement for many applications. In this video, we’ll learn • Bundle files into a ZIP archive • Send ZIP files over an ASP NET API endpoint. We’ll explore two approaches: the first is simple but inefficient, and the second, with only a few extra lines of code, dramatically enhances the download experience and ov...
Use .HTTP files in Visual Studio | Exploring C# and DOTNET | Rahul Nath
Просмотров 1,1 тыс.Месяц назад
Hey 👋 .http files provide an easy way to invoke your API endpoints without leaving your IDE. .http files allow you to create, test, and debug HTTP requests directly within your development environment. With .http files, you can easily send requests to your API endpoints, simulate different scenarios, and streamline your workflow. Both Rider and Visual Studio IDE have built-in support to run .ht...
Should you use Primary Constructors in C# ? | Exploring C# and DOTNET | Rahul Nath
Просмотров 1,5 тыс.3 месяца назад
Parameter Constructor is a concise syntax for declaring constructors whose parameters are available anywhere in the type's body. Beginning with C# 12, you can place any parameters after the class or struct type name. Parameters to the Primary Constructors are in scope in the entire body of the declaring type. Let’s explore what Primary Constructors offer us, how to use them, and some things to ...
HEADERS EXCHANGE in RabbitMQ | RabbitMQ from DOTNET | Amazon MQ
Просмотров 3724 месяца назад
Headers Exchange in RabbitMQ routes messages using message headers to route messages. A message is considered a match if the header's value matches that on the binding. I use Amazon MQ, a managed message broker service that supports ActiveMQ and RabbitMQ engine types, to host my RabbitMQ instance. However, you can use one of the various options that RabbitMQ provides. In this video, let’s explo...
Are You Using Cancellation Token The Right Way? 5 Recommended Patterns | Exploring C# and DOTNET
Просмотров 1,7 тыс.4 месяца назад
CancellationTokens in .NET allows the caller to express lost interest in the result of an operation. This can be at a Function level, class level, API endpoint, etc. But does that mean all requests are the same and can be canceled similarly? Short answer - No! So, let’s learn some recommended practices when using Cancellation Tokens in your application code. Here are five recommended patterns t...
TOPIC EXCHANGE TYPE | RabbitMQ from DOTNET | Amazon MQ
Просмотров 4664 месяца назад
Topic Exchanges in RabbitMQ route messages based on wildcard matches on the message routing key, which is specified on the queue binding. With Topic Exchanges consumers have the flexibility to indicate the topics they are interested in, like subscribing to a feed or individual tags. Messages matching the criteria are sent to the appropriate queue. Topic exchanges have diverse use cases, particu...
Cancellation Token in .NET | Exploring C# and DOTNET
Просмотров 4,9 тыс.4 месяца назад
Hey 👋 Imagine having a long-running request triggered by a user on your server. But, the user is no longer interested in the result and has navigated away from the page. However, the server is still processing that request and utilizing resources until you come along and implement Cancellation Tokens in the application code. .NET uses Cancellation Token for cooperative cancellation of asynchron...
FANOUT EXCHANGE TYPE | RabbitMQ from DOTNET | Amazon MQ
Просмотров 4344 месяца назад
FANOUT EXCHANGE TYPE | RabbitMQ from DOTNET | Amazon MQ
RECORD TYPES | Exploring C# and DOTNET | Rahul Nath
Просмотров 2,9 тыс.5 месяцев назад
RECORD TYPES | Exploring C# and DOTNET | Rahul Nath
DIRECT EXCHANGE TYPE | RabbitMQ from DOTNET | Amazon MQ
Просмотров 4625 месяцев назад
DIRECT EXCHANGE TYPE | RabbitMQ from DOTNET | Amazon MQ
MESSAGE DISPATCHING MODES RabbitMQ from DOTNET | Amazon MQ
Просмотров 5385 месяцев назад
MESSAGE DISPATCHING MODES RabbitMQ from DOTNET | Amazon MQ
AZURE BLOB STORAGE - Getting Started | Azure Series
Просмотров 4,7 тыс.5 месяцев назад
AZURE BLOB STORAGE - Getting Started | Azure Series
CONSUMER ACKNOWLEDGEMENTS RabbitMQ from DOTNET | Amazon MQ
Просмотров 7816 месяцев назад
CONSUMER ACKNOWLEDGEMENTS RabbitMQ from DOTNET | Amazon MQ
RabbitMQ Getting Started from DOTNET | Amazon MQ
Просмотров 2,8 тыс.6 месяцев назад
RabbitMQ Getting Started from DOTNET | Amazon MQ
AWS Lambda BATCH Processing From SQS | Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
Просмотров 1,2 тыс.7 месяцев назад
AWS Lambda BATCH Processing From SQS | Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
PARAMETERS - Managing Configuration - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
Просмотров 4677 месяцев назад
PARAMETERS - Managing Configuration - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
DynamoDB Time to Live (TTL) | .NET ON AWS | AWS Serverless | Amazon
Просмотров 3687 месяцев назад
DynamoDB Time to Live (TTL) | .NET ON AWS | AWS Serverless | Amazon
IDEMPOTENCY - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
Просмотров 1,2 тыс.7 месяцев назад
IDEMPOTENCY - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
METRICS - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
Просмотров 5418 месяцев назад
METRICS - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
LOGGING - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
Просмотров 1,1 тыс.8 месяцев назад
LOGGING - Powertools for AWS Lambda | .NET ON AWS | Serverless | Amazon
Lambda Annotations & AWS Services | .NET ON AWS | Serverless | Amazon
Просмотров 4378 месяцев назад
Lambda Annotations & AWS Services | .NET ON AWS | Serverless | Amazon
DEPLOY LAMBDA Function From JetBrains Rider IDE | .NET ON AWS | Serverless | Amazon
Просмотров 9509 месяцев назад
DEPLOY LAMBDA Function From JetBrains Rider IDE | .NET ON AWS | Serverless | Amazon
AWS TOOLKIT on JetBrains Rider IDE | .NET ON AWS | Serverless | Amazon
Просмотров 9989 месяцев назад
AWS TOOLKIT on JetBrains Rider IDE | .NET ON AWS | Serverless | Amazon
SCHEDULING TASKS ON AWS LAMBDA | .NET ON AWS | Serverless | Amazon
Просмотров 1,4 тыс.9 месяцев назад
SCHEDULING TASKS ON AWS LAMBDA | .NET ON AWS | Serverless | Amazon