.NET on AWS – Persisting Application Data to S3 (Part-1)

Introduction Amazon S3 is the most commonly used managed storage solution in AWS. It provides object storage in a highly scalable and secure way. AWS guarantees 11 9s for its durability. Objects stored in S3 are shared access object; shared meaning, they can be accessed by different clients at same time. S3 provides low latency … Read more

Communication using Named Pipes (.NET)

Introduction Named Pipes are a mechanism for instant messaging between processes. Following diagram shows a simple communication setup using Named Pipes: The Server open a named pipe. A client can listen to that pipe. The client will receive message in real-time, the server send to the pipe. The client must know the name of the … Read more

Migrating ASP .NET Core 3.1 Web Application to ASP .NET Core 6

Introduction .NET 6 unifies the .NET platform for future. It also introduced plenty of exciting new features along the way. It has achieved the ONE .NET Vision of Microsoft and also opens up new horizons for existing .NET developers. Improved performance, C# 10 features, hot-reload etc. are few of the reasons you would want to … Read more