--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View Article--- Article Not Found! ---
*** *** *** RSSing Note: Article is missing! We don't know where we put it!!. *** ***
View ArticleRefactoring huge C# code base in minutes
With my team, we like to keep our C# code base updated. So, recently we went to .NET 7 and C# 11. At the same time, we were still adopting some of the new capabilities of .NET 6 and C# 10. Our code...
View ArticleDebugging Dapr applications with Rider or Visual Studio: A better way
Dapr is an impressive set of APIs for building distributed applications with any language and platform. It provides a set of building blocks that you can use to build microservices. Dapr is based on...
View Article.NET 7 SDK built-in container improvements
Are you looking for a fast and easy way to create and run .NET applications using Docker containers without writing any Dockerfile? If so, you will be glad to know that Microsoft has introduced a new...
View ArticleSimplify your .NET Docker image publishing workflow with the .NET SDK
In my previous blog posts, I wrote about the built-in container support in the .NET 7 SDK that allows you to create and publish Docker images for your .NET applications without writing any Dockerfile....
View ArticlePublish .NET Docker images using .NET SDK and GitHub Actions
My previous blog posts talks about built-in container support in the .NET SDK. It allows you to create and publish Docker images for your .NET applications without writing any Dockerfile. I also showed...
View ArticleWhat's new in C# 12
C# 12 is the latest, just released, version of the popular programming language that runs on the .NET 8 platform. It introduces several new features that aim to improve the expressiveness, performance,...
View ArticleRun Phi-3 SLM on your machine with C# Semantic Kernel and Ollama
Microsoft recently unveiled Phi-3, the latest iteration of their Small Language Model (SLM). And hot on its heels is Ollama, a powerful tool that enables you to run SLMs and LLMs right on your own...
View ArticleLearning AI function calling in C# with Llama 3.2 SLM and Ollama running on...
I’ve been trying to wrap my head around function/tool calling for a while now, and I’m excited to share what I’ve learned with you. It’s a powerful way to let developers integrate advanced AI features...
View ArticleLeveraging Microsoft.Extensions.AI for Tool Calling in C#
In the previous post “Learning AI function calling in C# with Llama 3.2 SLM and Ollama running on your machine“, we wrapped our head around the concept of tool calling and implemented a C# source...
View ArticleHarnessing DeepSeek-R1 distilled model with .NET Aspire and Ollama locally
In my earlier posts, I’ve demonstrated how to install Ollama using the Windows installer. However, for developers, there’s a more streamlined method to set up Ollama on your machine.In this blog post,...
View ArticleBuilding Local AI Agents: Semantic Kernel and Ollama in C#
The recent release of Microsoft’s Semantic Kernel Agents Framework RC1 provides an excellent opportunity to explore its capabilities with C#. In this post, we’ll walk through creating a simple agent...
View ArticleBuilding Local AI Agents: Semantic Kernel Agent with Functions in C# using...
In my previous post, we saw how to build the simplest Semantic Kernel local AI agent using Semantic Kernel and Ollama in C#. In this short post, we will see how simple it is to extend the capabilities...
View Article.NET Aspire and Dev Container
.NET Aspire 9.1 was just released on February 25th, 2025. It comes with great new dashboard features, and there is more! One feature I am particularly interested in is the ability to use Dev...
View ArticleHarnessing AI in C# with Microsoft.Extensions.AI, Ollama, and MCP Server
In the previous post "Leveraging Microsoft.Extensions.AI for Tool Calling in C#", we explored how to create custom tools that enhance the capabilities of Large Language Models (LLMs). We demonstrated...
View ArticleModel Context Protocol Made Easy: Building an MCP Server in C#
In my previous post, I demonstrated how to use C# with Microsoft.Extensions.AI, Ollama, and a nuget package called mcpdotnet to interact with an existing MCP Server. Since then, mcpdotnet has been...
View ArticleDockerizing your .NET C# MCP Server for AI Clients like Claude Desktop
My previous post showed how easy it is to develop a .NET C# MCP server and write a client able to communicate with it. Now, the question is how we can distribute our MCP server to be used by AI...
View ArticleSSE-Powered MCP Server with C# and .NET in 15.7MB executable
Now that we've explored how to leverage Model Context Protocol (MCP) servers to utilize external Tools and AI models in C# applications, how to write your own Standard Input/Output (STDIO) MCP server...
View Article