Skip to content
Tuesday, August 11, 2026
Recent posts
  • Unit testing and evaluating LLMs
  • Tool calling with AIFunctionFactory
  • Your first IChatClient
  • Why Microsoft.Extensions.AI exists
  • Packaging, publishing and consuming Roslyn analyzers

PureSourceCode

All technologies, only pure source code

  • Forum
  • Links
  • Download
  • Shop
  • Profile
    • Newsletter
    • Cart
    • Checkout
    • My orders
  • Contact

Tag: microsoft

Unit testing and evaluating LLMs

August 11, 2026August 11, 2026 Enrico
Unit testing and evaluating LLMs

How can we test a component based on Microsoft.Extension.AI that gives a different answer every time it runs? Here an implementation.

Read More
.NET10, AI, C#artificial-intelligence, csharp, microsoftLeave a comment

Tool calling with AIFunctionFactory

August 6, 2026August 6, 2026 Enrico
csharp and ollama

A language model knows what was in its training data and nothing else. Tool calling closes that gap with custom C# methods

Read More
.NET10, AI, C#microsoftLeave a comment

Your first IChatClient

August 5, 2026August 5, 2026 Enrico
csharp and ollama

Second post where using Microsoft.Extensions.AI I build the first AI client keeping the history of the chats and instruct the agent who it is.

Read More
.NET10, AI, C#artificial-intelligence, csharp, microsoft, net10Leave a comment

Why Microsoft.Extensions.AI exists

August 4, 2026August 6, 2026 Enrico
C# and Ollama using Microsoft.Extensions.AI

Microsoft.Extensions.AI is a small set of abstractions in the box, and providers that plug in behind the common AI providers such as Antropic or ChatGPT

Read More
.NET10, AI, C#artificial-intelligence, csharp, microsoft, net10Leave a comment

Microsoft Muse explained

February 24, 2025February 24, 2025 Enrico
Microsoft Muse explained

Today, Microsoft announced a new generative AI model for games called Muse in Cambridge, UK. This new technology is explained here.

Read More
Microsoftgames, microsoft, microsoft-muse, retro-gamesLeave a comment

MS-DOS 4.0 is now open source

April 29, 2024April 29, 2024 Enrico
MS-DOS 4.0 Wallpaper

From today, Microsoft released on GitHub MS-DOS 4.0. MS-DOS 4.0 is now open source and available with the other older versions of the OS.

Read More
Microsoft, Newshistory, microsoft, msdosLeave a comment

NET8 is announced

March 27, 2023March 27, 2023 Enrico
Microsoft dotnet .NET6

Microsoft has recently announced the release of NET8, the latest version of its popular software development platform

Read More
.NET, .NET8, Microsoft, Newsdotnet, microsoft, net8Leave a comment

Earn Microsoft Rewards by using Bing

March 1, 2023February 27, 2023 Enrico
Can you earn Microsoft Rewards points by using the new Bing?

After the release of the new Microsoft Bing with ChatGPT, users start to ask how to earn Microsoft Rewards point by using the new Bing

Read More
Microsoft, News, Tips & tricksbing, microsoft, rewardsLeave a comment

How to use Bing with ChatGPT

February 23, 2023February 23, 2023 Enrico

Here I like to explore how to use Bing, the Microsoft search engine, with ChatGPT and the new Bing app and the integration in Edge and Skype

Read More
Microsoft, Newsai, artificial-intelligence, microsoft, microsoft-bing, openaiLeave a comment

Internet Explorer is dead

June 18, 2022June 18, 2022 Enrico
internet explorer is dead

After 27 years, Microsoft has finally bid farewell to the Internet Explorer and will redirect Explorer users to the latest version of Edge.

Read More
Microsoft, Newsinternet-explorer, microsoft, microsoft-edgeLeave a comment

25 years ago today Microsoft launched Windows 95

August 25, 2020August 25, 2020 Enrico
microsoft windows95 wallpaper

On August 24, 1995, Microsoft held what’s likely to go down in history as its biggest Windows launch in history with Windows 95.

Read More
Microsoft, Newsmicrosoft, windows95Leave a comment

Microsoft ported Procmon from Linux

July 20, 2020July 20, 2020 Enrico
Microsoft loves Linux

Microsoft ported Procmon from Linux for monitoring the system calls, Registry access, and file activity for processes running in the operating system.

Read More
Linux, Tools, Windowslinux, microsoft, procmonLeave a comment

[flnkit_donate suggested="5,10,25" currency="gbp" description="Buy me a coffee" button_text="Support Us" min="2" max="100"]

  • Unit testing and evaluating LLMs
  • Tool calling with AIFunctionFactory
  • Your first IChatClient
  • Why Microsoft.Extensions.AI exists
  • Packaging, publishing and consuming Roslyn analyzers
  • Unit testing and evaluating LLMs
    Unit testing and evaluating LLMsAugust 11, 2026
  • csharp and ollama
    Tool calling with AIFunctionFactoryAugust 6, 2026
  • csharp and ollama
    Your first IChatClientAugust 5, 2026
  • C# and Ollama using Microsoft.Extensions.AI
    Why Microsoft.Extensions.AI existsAugust 4, 2026
  • Blazor Analyzer Feature Image5
    Packaging, publishing and consuming Roslyn analyzersJuly 24, 2026

android api apple artificial-intelligence aspnet-5 aspnet-core azure azure-devops azure-functions blazor blazor-component blazor-server blazor-webassembly clean-architecture csharp dependency-injection design-pattern docker entity-framework-core games github identityserver4 ios javascript macOS maui microsoft microsoft-excel microsoft-identity net6 net8 netcore pattern powershell python security swagger visual-studio visualstudio-2022 webapi windows10 windows11 xamarin-forms xbox xbox-series-s

  • .NET
  • .NET Core
  • .NET General
  • .NET10
  • .NET5
  • .NET6
  • .NET7
  • .NET8
  • .NET9
  • Agile
  • AI
  • Ajax
  • Amazon
  • Android
  • AngularJs
  • Apple
  • Apps
  • ASP.NET
  • Azure
  • Azure
  • Azure DevOps
  • Blazor
  • C#
  • Claude
  • Developers
  • Docker
  • F#
  • Framework
  • Games
  • General
  • Google
  • Google
  • HTML
  • HTML\CSS
  • IIS
  • Internet
  • iOS
  • Java
  • JavaScript
  • Linux
  • macOS
  • MAUI
  • Microsoft
  • Microsoft Office
  • MVC
  • News
  • Node.js
  • Other
  • PowerBI
  • PowerShell
  • Programming languages
  • Projects and ideas
  • Python
  • R
  • React.JS
  • Rust
  • Security
  • SQL
  • Swift
  • Testing
  • Tips & tricks
  • Tools
  • TypeScript
  • Ubuntu
  • Uncategorized
  • Unity
  • Universal Windows App
  • VB.NET
  • Visual Basic
  • Visual Studio
  • Visual Studio
  • WebAPI
  • Windows
  • Xamarin

Copyright © All rights reserved

Proudly powered by WordPress | Theme: SuperMag by Acme Themes
 Share This
 Facebook
 WhatsApp
 Reddit
 Telegram
 LinkedIn

Share on Mastodon

Verified by MonsterInsights