# F# Weekly #19, 2023 – Microsoft Build 2023, May 23-24

**URL:** <https://forums.fsharp.org/t/f-weekly-19-2023-microsoft-build-2023-may-23-24/3098>\
**Category:** General\
**Tags:** news\
**Created:** [May 13, 2023, 7:01pm UTC](https://forums.fsharp.org/t/f-weekly-19-2023-microsoft-build-2023-may-23-24/3098 "2023-05-13T19:01:40Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![sergey\_tihon](https://yyz2.discourse-cdn.com/flex030/user_avatar/forums.fsharp.org/sergey_tihon/32/25_2.png) [@sergey\_tihon](https://forums.fsharp.org/u/sergey_tihon)\
**Post date:** [May 13, 2023, 7:01pm UTC](https://forums.fsharp.org/t/f-weekly-19-2023-microsoft-build-2023-may-23-24/3098/1 "2023-05-13T19:01:40Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [Your home for Microsoft Build](https://build.microsoft.com/en-US/home?wt.mc_ID=Build2023_esc_corp_soc_oo_YT_MSDev_YTDavidF)
- [The 2023 Developer Survey is now live! - Stack Overflow Blog](https://stackoverflow.blog/2023/05/08/the-2023-developer-survey-is-now-live/)
- [Level up your GPT game with prompt engineering - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/gpt-prompt-engineering-openai-azure-dotnet/)
- [10 Entity Framework Core Hacks. Entity Framework Core (EF Core) is a… | by Alex Maher](https://maherz.medium.com/10-entity-framework-core-hacks-80c74498d4cb)
- [Visual Studio UI Refresh - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/visual-studio-ui-refresh/)
- [Surround selection experiment - Visual Studio Blog (microsoft.com)](https://devblogs.microsoft.com/visualstudio/surround-selection-experiment/)
- [NuGet.org Terms of Service Update on Unexpected Behavior and Hate Speech - The NuGet Blog (microsoft.com)](https://devblogs.microsoft.com/nuget/nuget-org-terms-of-service-update-on-unexpected-behavior-and-hate-speech/)
- [Upcoming availability of .NET Framework 4.8.1 on Windows Update and Catalog - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/upcoming-availability-of-net-framework-4-8-1-on-windows-update-and-catalog/)
- [Innovation through Microsoft commercial marketplace | Azure Blog |](https://azure.microsoft.com/en-us/blog/microsoft-build-2023-innovation-through-microsoft-commercial-marketplace/)

**F# Videos and Slides**

- [Updating F# Analyzers to net7.0 and using F# Analyzers to restrict the F# language - YouTube](https://www.youtube.com/watch?v=klqsJthRO1Y&ab_channel=AmplifyingFsharp)
- [F# web app everywhere - YouTube](https://www.youtube.com/watch?v=sdgzihCs97E&ab_channel=Pawe%C5%82Stadnicki)
- [FP Beginners: ALL Basic F# Types You NEED TO KNOW in 5 Minutes! - YouTube](https://www.youtube.com/watch?v=tqq_Nb59ADE&ab_channel=AboutCleanCode)
- [F# Tutorial: Using the Array.choose function - YouTube](https://www.youtube.com/watch?v=mlXdtObRnIg&ab_channel=NiklasOPF)
- [F# Tutorial: Using the Array.collect function - YouTube](https://www.youtube.com/watch?v=NdCl6wbG-6U&ab_channel=NiklasOPF)
- [Microservices. Exploring Azure Container Apps, Fable.SignalR And Elmish.Bridge. (Pt. 3) - YouTube](https://www.youtube.com/watch?v=lJ97kPcaGUw&ab_channel=MarkoGrdinic)
- [Microservices. Creating The Fable Bindings For SignalR Using ts2fable. (Pt. 4.1) - YouTube](https://www.youtube.com/watch?v=amCVCeSBy60&ab_channel=MarkoGrdinic)
- [Microservices. Serialization And Deseriation Of F# Types With SignalR (Pt. 4.2) - YouTube](https://www.youtube.com/watch?v=6x5t9pTtCo4&ab_channel=MarkoGrdinic)
- [Microservices. Toggleable SignalR Connections (Pt. 4.3) - YouTube](https://www.youtube.com/watch?v=7UvyoYhrL_E&ab_channel=MarkoGrdinic)
- [Microservices. Making SignalR Requests Sequential Via Mailboxes (Pt. 4.4) - YouTube](https://www.youtube.com/watch?v=6RHrOO-YPbU&ab_channel=MarkoGrdinic)
- [Microservices. Early Exits On Connection Closes Using Cancellation Tokens. Set Any CORS. (Pt 4.5) - YouTube](https://www.youtube.com/watch?v=ruGeKxOIHkM&ab_channel=MarkoGrdinic)

**.NET Videos**

- [Languages & Runtime Community Standup - Source Generation Interceptors - YouTube](https://www.youtube.com/watch?v=X1_QeH1yAto&ab_channel=dotnet)
- [ASP.NET Community Standup - Blazor .NET 8 Updates - YouTube](https://www.youtube.com/watch?v=MaLjiR9YSbs&ab_channel=dotnet)
- [ASP.NET Community Standup - Visual Studio Updates for JavaScript & TypeScript - YouTube](https://www.youtube.com/watch?v=tYEH06hnpWQ&ab_channel=dotnet)
- [On .NET Live - Uplevel your code with the power of .NET community - YouTube](https://www.youtube.com/watch?v=XPHso_XxIWI&ab_channel=dotnet)
- [On .NET Live - Deep Dive into Azure Web Apps with .NET 7 and Angular - YouTube](https://www.youtube.com/watch?v=RF63hmk1pw8&ab_channel=dotnet)
- [Episode 121 - A .NET Discussion with Isaac Levin · The .NET Core Podcast (dotnetcore.show)](https://dotnetcore.show/episode-121-dotnet-discussion-with-isaac-levin/)

**Blogs**

- [Myths about F#: F#’s strict ordering is dumb! No, it’s great for taming dependencies. – planetgeek.ch](https://www.planetgeek.ch/2023/05/09/myths-about-f-fs-strict-ordering-is-dumb-no-its-great-for-taming-dependencies/)
- [A look at mingine: a WIP game engine for the web (compositional-it.com)](https://www.compositional-it.com/news-blog/a-look-at-mingine-a-wip-game-engine-for-the-web/)
- [Stringly Typed vs Strongly Typed - Scott Hanselman's Blog](https://www.hanselman.com/blog/stringly-typed-vs-strongly-typed)

**F# vNext**

- [Diagnostic support for NonGC heap · Issue #75836 · dotnet/runtime (github.com)](https://github.com/dotnet/runtime/issues/75836)
- [FOH (Frozen Object Heap) work items · Issue #76151 · dotnet/runtime (github.com)](https://github.com/dotnet/runtime/issues/76151)

**Highlighted projects**

- [artempyanykh/marksman: Write Markdown with code assist and intelligence in the comfort of your favourite editor. (github.com)](https://github.com/artempyanykh/marksman)
- [fslaborg/Cytoscape.NET: .NET interface for Cytoscape.js written in F# (github.com)](https://github.com/fslaborg/Cytoscape.NET)

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](https://www.buymeacoffee.com/sergeytihon)!

[![Buy Me A Coffee](https://cdn.buymeacoffee.com/buttons/v2/default-yellow.png)](https://www.buymeacoffee.com/sergeytihon)

&nbsp;
