Blog posts around .NET | TO THE NEW Blog https://www.tothenew.com/blog Thu, 13 Aug 2026 11:01:36 +0000 en-US hourly 1 https://wordpress.org/?v=6.2.2 🐇 RabbitMQTest — A Simple RabbitMQ Demo in C# https://www.tothenew.com/blog/%f0%9f%90%87-rabbitmqtest-a-simple-rabbitmq-demo-in-c/ https://www.tothenew.com/blog/%f0%9f%90%87-rabbitmqtest-a-simple-rabbitmq-demo-in-c/#respond Mon, 10 Aug 2026 13:01:29 +0000 https://www.tothenew.com/blog/?p=81206 The RabbitMQTest repository is a C# project that demonstrates how to use RabbitMQ for message queuing. It brings the producer–consumer pattern to life, showing how a producer streams messages and a consumer processes them asynchronously — perfect for developers exploring event-driven communication. 🔗 Repository link: https://github.com/kandarpgautam/RabbitMQTest 🎯 From Basics to Brilliance Brings the producer–consumer pattern […]

The post 🐇 RabbitMQTest — A Simple RabbitMQ Demo in C# first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/%f0%9f%90%87-rabbitmqtest-a-simple-rabbitmq-demo-in-c/feed/ 0
Learn Onion Architecture as a Complete Beginner and Implement as an Architect https://www.tothenew.com/blog/learn-onion-architecture-as-a-complete-beginner-and-implement-as-an-architect/ https://www.tothenew.com/blog/learn-onion-architecture-as-a-complete-beginner-and-implement-as-an-architect/#respond Fri, 19 Jun 2026 06:10:18 +0000 https://www.tothenew.com/blog/?p=79903 The Problem Story Picture this. It is a Tuesday afternoon. Your product manager says: “We just need to add an email field. Should be quick, right?” You open the codebase. The User entity imports SqlConnection. Business logic calls the database in the same method. No interfaces. No tests. Everything wired to everything else. You add […]

The post Learn Onion Architecture as a Complete Beginner and Implement as an Architect first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/learn-onion-architecture-as-a-complete-beginner-and-implement-as-an-architect/feed/ 0
Getting started with .NET Aspire: Building cloud-native .NET apps made easy https://www.tothenew.com/blog/getting-started-with-net-aspire-building-cloud-native-net-apps-made-easy/ https://www.tothenew.com/blog/getting-started-with-net-aspire-building-cloud-native-net-apps-made-easy/#respond Wed, 16 Jul 2025 13:12:18 +0000 https://www.tothenew.com/blog/?p=72919 Introduction There are many different tools available, which allow us to manage complicated applications and the infrastructure we need to develop them. There are different ways that we can approach the architecture of our application, and different tools to help us along the way. However, if we are developing a cloud ready application, especially one […]

The post Getting started with .NET Aspire: Building cloud-native .NET apps made easy first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/getting-started-with-net-aspire-building-cloud-native-net-apps-made-easy/feed/ 0
Step-by-Step Guide to Implementing RAG with Spring Boot and PostgreSQL https://www.tothenew.com/blog/retrieval-augmented-generation-in-java/ https://www.tothenew.com/blog/retrieval-augmented-generation-in-java/#respond Sun, 16 Mar 2025 12:44:27 +0000 https://www.tothenew.com/blog/?p=65053 Introduction Generative AI (Gen AI) has revolutionized how machines generate text, code, images, and more by leveraging deep learning models. However, one of its key limitations is its reliance on pre-trained knowledge, which may become outdated or lack domain-specific insights. This is where Retrieval-Augmented Generation(RAG) comes into play. RAG enhances Gen AI models capabilities by […]

The post Step-by-Step Guide to Implementing RAG with Spring Boot and PostgreSQL first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/retrieval-augmented-generation-in-java/feed/ 0
Exploring Garnet: A Next-Generation Cache-Store By Microsoft https://www.tothenew.com/blog/exploring-garnet-a-next-generation-cache-store-by-microsoft/ https://www.tothenew.com/blog/exploring-garnet-a-next-generation-cache-store-by-microsoft/#respond Mon, 30 Sep 2024 12:55:40 +0000 https://www.tothenew.com/blog/?p=67440 Garnet is an exciting project from Microsoft Research that addresses the ever-growing demand for efficient data storage mechanisms to support interactive web applications and services. Let’s dive into the details: Introducing Garnet: A Next-Generation Cache-Store What Is Garnet? Garnet is an open-source, next-generation cache-store system designed to offer high performance, extensibility, and low latency. Researchers […]

The post Exploring Garnet: A Next-Generation Cache-Store By Microsoft first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/exploring-garnet-a-next-generation-cache-store-by-microsoft/feed/ 0
Comparing Push Notification Systems: Uber’s RAMEN vs. Netflix’s RENO https://www.tothenew.com/blog/comparing-push-notification-systems-ubers-ramen-vs-netflixs-reno/ https://www.tothenew.com/blog/comparing-push-notification-systems-ubers-ramen-vs-netflixs-reno/#respond Tue, 24 Sep 2024 08:03:08 +0000 https://www.tothenew.com/blog/?p=65166 In the world of large-scale technology, push notification systems are crucial for maintaining a seamless user experience. Uber and Netflix, two giants in the tech industry, have engineered sophisticated systems to handle the massive scale and complexity of delivering real-time notifications to millions of users globally. This article dives into the engineering marvels behind Uber’s […]

The post Comparing Push Notification Systems: Uber’s RAMEN vs. Netflix’s RENO first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/comparing-push-notification-systems-ubers-ramen-vs-netflixs-reno/feed/ 0
Understanding the React Component Lifecycle: Hooks vs. Class Components https://www.tothenew.com/blog/understanding-the-react-component-lifecycle-hooks-vs-class-components/ https://www.tothenew.com/blog/understanding-the-react-component-lifecycle-hooks-vs-class-components/#respond Mon, 23 Sep 2024 13:31:20 +0000 https://www.tothenew.com/blog/?p=65045 Introduction React is a powerful library for developing user interfaces, and one of its key strengths lies in its component model. React components can be written as class components or functional components, and each has a different way of handling the lifecycle of components. This blog will explore the social mechanisms of learning components and […]

The post Understanding the React Component Lifecycle: Hooks vs. Class Components first appeared on TO THE NEW Blog.

]]>
https://www.tothenew.com/blog/understanding-the-react-component-lifecycle-hooks-vs-class-components/feed/ 0