Skip to content

F# for C# developers

Photo of Lars Jakobsen
Hosted By
Lars J. and 4 others
F# for C# developers

Details

Do you want to learn F#? There are many ways to approach the language, for a C# developer perhaps the easiest way to get started is to create a .NET HTTP API using F#?

No F# knowledge is required. This workshop will also work for anyone new to the .NET platform. Microsoft introduced "minimal API," making it even easier to get started with API development. With just a few lines of code, you have a running API ready to accept HTTP requests!

In this workshop, we will set up an API from scratch using .NET 8/9 and F#.

Along the way, you'll learn how to:

  • Use the .NET CLI to create, compile, and test your .NET projects
  • Expose HTTP endpoints with .NET 8/9 and minimal API
  • Document your API with Open API
  • Verify that the API meets its contract with integration tests

Beforehand, you should have installed the .NET 8/9 SDK and have an IDE or text editor. For more details, see:

https://github.com/nrkno/dotnetskolen/blob/main/docs/detaljer-oppsett.md

Photo of NNUG Oslo group
NNUG Oslo
See more events