Free .NET Web API Course

141+ Articles

Blog

Deep dives into .NET, AWS, Docker & Modern Architecture

Page 5

Showing 49-60 of 141 articles

Page 5 of 12
Docker Guide for .NET Developers - Step-by-Step Tutorial for Beginners
dotnet docker

Docker Guide for .NET Developers - Step-by-Step Tutorial for Beginners

This Comprehensive Docker Guide for .NET Developers will cover everything you need to know about Docker, from the basics to advanced concepts. Docker has become an indispensable tool in modern software development, streamlining workflows and boosting productivity, whether you are a .NET developer or work with another tech stack. Whether new to Docker or seeking to deepen your understanding, this guide will provide you with the knowledge and skills necessary to use Docker in your projects effectively.

23 min read
70.2K views
AWS Message Processing Framework for .NET - Simplifying AWS Based Messaging Applications in .NET
dotnet aws

AWS Message Processing Framework for .NET - Simplifying AWS Based Messaging Applications in .NET

The AWS Message Processing Framework for .NET is a wrapper over the AWS Messaging Services like Amazon SNS, SQS, and Event Bridge that helps reduce a significant amount of boilerplate code needed to interact with these AWS Services, further simplifying the development of messaging in .NET applications. In this article, we will explore this framework, and build sample applications that would use SQS, and SNS.

7 min read
88.3K views
In-Memory Caching in ASP.NET Core for Better Performance - A Comprehensive Guide
dotnet

In-Memory Caching in ASP.NET Core for Better Performance - A Comprehensive Guide

Caching! In this article, we will explore the fundamentals of caching and demonstrate how to implement in-memory caching in ASP.NET Core applications. We'll start by building a simple endpoint to set and retrieve cache entries from the in-memory cache. Following that, we'll create another endpoint to showcase the noticeable performance improvement—over 80% faster—achieved through caching. We will also cover some important topics like cache invalidation.

14 min read
65.5K views
Pagination in Amazon DynamoDB with .NET - Improve your API Performance!
dotnet aws

Pagination in Amazon DynamoDB with .NET - Improve your API Performance!

Amazon DynamoDB is the go-to serverless NoSQL Solution from AWS and is very sought-after for building serverless applications on the cloud. Pagination is one feature that helps massively improve your application response times in case you have large volumes of data stored in your database. In this article, we will learn about implementing pagination in Amazon DynamoDB with the .NET AWS SDK!

10 min read
74.9K views
Structured Logging with Serilog in ASP.NET Core - The Complete Guide for .NET 8 Applications
dotnet

Structured Logging with Serilog in ASP.NET Core - The Complete Guide for .NET 8 Applications

When building a new ASP.NET Core project, one should prioritize setting up logging to ensure robust monitoring and debugging capabilities right from the start. Serilog is the most popular logging library for ASP.NET Core Applications. In this article, we will learn everything you need to know to master Structured Logging in your ASP.NET Core Application using Serilog.

Apr 22, 2024 12 min read
98K views
Handling Concurrency in Amazon DynamoDB with Optimistic Locking - Detailed Guide
dotnet aws

Handling Concurrency in Amazon DynamoDB with Optimistic Locking - Detailed Guide

Multi-thread programming is essential to building high-performance applications, especially those expected to scale. This article will teach us about handling concurrency in Amazon DynamoDB with Optimistic Locking. When multiple threads try to access/modify the same record in DynamoDB, there can be data inconsistencies and conflicts. To combat this, we will implement optimistic locking to ensure your data is not lost or overridden.

12 min read
67.6K views

.NET + AI: Build Smarter, Ship Faster

Join 8,000+ developers learning to leverage AI for faster .NET development, smarter architectures, and real-world productivity gains.

AI + .NET tips
Productivity hacks
100% free
No spam, unsubscribe anytime