Welcome to F# Weekly,
A roundup of F# content from this past week:
News
- New Features for Enhanced Razor Productivity! - .NET Blog
- Announcing Generative AI for Beginners β .NET - .NET Blog
- C# Dev Kit Updates: .NET Aspire, Hot Reload, and More! - .NET Blog
- Microsoft.Testing.Platform: Now Supported by All Major .NET Test Frameworks - .NET Blog
- Visual Studio 2022 v17.13 is Now Available! - Visual Studio Blog
- Bells and whistles: Building with Microsoft Copilot Studio | Power Platform Developer Blog
- First preview of Visual Studio 2022 v17.14 - Visual Studio Blog
- New restrictions on package loading - Visual Studio Blog
- Guest Blog: Step-by-Step Guide to Building a Portfolio Manager: A Multi-Agent System with Microsoft Semantic Kernel and Azure OpenAI | Semantic Kernel
- New Features for Enhanced Razor Productivity! - .NET Blog
- .NET Aspire and Data API builder with the Community Toolkit - Azure SQL Devsβ Corner
Videos
- Build a Simple Markdown Blog with F# and Falco
- Integrate .NET Aspire into your .NET projects with VS Code & C# Dev Kit
- On .NET Live - Build Faster, Optimize Smarter!
- ASP.NET Community Standup - Exciting (and breaking) changes for OpenAPI in .NET 10
- .NET AI Community Standup - Local AI on .NET using Ollama & .NET Aspire
- Languages & Runtime Community Standup - Tensors in .NET
- .NET API Review
Blogs
F# vNext
- Constant expressions in patterns Β· Issue #1408 Β· fsharp/fslang-suggestions
- Fable Vite and Vitest (modern js/ts/react tooling support official Β· fable-compiler/Fable Β· Discussion #4043
Highlighted projects
- fsprojects/Furnace: Production-grade ML - F# power & precision guiding Torch performance
- nfdi4plants/ARCTokenization: Definition of controlled vocabulary tokens and library to tokenize ARC metadata into these tokens
- Dolfik1/Funogram: F# Telegram Bot Api library
- nfdi4plants/Swate: Excel Add-In for annotation of experimental data and computational workflows.
- cmeeren/Felicity: Boilerplate-free, idiomatic JSON:API for your beautiful, idiomatic F# domain model. Optimized for developer happiness.
- CSBiology/MzIO: Generic data model to unify various readers and writers for different formats used in protein mass spectrometry
- ninjarobot/KeyVaultFuse: Creates a FUSE filesystem for Azure Key Vault
- deadblackclover/fsharp-native-dll: Example of using native libraries in F#
- asfaload/collector: checksums collector
New Releases
- Furnace.Data 1.0.8
- Furnace-cuda 1.0.8
- SQLProvider 1.4.8
- Facil 2.15.0
- G-Research.FSharp.Analyzers 0.13.0
- Ionide.Analyzers 0.14.0
- fsharp-analyzers 0.29.0
- ControlledVocabulary 1.2.0
- ARCTokenization 6.1.0
- Funogram.Telegram 8.3.0
- Felicity 0.23.2
- MzIO 0.1.4
- Fable.Browser.Dom 2.18.1
- FSharp.Core 9.0.201
- FSharp.Compiler.Service 43.9.201
- Oxpecker 1.2.0
- Oxpecker.ViewEngine 1.1.0
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!