Matthew D. Groves

Matthew D. Groves

@mgroves.bsky.social

#Couchbase, #devrel, writer, #reds, cruising, going from software to soft serve 🍦

1,422 Followers 114 Following 84 Posts Joined Jun 2023
2 months ago

I like it, except... you would need one for every OS, or else no cross-platform support?

0 0 0 0
2 months ago
Preview
Creating Your Own MSBuild SDK - It's Easier Than You Think! An MSBuild SDK is basically a NuGet package that automatically imports .props and .targets files into your project. That's it. That's the whole thing.

#CSAdvent post 1 for December 25, 2025!

"Creating Your Own MSBuild SDK - It's Easier Than You Think!" by @codingwithcalvin.net

codingwithcalvin.net/creating-you...

#dotnet #csharp

1 2 0 0
2 months ago

#CSAdvent post 2 for December 25, 2025!

"String Interning" by @flash0ver.bsky.social

github.com/Flash0ver/do...

#dotnet #csharp

1 1 0 1
2 months ago
Preview
Santa's AI Chat App - Building a Festive Chat Application with RAG and .NET Templates In this blog post, we explore how to build a Santa Chat application using AI and Retrieval-Augmented Generation (RAG) with the latest Microsoft.Extensions.AI project templates. Discover how to leverag...

#CSAdvent post 2 for December 23, 2025!

"Santa's AI Chat App" by @kylemcmaster.com

blog.nimblepros.com/blogs/santas...

#dotnet #csharp

0 1 0 0
2 months ago
Preview
The .NET Cross-Platform Showdown: MAUI vs Uno vs Avalonia (And Why Avalonia Won) I've been writing .NET code since the first beta. Over three decades of professional development,...

#CSAdvent post 1 for December 23, 2025!

"The .NET Cross-Platform Showdown: MAUI/WinUI vs Uno vs Avalonia (And Why Avalonia Won)" by @biozal.bsky.social

dev.to/biozal/the-n...

#dotnet #csharp

1 2 0 0
2 months ago
Preview
Api Versioning - A deep dive

#CSAdvent post 2 for December 22, 2025!

"Api Versioning - A deep dive" by @irina.codes

irina.codes/api-versioni...

#dotnet #csharp

0 2 0 0
2 months ago
Over the River and Through the Woods

#CSAdvent post 2 for December 21, 2025!

"Over the River and Through the Woods" by @timpurdum.dev

timpurdum.dev/post/2025/12...

#dotnet #csharp

0 2 0 0
2 months ago
Functional Programming With C# - The Monads Were Here the Whole Time!! Not only does C# support Monads….but they were always here….

#CSAdvent post 1 for December 21, 2025!

"Functional Programming with C# -The Mondas Were Here the Whole Time!" by Simon Painter (www.linkedin.com/in/simon-pai...)

www.thecodepainter.co.uk/blog/2025122...

#dotnet #csharp

1 2 0 0
2 months ago
Preview
Bringing the DOOM to Uno Platform Let's answer the most pressing question in software development: Can Uno Platform run DOOM?

#CSAdvent post 2 for December 20, 2025!

"Bringing the DOOM to Uno Platform" by Martin Zikmund (www.linkedin.com/in/mzikmund/)

mzikmund.dev/blog/bringin...

#dotnet #csharp @platform.uno

2 1 0 0
2 months ago
Preview
Getting Started with Couchbase Enterprise Analytics SDK Introduction Couchbase Enterprise Analytics is a new server from Couchbase that specializes in complex queries on data from multiple sources. It’s not an operational database, but a highly scalable…

#CSAdvent post 1 for December 20, 2025!

"Getting Started with Couchbase Enterprise Analytics SDK" by Jeff Morris (www.linkedin.com/in/jeffscott...)

jeffrymorris.net/2025/12/20/g...

#dotnet #csharp

0 1 0 0
2 months ago
Agent orchestration with Microsoft Agent Framework. - The Soccer Dev This post is part of C# Advent 2025, for more event content click here. Up until recently, developers that were working on an agentic solution using the Microsoft stack had 2 options to orchestrate th...

#CSAdvent post 2 for December 19, 2025!

"Agent orchestration with Microsoft Agent Framework" by @thesoccerdev.bsky.social

www.thesoccerdev.com/agent-orches...

#dotnet #csharp

0 1 0 0
2 months ago
Preview
Building an AI-Powered Form Assistant with Blazor Create an AI assistant that guides users through completing RMA forms using natural language, JSON schema validation and real-time form binding in Blazor.

#CSAdvent post 1 for December 19, 2025!

"Building an AI-Powered Form Assistant with Blazor" by @edcharbeneau.bsky.social

www.telerik.com/blogs/buildi...

#dotnet #csharp

0 2 0 0
2 months ago
Preview
[C# Tip] How to create and access custom C# Attributes by using Reflection In C#, Attributes are a handy mechanism to attach metadata to your classes, methods, properties, etc. In this article, we will see how to create custom Attributes and access them at runtime using Refl...

#CSAdvent post 2 for December 18, 2025!

"How to create and access custom C# Attributes by using Reflection" by @bellonedavide.bsky.social

www.code4it.dev/csharptips/c...

#dotnet #csharp

0 1 0 0
2 months ago
Preview
From Spec to Santa: My C#‑Powered Christmas Story Generator Experiment In this article, I will explain how I built a website to generate Christmas Stories my almost 5-year-old daughter using C# and AI related technologies (GitHub Spec Kit, GitHub Copilot, Microsoft.Exten...

#CSAdvent post 1 for December 18, 2025!

"From Spec to Santa: My C#‑Powered Christmas Story Generator Experiment" by @techwatching.bsky.social

techwatching.dev/posts/christ...

#dotnet #csharp

1 2 0 0
2 months ago
Preview
From Spec to Santa: My C#‑Powered Christmas Story Generator Experiment In this article, I will explain how I built a website to generate Christmas Stories my almost 5-year-old daughter using C# and AI related technologies (GitHub Spec Kit, GitHub Copilot, Microsoft.Exten...

And here is my C# Advent post 👉 techwatching.dev/posts/christ...
Or how I created a Christmas story generator using GitHub Spec Kit.
@csadvent.christmas #aspire #dotnet #github

1 2 0 0
2 months ago
Preview
EF Core 10 Turns PostgreSQL into a Hybrid Relational-Document DB - Trailhead Technology Partners Discover how EF Core 10 and PostgreSQL JSONB make it easy to model flexible, schema-evolving data in a hybrid relational–document db.

#CSAdvent post 2 for December 16, 2025!

"EF Core 10 Turns PostgreSQL into a Hybrid Relational-Document DB" by Stefan Mitic (trailheadtechnology.com/author/stefa...)

trailheadtechnology.com/ef-core-10-t...

#dotnet #csharp

1 1 0 0
2 months ago
Preview
Manufacturing Certainty: Load Testing with Azure Load Testing - Trailhead Technology Partners Load testing using Azure Load Test prevents significant production issues and bolsters the confidence of technology-driven businesses.

#CSAdvent post 1 for December 16, 2025!

"Manufacturing Certainty: Load Testing with Azure Load Testing" by Andy Wilson (www.linkedin.com/in/andy-wils...)

trailheadtechnology.com/manufacturin...

#dotnet #csharp

2 2 0 0
2 months ago
Post image

Also, today is a DOUBLE @trailheadtech.bsky.social day. Trailhead overall has been a great #csadvent partner through the life of #csadvent, so this is a special shoutout to them.

2 0 0 0
2 months ago

Over halfway through #csadvent this year, and it's been going great! Due mainly to:

1. Contributors getting their (excellent) entries in on time
2. Great behind-the-scenes work by @codingwithcalvin.net

Thank you!

1 1 0 0
2 months ago

#CSAdvent post 2 for December 15, 2025!

"TUnit: The New Sheriff in Town for .NET Testing" by Vladan Petrovic (www.linkedin.com/in/vladan-pe...)

trailheadtechnology.com/tunit-the-ne...

#dotnet #csharp

0 1 0 0
2 months ago
Preview
Sentiment Analysis in C#: Azure AI Language or LLMs - Trailhead Technology Partners Explore the shift from traditional sentiment analysis to LLMs in C#, using Azure AI and OpenAI for improved accuracy and nuanced insights.

#CSAdvent post 1 for December 15, 2025!

"Sentiment Analysis in C#: Azure AI Language or LLMs" by @rodrigojuarez.com

trailheadtechnology.com/sentiment-an...

#dotnet #csharp

0 1 0 0
2 months ago
Dynamically Changing Decimal & Thousand Separators At Runtime This article is part of the 2025 C# Advent Calendar.

#CSAdvent post 2 for December 14, 2025!

"Dynamically Changing Decimal & Thousand Separators At Runtime" by Conrad Akunga (www.linkedin.com/in/conrad-ak...)

www.conradakunga.com/blog/dynamic...

#dotnet #csharp

1 1 0 0
2 months ago
Preview
16 Tips for Writing AI-Ready C# Code 16 practical tips for optimizing your C# codebase to work seamlessly with AI coding assistants like Copilot, Cursor, and Claude Code, covering foundational practices, structural patterns, and C# langu...

#CSAdvent post 1 for December 14, 2025!

"16 Tips for Writing AI-Ready C# Code" by Matt Eland (www.linkedin.com/in/matteland/)

accessibleai.dev/post/writing...

#dotnet #csharp

1 1 0 0
2 months ago
C# Advent 2025 - Extension Members You’ve been able to create extension methods for C# types for a long time. With C# 14, extensions get a whole new look and feel. And, some new functionality as well.

#CSAdvent post 2 for December 13, 2025!

"C# Advent 2025 - Extension Members by @barretblake.dev

barretblake.dev/posts/develo...

#dotnet #csharp

2 2 0 0
2 months ago
Preview
Sending Holiday Cheer in .NET with Scriban and MailKit - Trailhead Technology Partners See how you can use the Scriban scripting language and engine to template emails and send them with MailKit in .NET.

#CSAdvent post 1 for December 13, 2025!

"Sending Holiday Cheer in .NET with Scriban and MailKit" by John Waters (www.linkedin.com/in/john-wate...)

trailheadtechnology.com/sending-holi...

#dotnet #csharp

1 1 0 0
3 months ago
Preview
Modern .NET with Uno Platform & AI A look at modern .NET development with Uno Platform & AI

#CSAdvent post 1 for December 12, 2025!

"Modern .NET with Uno Platform & AI" by @samidip.bsky.social

platform.uno/blog/modern-...

#dotnet #csharp

1 1 0 0
3 months ago
Getting Started with the Aspire CLI - A Complete Guide The Aspire CLI is a cross-platform tool for creating, managing, and running polyglot Aspire projects. This post covers the core commands you’ll use day-to-day.

#CSAdvent post 2 for December 12, 2025!

"Getting Started with the Aspire CLI" by @chris-ayers.com

chris-ayers.com/2025/12/11/a...

#dotnet #csharp

0 2 0 0
3 months ago
Preview
Sending sweet treats with Google Pub/Sub | Poornima Nayar A simple guide to Google Pub/Sub messaging with .NET —publishers, subscribers and retries

#CSAdvent post 2 for December 11, 2025!

"Sending sweet treats with Google Pub/Sub" by @poornimanayar.bsky.social

poornimanayar.co.uk/blog/sending...

#dotnet #csharp

0 2 0 1
3 months ago
YouTube
2 code a Roslyn Source Generator - C# Advent Calendar 2025 YouTube video by FlashOWare

#CSAdvent post 1 for December 11, 2025!

"2 code a Roslyn Source Generator" by @flashoware.bsky.social (live stream starts at 18:00 UTC, December 11th)

www.youtube.com/watch?v=sB37...

#dotnet #csharp

1 0 0 0
3 months ago
Preview
Create your MCP Server using Azure Functions With the growing number of frameworks and tools for creating MCP servers, especially within the .NET technology stack, Azure Functions emerges as a valuable new option. As is customary with Azure Func...

#CSAdvent post 2 for December 10, 2025!

"Create your MCP Server using Azure Functions" by @jorgelevy.net

www.c-sharpcorner.com/article/crea...

#dotnet #csharp

0 1 0 0