Notes from the workbench
everything I'm learning about modern .NET.
Tutorials, deep-dives, and field notes on .NET, ASP.NET Core, EF Core, AWS, Docker, and the architecture that holds up in production. Written when I've shipped something or learned something worth sharing.
139 articles · browse by category
page 9
97–108 of 139-
dotnet awsAmazon SNS and ASP.NET Core - Building Super Scalable Notification Systems for .NET Applications on AWS
In this article, we'll bring together Amazon SNS and ASP.NET Core to build super scalable notification systems. Amazon SNS is an excellent choice if you're looking to build a scalable, real-time notification system. With its ease of use and flexibility, SNS, or the Simple Notification Service by Amazon is a popular choice for developers looking to build notification systems for web and mobile applications. You'll learn how to integrate Amazon SNS with your .NET Core application, set up a notification topic, and subscribe to receive notifications.
May 21, 2023 · 19 min read 115.3K views → -
dotnet awsAmazon SQS and ASP.NET Core for Scalable Messaging - An Easy Guide for .NET Developers
In this article, we will learn about Amazon SQS and ASP.NET Core including its key concepts, architecture, how you will integrate it with .NET applications, and its use cases. If you're a .NET developer like me, you know the importance of building scalable and reliable message queues for your ASP.NET Core applications.
May 1, 2023 · 17 min read 105.5K views → -
dotnet aws.NET Lambda Annotations Framework for Simplified Development | .NET on AWS
In this article, we will explore the .NET Lambda Annotations Framework released recently by the AWS Team to improve development experiences while working with AWS Lambdas. This Framework makes the entire Lambda Function creation task feel more natural to C# / .NET Developers.
Apr 22, 2023 · 12 min read 119.5K views → -
dotnet awsHosting ASP.NET Core WebAPI on Amazon EC2 - Step-by-Step Guide
In this article, we will go through the step-by-step process of hosting ASP.NET Core WebAPI on Amazon EC2, a reliable and resizable computing service in the cloud. This will give you a more Hands-On experience of working directly on the Linux instance to set up the .NET environment as well as host your applications. We will be covering quite a lot of cool concepts along the way which will help you understand various DevOps-related practices as well.
Mar 31, 2023 · 17 min read 103.1K views → -
dotnet awsSecuring .NET WebAPI with Amazon Cognito - Serverless Authentication System - Client Credentials & Password Flows - JWT!
This article is a comprehensive guide on Securing .NET WebAPI with Amazon Cognito. Our focus is on creating a Serverless Authentication system by utilizing OAuth and Amazon Cognito.
Mar 19, 2023 · 14 min read 115.3K views → -
dotnet awsDeploying Blazor WebAssembly to AWS S3 - Static Website Hosting with AWS + CDN with AWS CloudFront
In this article, we will learn about deploying Blazor WebAssembly to AWS S3 in just a couple of simple steps. Once deployed, we will also go through the AWS CloudFront, which is a CDN service that is going to help speed up the delivery of your Blazor standalone website to your visitors.
Feb 25, 2023 · 12 min read 118.8K views → -
dotnet awsConfiguring AWS Credentials for .NET Applications - Detailed Guide
In this article, we will go through the best practices for configuring & managing AWS Credentials for .NET applications. We will walk through various ways to secure the AWS Credentials by using app settings, environment variables, AWS CLI profiles, and IAM Roles.
Jan 22, 2023 · 16 min read 72.1K views → -
dotnet awsDeploying ASP.NET Core Web API to AWS Elastic Beanstalk using AWS CodePipeline - Easy CI/CD with AWS
In this article, we are going to be deploying ASP.NET Core Web API to AWS Elastic Beanstalk using AWS CodePipeline. In the process, we will learn the basics of AWS Codepipeline, AWS CodeBuild, and AWS Elastic Beanstalk.
Dec 18, 2022 · 16 min read 90.8K views → -
dotnet awsLogging to Amazon Cloudwatch with Serilog in .NET - Getting Started with Cloudwatch
In this article, we will learn about yet another AWS Service, Amazon Cloudwatch. We will learn about logging to Amazon Cloudwatch with Serilog in .NET Application with ease.
Nov 26, 2022 · 10 min read 82.4K views → -
dotnet aws +1Deploy ASP.NET Core Web API to Amazon ECS - Dockerized Applications with AWS Fargate - Ultimate Guide
In this article, we will be looking into How to Deploy ASP.NET Core Web API to Amazon ECS, aka Amazon Elastic Container Services. So, with this we will cover tons of topics including ASP.NET Core Web API with MongoDB (this will be our sample application, just to demonstrate the usage of multiple docker containers), Dockerizing the Application, Pushing Docker Images to ECR (Elastic Container Registry), Creating Amazon ECS Services and Task Definitions, Port Mappings, Working with VPC and so much more.
Oct 2, 2022 · 19 min read 90.2K views → -
dotnet awsAWS SAM CLI for .NET Developers - Getting Started with Serverless Application Model CLI Tool
In this article, we will learn about AWS SAM CLI for .NET Developers, using which one can quickly build complete serverless applications. It is a handy option when you want to automate serverless application deployment into multiple AWS accounts, reducing manual efforts.
Sep 28, 2022 · 14 min read 97.5K views → -
dotnet awsHosting ASP.NET Core Web API with AWS Lambda - Truly Serverless REST APIs
In this article, we will learn about hosting ASP.NET Core Web API with AWS Lambda in a rather simple-to-follow manner. It is going to be as simple as developing a .NET 6 Web API as you would normally do using Controllers or Minimal APIs, and running some CLI commands which will deploy your API as Lambda Function to AWS Lambda super fast!
Aug 21, 2022 · 20 min read 74.9K views →