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.
143 articles · browse by category
page 9
97–108 of 143-
dotnet awsImage Recognition in .NET with Amazon Rekognition - Super Accurate Recognition + Blur!
In this article, we will learn about Image Recognition in .NET with Amazon Rekognition! We will go through some concepts around this service and build an ASP.NET Core Web API that can recognize people/objects from images, blur out faces for privacy concerns, and do some additional operations. I will also walk you through other APIs offered, like Facial Analysis, Label Detection, Image Moderation, and so on.
Sep 23, 2023 · 13 min read → -
dotnet awsDeploying ASP.NET Core WebAPI to AWS App Runner - Super Fast Deployments via ECR and GitHub
In this article, we are going to explore yet another deployment option from AWS, which is about Deploying ASP.NET Core WebAPI to AWS App Runner, the latest Container based Compute Service from AWS.
Aug 20, 2023 · 13 min read → -
dotnet awsTrigger AWS Lambda with S3 Events in .NET - Powerful Event-Driven Thumbnail Creation Lambda for .NET Developers
In this article, we are going to learn about how to Trigger AWS Lambda with S3 Events. In previous articles, we have already gone through the basics of the involved AWS Services like Amazon S3 and AWS Lambda. Now, let's see how they can be integrated to form a practical system that has an event-driven approach. We will learn this using a real-life scenario, and help build a more efficient system.
Jul 23, 2023 · 12 min read → -
dotnet awsDeploy Blazor WebAssembly to AWS Amplify - Super Fast Deployment in 2 Minutes!
In this article, we will learn to deploy Blazor WebAssembly to AWS Amplify along with CI/CD with GitHub, providing you with a streamlined development workflow. You'll learn how to set up your Amplify environment, configure hosting and authentication, and leverage Amplify's robust infrastructure to ensure lightning-fast performance and effortless scalability.
Jun 11, 2023 · 12 min read → -
dotnet awsSend Emails from ASP.NET Core using Amazon SES - Complete Guide
Are you an ASP.NET Core developer looking for a reliable and efficient way to send emails from your web applications? Look no further! In this comprehensive guide, we will learn to send emails from ASP.NET Core using Amazon SES aka Amazon Simple Email Service, empowering you to effortlessly send emails with ease.
Jun 4, 2023 · 12 min read → -
dotnet awsAWS CDK for .NET Developers - Infrastructure As Code To Provision AWS Resources Easily with C#
In this article, we will learn about AWS CDK for .NET Developers to automate the AWS Resource Deployments process. AWS CDK or the AWS Cloud Development Kit is an open-source framework used to provision your AWS Infrastructure resources using familiar programming languages like C#, Python, Node and so.
May 28, 2023 · 10 min read → -
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 → -
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 → -
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 → -
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 → -
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 → -
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 →