# F# Weekly #7, 2023 – .NET 8 Preview 1, Florence, FAKE 6 and Plotly.NET 4

**URL:** <https://forums.fsharp.org/t/f-weekly-7-2023-net-8-preview-1-florence-fake-6-and-plotly-net-4/2895>\
**Category:** General\
**Tags:** news\
**Created:** [February 25, 2023, 7:40pm UTC](https://forums.fsharp.org/t/f-weekly-7-2023-net-8-preview-1-florence-fake-6-and-plotly-net-4/2895 "2023-02-25T19:40:08Z")\
**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:** [February 25, 2023, 7:40pm UTC](https://forums.fsharp.org/t/f-weekly-7-2023-net-8-preview-1-florence-fake-6-and-plotly-net-4/2895/1 "2023-02-25T19:40:08Z")

</div>

Welcome to F# Weekly,

A roundup of F# content from this past week:

**News**

- [Announcing .NET 8 Preview 1 - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/announcing-dotnet-8-preview-1/)
- [ASP.NET Core updates in .NET 8 Preview 1 - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/asp-net-core-updates-in-dotnet-8-preview-1/)
- [WPF Roadmap 2023](https://github.com/dotnet/wpf/blob/main/roadmap.md)
- [EF Core 8 Preview 1: Raw, lazy, and on-time - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/announcing-ef8-preview-1/)
- [Updated Modern Code Generation for WinForm's InitializeComponent - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/winforms-codegen-update/)
- [Announcing the reliable web app pattern for .NET on App Service (microsoft.com)](https://techcommunity.microsoft.com/t5/apps-on-azure-blog/announcing-the-reliable-web-app-pattern-for-net/ba-p/3745270)
- [Get ready for Hack Together: Microsoft Graph and .NET](https://devblogs.microsoft.com/microsoft365dev/get-ready-for-the-first-week-of-hack-together-microsoft-graph-and-net/)
- [Updated Modern Code Generation for WinForm's InitializeComponent - .NET Blog (microsoft.com)](https://devblogs.microsoft.com/dotnet/winforms-codegen-update/)

> <https://twitter.com/florence_dev/status/1629113068109152263>

**Videos and Slides**

- [Fast F#: Writing a Dictionary Part 12: Byte LL Inline - YouTube](https://www.youtube.com/watch?v=km4HktefniQ&ab_channel=FastF%23)
- [Fast F#: Intro to Classes - YouTube](https://www.youtube.com/watch?v=3PqJMtqmuXw&ab_channel=FastF%23)
- [Comparing F# and C# inheritance - YouTube](https://www.youtube.com/watch?v=h73Bl8wGiIM&ab_channel=NiklasOPF)
- [Overriding inherited methods in F# - YouTube](https://www.youtube.com/watch?v=l_kvT-AGkzo&ab_channel=NiklasOPF)
- [Abstract base classes in F# - YouTube](https://www.youtube.com/watch?v=HMfShi1Hm5s&ab_channel=NiklasOPF)
- [Abstract classes vs interfaces in F# - YouTube](https://www.youtube.com/watch?v=PtoC-CWXbqQ&ab_channel=NiklasOPF)
- [Object expressions in F# - YouTube](https://www.youtube.com/watch?v=W7_QXLUnJAM&ab_channel=NiklasOPF)
- [Merge Conflict: 346: Calling .NET Libraries from Rust with Native AOT](https://www.mergeconflict.fm/346)

**Blogs**

- [Custom Keywords in Computation Expressions](https://www.compositional-it.com/news-blog/custom-keywords-in-computation-expressions/)- Isaac Abraham
- [Introducing Florence — Paweł Stadnicki](https://www.buymeacoffee.com/florencedev/introducing-florence)
- [Today’s random F# code: Nice test error messages with Unquote and Diffract](https://www.planetgeek.ch/2023/02/20/todays-random-f-code-nice-test-error-messages-with-unquote-and-diffract/) - Urs Enzler
- [Myths about F#: F# is for FP, C# for OOP](https://www.planetgeek.ch/2023/02/22/myths-about-f-f-is-for-fp-c-for-oop/) - Urs Enzler
- [My attempt at Event Modeling Scott Wlaschin's F# book 'Domain Modeling Made Functional': Chapter 1](https://crazyivan.blog/my-attempt-at-event-modeling-scott-wlaschins-f-book-domain-modeling-made-functional-chapter-1) - Ivan Rainbolt 

**F# vNext**

> <https://twitter.com/jordan_n_marr/status/1628505850321985537>

- F# Language Suggestions:
  - [Allow CustomOperation without explicity name · Issue #1250](https://github.com/fsharp/fslang-suggestions/issues/1250)
  - [Anonymous type instantiation using `Delegate` for `IQueryable` · Issue #1249](https://github.com/fsharp/fslang-suggestions/issues/1249)
  - [Adding advisory on the ref keyword itself · Issue #1248](https://github.com/fsharp/fslang-suggestions/issues/1248)
  - [Object expressions implemented by a value · Issue #1245](https://github.com/fsharp/fslang-suggestions/issues/1245)
  - [Support for ValueTask state machine computation expression · Issue #1244](https://github.com/fsharp/fslang-suggestions/issues/1244)

**Highlighted projects**

- [JaneySprings/DotNet.Meteor: A VSCode extension that can run and debug .NET apps (based on Clancey VSCode.Comet)](https://github.com/JaneySprings/DotNet.Meteor)
- [AshleyF/Lispkit: Lispkit Lisp/SECD Machine](https://github.com/AshleyF/Lispkit)
- [adelarsq/awesome-fable-react-native: An awesome list about to use Fable with ReactNative 🧚‍♀️](https://github.com/adelarsq/awesome-fable-react-native)
- [GitHub - u1roh/FSharp.JSerde- JSON Serialization for F# Types](https://github.com/u1roh/FSharp.JSerde)

> <https://twitter.com/efgpdev/status/1627008017123115009>

**New Releases**

- [fsharp-mode 20230219.1511](https://melpa.org/#/fsharp-mode)
- [fsautocomplete 0.59.0](https://twitter.com/adelarsq/status/1627738016679661572)
- [FAKE v6](https://twitter.com/yazeedobaid/status/1628057816291332098)
- [Nostra 0.0.1](https://www.nuget.org/packages/Nostra/)
- [Feliz.Template v4.x](https://twitter.com/zaid_ajaj/status/1628565811240525824)
- [Plotly.NET v4.0.0](https://twitter.com/kMutagene/status/1629154550241189888)

> <https://twitter.com/yazeedobaid/status/1628057816291332098>

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;
