Setup des deux Raspberry Pi

Cet article fait partie de la série Assistant vocal sur Raspberry Pi.

On a deux Raspberry Pi 4, quelques heures de setup, et à la fin un assistant vocal qui tourne entièrement en local. Avant d’écrire la moindre ligne de code .NET, on règle le setup des deux Pi.

[Lire]
Catégories : .NET IA  Tags: Raspberry Pi .NET Ollama Piper TTS Whisper Linux 

MCP en C# : exposer vos propres outils à n'importe quel client IA

MCP standardise la façon dont les clients IA appellent des outils externes. Voici comment construire un serveur MCP fonctionnel en C#, avec un exemple météo complet, prêt à connecter à Claude Desktop ou à VS Code Copilot. [Lire]

Supabase et les relations entre les tables

Pour un de mes projets .NET, j’utilise Supabase pour stocker mes données. Supabase est une alternative open-source à Firebase. Il est basé sur PostgreSQL et fournit une API REST et des websockets pour interagir avec la base de données.

Pour connecter mon projet .NET à Supabase, j’utilise Supabase Sharp et vous pouvez trouver également la documentation sur le site officiel de Supabase.

La facilité d’utilisation de la librairie est vraiment intéressante et cela me permet également d’utiliser directement le site web de Supabase pour gérer mes données sans avoir à écrire de code pour le faire dans ma propre applications.

[Lire]
Catégories : .NET Supabase IA  Tags: .NET Supabase IA 

Blazor 8

Nouveautés passionnantes de C# et Blazor 8

Le monde du développement web en .NET est en constante évolution, et la dernière version de Blazor 8 apporte son lot de nouveautés et d’améliorations qui méritent toute notre attention. Dans cet article, nous allons explorer les fonctionnalités clés de Blazor 8 et comment elles peuvent enrichir vos projets C#.

Blazor 8 : Une expérience utilisateur plus riche et interactive

Blazor 8 continue de repousser les limites de ce qui est possible avec les applications web en .NET. Avec une prise en charge améliorée du rendu côté serveur et de l’interactivité côté client, Blazor 8 offre une expérience utilisateur plus riche et plus réactive.

[Lire]
Catégories : .NET Blazor IA  Tags: .NET Blazor IA Microsoft Blazor 8 C# 12