.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
EquinoxProject

Full ASP.NET Core 3.1 application with DDD, CQRS and Event Sourcing concepts. The goal of this project is implement the most common used technologies and share with the technical community the best way to develop great applications with .NET

#csharp #asp #aspcore #sample

https://github.com/EduardoPires/EquinoxProject
Feliz.Quill

Quill rich text editor extension for Feliz

#fsharp #feliz #fable

https://dzoukr.github.io/Feliz.Quill/#/
CompactGUI

Visual Interface for the Windows 10 Compact Function

#vb #visualbasic #win10

https://github.com/ImminentFate/CompactGUI
NodeBasedDialogueSystem

A node-based visual narrative flow creation tool that uses Unity's GraphView API.

#unity #graph_view #dialogue_system

https://github.com/merpheus-dev/NodeBasedDialogueSystem
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/