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.
157 articles · browse by category
page 12
133–144 of 157-
dotnet awsAmazon API Gateway with .NET - AWS Lambda & DynamoDB Integrations
In this comprehensive article, we will be learning Amazon API Gateway with .NET stack to expose AWS Lambdas as API routes to the external world quite easily.
Aug 6, 2022 · 21 min read → -
dotnet awsCRUD with DynamoDB in ASP.NET Core - Getting Started with AWS DynamoDB Simplified
In this article, we are going to learn about implementing CRUD with DynamoDB in ASP.NET Core Web API. This article is an integral part of the entire "Serverless Applications with AWS" which I have been writing on my blog.
May 4, 2022 · 11 min read → -
golangImplementing JWT Authentication in Golang REST API - Detailed Guide
In this article, we will learn about implementing JWT Authentication in Golang REST APIs and securing it with Authentication Middleware. We will be building a simple, yet neatly organized Golang REST API with packages like Gin for Routing (mostly), GORM for persisting user data to a MySQL Database, and so on.
Apr 24, 2022 · 20 min read → -
dotnet awsAWS Lambda with .NET 6 - Getting Started with Serverless Computing
In this article, we will get started with learning about using AWS Lambda with .NET 6 and deploying this serverless function to AWS. Further, we will discuss the use cases of AWS Lambda, Installing the extensions and CLI template to ease the creation of AWS Lambda C# projects, configuring the AWS CLI with credentials, and some basics of Cloudwatch Logging.
Apr 14, 2022 · 15 min read → -
golangStructured Logging in Golang with Zap - Blazing Fast Logger
In this article, we will look into Structured Logging in Golang with Zap from Uber! When it comes to product development, logging plays a vital role in identifying issues, evaluating performances, and knowing the process status within the application.
Mar 27, 2022 · 9 min read → -
golangImplementing CRUD in Golang REST API with Mux & GORM - Comprehensive Guide
In this article, we will learn about implementing CRUD in Golang REST API with Gorilla Mux for routing requests, GORM as the ORM to access the database, Viper for Loading configurations, and MySQL as the database provider.
Mar 20, 2022 · 14 min read → -
dotnetJSON Based Localization in ASP.NET Core With Caching - Super Easy Guide
In this article, we are going to learn how to implement JSON Based Localization in ASP.NET Core and club it with Caching to make it even more efficient.
Sep 26, 2021 · 8 min read → -
dotnetMultitenancy in ASP.NET Core - Simplest Way to achieve Multitenancy
In this article, let's learn how to implement Multitenancy in ASP.NET Core in a rather simple way making use of Entity Framework Core.
Aug 31, 2021 · 20 min read → -
dotnetModular Architecture in ASP.NET Core - Building Better Monoliths
In this article, we will discuss Modularizing Web Applications using Modular Architecture in ASP.NET Core. We will go through Monolith Architecture's various cons and pros and work on how to build monolith applications in a better way.
Jul 11, 2021 · 18 min read → -
dotnetSpecification Pattern in ASP.NET Core - Enhancing Generic Repository Pattern
We will talk about implementing Specification Pattern in ASP.NET Core applications and how it can enhance the already existing Generic Repository Patterns.
Apr 24, 2021 · 14 min read → -
dotnetBuilding a Chat Application with Blazor, Identity, and SignalR - Ultimate Guide
In this Guide, we will be building a full-fledged Chat Application With Blazor WebAssembly using Identity and SignalR from scratch.
Apr 2, 2021 · 28 min read → -
dotnetBlazor Hero - Clean Architecture Template Quick Start Guide
A Clean Architecture Template built for Blazor WebAssembly using MudBlazor Components. This project will make your Blazor Learning Process much easier than you anticipate. Blazor Hero is meant to be an Enterprise Level Boilerplate, which comes free of cost, completely open sourced.
Mar 19, 2021 · 14 min read →