Dotnet

C# Yield Return Statement: A Deep Dive Members Public

Iterator methods are methods that create a source for an enumeration. The yield method is used to define an iterator method. While you can implement the IEnumerable interface, iterators makes it much more easier with the yield statement. Let's learn more about this.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

Step By Step Guide: Deploying ASP NET API To AWS Elastic Beanstalk Using Visual Studio Toolkit Members Public

In this post let's explore step-by-step how to deploy an ASP NET Web API application to AWS Elastic Beanstalk. We will use the Visual Studio Toolkit to deploy the application and create multiple environments.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

Monitor Your Applications: Health Checks in ASP NET Core Members Public

ASP NET Health Checks feature lets you monitor and report on the health of your web application and its dependencies.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

Escaping the Cancel Button Trap: AbortController and CancellationToken in ASP.NET API Members Public

Canceling a long-running process from a UI form doesn't mean the server has stopped processing the work. Let's learn how to use AbortController and CancellationTokens to help cancel a task all the way down when building ASP NET applications.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

Getting Started with Async Enumerables: A .NET Developer's Guide Members Public

AsyncEnumerables enhances eumeration of collections with asynchronous capabilities. In this post, let's 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.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

Efficient File Bundling in ASP NET: A Guide to Streaming ZIP Archives Members Public

Bundling files into a zip archive for downloading via an API endpoint is a common requirement for many applications. Let's learn how to stream zip archive files from ASP NET API Endpoint to the end user.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
AWS

.http Files Explained: Boost Your ASP NET Core API Development Workflow Members Public

.http files provide an easy way to invoke API endpoints without leaving your IDE. Learn how to create and update .http files, send HTTP requests, and manage different configuration support for your API development.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet

5 Recommended Patterns When Using Cancellation Token in .NET Members Public

Are you blindly passing around the CancellationToken to all your functions? If so, you are likely using CancellationTokens in the wrong way. Let’s learn five good practices when using Cancellation Tokens in your application code.

Rahul Pulikkot Nath
Rahul Pulikkot Nath
Dotnet