Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- VS Code extension marketplace wars: Cursor users hit roadblocks • DEVCLASS
- .NET 10 Preview 3 is now available! - .NET Blog
- .NET Aspire 9.2 is Now Available with New Ways to Deploy - .NET Blog
- Build a Model Context Protocol (MCP) server in C# - .NET Blog
- Better Together: .NET Aspire, Azure Functions, and Visual Studio - Microsoft for Developers
- Announcing Hybrid Search with Semantic Kernel for .NET | Semantic Kernel
- .NET and .NET Framework April 2025 servicing releases updates - .NET Blog
- How we ended up rewriting NuGet Restore in .NET 9 - .NET Blog
- Multi-Process CPU Usage Analysis in Visual Studio - Visual Studio Blog
Videos
- Contributing to the F# Open Source ecosystem
- CQRS demystified: F# + Akka.NET w/ Onur Gumus - Akka.NET Community Standup: 04-09-2025
- .NET Preview Unboxed - .NET 10 Preview 3 - C# 14 Extension Members, CLI Awesomeness, Blazor, & APIs!
- Blazor Community Standup - Updates in .NET 10 Preview 3
- .NET Aspire Community Standup - .NET Aspire 9.2 Release Party
- .NET AI Community Standup - 🔮 Fortune-Telling with Semantic Kernel
- .NET MAUI Community Standup - Next in .NET 10 and Visual Studio
Blogs
- Why F#? - (think) - Bozhidar Batsov
- Tests are Documentation, or are they? – planetgeek.ch - Urs Enzler
- Configuration with FsConfig | Compositional IT
- Targeting Node, Deno and Bun with F# | Tunaxor's Blog
Highlighted projects
- jtucker/mcp-untappd-server-dotnet: An example MCP Azure Function in F#
- WyattTechnology/WAkka: F# interface for Akka.NET
- glokhov/fini: Configuration File
- xp44mm/FSharp.Compiler.SyntaxTreeX: `FSharp.Compiler.SyntaxTreeX` is a subtree of `FSharp.Compiler.SyntaxTree`.
- UnoSD/Pulumi.FSharp.Extensions: F# computational expressions to reduce boilerplate in Pulumi code
- roboz0r/XParsec: XParsec is a parser combinator library for F#
- AngelMunoz/Bix: Bix, an F# micro-framework for cross-runtime JavaScript backends
- AngelMunoz/Hox: Async HTML rendering and a simplistic but extensible DSL based on css selectors.
New Releases
- NuGet Gallery | Ecng.Compilation.FSharp 1.0.47
- NuGet Gallery | XstarS.GuidModule 2.6.1
- NuGet Gallery | FCQRS.Model 2.2.2
- NuGet Gallery | FAkka.FSharp.Collections.ParallelSeq 1.0.0
- NuGet Gallery | WAkka 1.5.3
- NuGet Gallery | Feliz.ReactSlider 0.3.7
- NuGet Gallery | Feliz.ChartJS 1.0.7
- NuGet Gallery | Feliz.Tailwind 3.0.8
- NuGet Gallery | SQLProvider 1.4.13
- NuGet Gallery | Fini 0.2.0
- NuGet Gallery | FSharp.Idioms 1.4.29
- NuGet Gallery | Pulumi.FSharp.Core 3.1.6
- NuGet Gallery | FAkka.Chiron 9.0.201
- NuGet Gallery | SqlHydra.Cli 2.8.2
- NuGet Gallery | NBomber.Http 6.0.2
- NuGet Gallery | XParsec 0.0.3
- NuGet Gallery | FSharp.Compiler.SyntaxTreeX 43.9.201
- NuGet Gallery | FSharp.Core 9.0.300-beta.25181.1
That’s all for now. Have a great week.
If you want to help keep F# Weekly going, click here to jazz me with Coffee!