A .NET-Powered RAG Console Application with Ollama 09 June 2025 Khaled .NET, C#, RAG, Ollama, Chat If you've been following the explosion of Large Language Models and Retrieval-Augmented Generation applications, you've probably noticed a trend. The vast majority of tutorials, sample code, and applications are built using Python. While Python's prominence in the AI/ML space is well-deserved due to... Read more
Building Micro Frontends with Blazor WebAssembly C# [ Complete Guide ] 03 June 2025 Khaled .NET, Blazor, WebAssembly, C#, Micro Frontends In the rapidly evolving world of web development, micro frontends have emerged as a powerful architectural pattern that brings the benefits of microservices to the frontend layer. For .NET developers, Blazor WebAssembly presents a unique opportunity to implement micro frontends using familiar C#... Read more
Building a Weather Prediction Model with ML.NET: A Complete Guide 02 June 2025 Khaled .NET, ML.NET, Machine learning Weather forecasting has always been a fascinating application of machine learning, and with ML.NET, we can build powerful prediction models right within the .NET ecosystem. In this comprehensive guide, we'll walk through creating a weather prediction model that can forecast temperature, humidity,... Read more
Build a Streaming API with .NET Core and RabbitMQ for Log/Data Streaming 30 May 2025 Khaled .NET, RabbitMQ, Streaming In today's data-driven applications, the ability to stream logs and data in real-time is crucial for monitoring, analytics, and responsive user experiences. This guide will walk you through building a robust streaming API using .NET Core and RabbitMQ that can handle high-throughput data streams... Read more
Zero-Cost n8n Setup with Docker & Community Proxy (MCP) 27 May 2025 Khaled MCP, Docker, n8n Are you looking for a way to run n8n—the open source workflow automation tool—without spending a dime on hosting or reverse proxies? In this guide, I’ll show you how to set up n8n for free using Docker and the n8n Community Proxy (MCP), so you can build and run automations from... Read more
Simplify Weighing Scale Integration in .NET Applications 26 May 2025 Khaled .NET, Microsoft, Weighing Machine Connector WeighingMachineConnector.NET is a C# class library that simplifies communication between your .NET applications and RS232-based weighing machines. Whether you're working on a manufacturing system, warehouse management, or retail POS software, this library helps you connect and extract weight data... Read more
Parallel Processing in .NET 10 – Smarter, Faster, Scalable 26 May 2025 Khaled .NET, .NET 10, Microsoft, Parallel Processing With .NET 10, Microsoft continues to evolve parallel and concurrent programming, bringing improvements to existing constructs and introducing new capabilities to help developers build responsive, high-performance applications for modern hardware. ⚡ What’s New in .NET 10 for... Read more
What's New in .NET 10 27 April 2025 Khaled .NET, .NET 10, Microsoft .NET 10 is shaping up to be another exciting milestone in Microsoft’s journey toward building a faster, more flexible, and developer-friendly platform. Building on the solid foundation of .NET 8 and .NET 9, .NET 10 focuses on cloud-native architecture, deeper AI integration, improved tooling,... Read more
.NET Version Evolution Guide 26 April 2025 Khaled .NET, Microsoft Table of Contents .NET Framework Era (2002–2019) .NET Core Era (2016–2019) .NET Unified Platform (2020–Present) Key Milestones Timeline .NET Framework Era (2002–2019) .NET Framework 1.0 (2002) Foundation Release – The beginning of managed code... Read more