.NET Developer
1.14K subscribers
160 photos
1 file
390 links
Introducing Projects, Blogs, Podcasts, News and more for .NET Developers

Discussion Group: @devdotchats
Download Telegram
Fugit

An F# library for syntactically nice construction of DateTime and TimeSpan objects.

#fsharp #datetime #timespan

https://github.com/Jlobblet/Fugit
manuelroemer/Files

A modern, immutable, async-first, DI-friendly abstraction of hierarchical file systems with a consistent and developer friendly API that allows seamless switching between multiple underlying file system manifestations, while also fixing and hiding the flaws and inconsistencies of the wrapped APIs.

#csharp #files #fs #filesystem

https://github.com/manuelroemer/Files
What the F#

In a previous post I have explained my motivations for functional programming. It’s no secret I love F# because F# makes me sleep better. In this post, I would like to discuss some different aspects of F#.

https://onurgumus.github.io/2021/01/31/What-the-F.html
C# 9 - Improving performance using the SkipLocalsInit attribute

C# 9 brings lots of new language features. One of them is the ability to suppress emitting .locals init flag. This feature allows to improve the performance of a method by not zeroing the local variables before executing the method. Even if zeroing local has been improved in .NET 5, not doing it will still be faster.

#csharp #perf #performance

https://www.meziantou.net/csharp-9-improve-performance-using-skiplocalsinit.htm
Writing high performance F# code

While this post is addressed to F# .NET developers, it introduces much wider concepts starting from hardware architecture to overall .NET runtime and JIT compiler optimizations. It shouldn't be a surprise - optimizing the application performance requires us to understand the relationships between our high level code and what actually happens on the hardware.

#fsharp #perf #performance #rust

https://bartoszsypytkowski.com/writing-high-performance-f-code/amp/
Photino

Photino is a lightweight open-source framework for building native, cross-platform desktop applications with Web UI technology.

#ui #webui #electron #dotnet

https://www.tryphotino.io
SAFE Stack v3 with SSDT Starter

Looking to create an F# powered React app using the new SAFE Stack v3, SQL Server and the new SSDT F# Type Provider? Then you’re in luck! This post will provide a step-by-step tutorial to get you up and running.

#fsharp #safe #todo #tutorial

https://jordanmarr.github.io/fsharp/safe-stack-ssdt-starter/
Blinking LEDs with Raspberry Pi (C#)

I use the Raspberry Pi to blink LEDs — with C# and .NET GPIO APIs — in weird and wonderful ways. It’s straightforward to blink a single LED, but it gets cumbersome to wire and control multiple LEDs once you get past half a dozen. In this post, I’ll show you how to control multiple LEDs easily, with a mix of code and hardware.

#csharp #raspi #raspberrypi #pi #LED

https://devblogs.microsoft.com/dotnet/blinking-leds-with-raspberry-pi/