Become a sponsor to Mark Cilia Vincenti
I am a software developer from a very small island nation of Malta, in the middle of the Mediterranean Sea.
I have been developing software from the age of 7; it is my passion!
I like to bring my work to the community, and I really appreciate it when people find my work useful!
2 sponsors have funded MarkCiliaVincenti’s work.
Featured work
-
MarkCiliaVincenti/AsyncKeyedLock
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling fo…
C# 196 -
MarkCiliaVincenti/OpenWeatherMap.Cache
An asynchronous .NET Standard 2.0 library that allows you to fetch & cache current weather readings from the OpenWeather API, with built-in resiliency that can extend the cache lifetime in case the…
C# 8 -
MarkCiliaVincenti/TlsCertificateLoader
Allows loading of TLS certificates for .NET 6.0/7.0/8.0/9.0 Kestrel web applications, allowing for refreshing of certificates as well as compatibility with HTTP/3.
C# 12 -
MarkCiliaVincenti/ListShuffle
Thread-safe list, array and span shuffle extension library, using Fisher-Yates shuffle and optional cryptographically-strong random.
C# 8 -
MarkCiliaVincenti/ThreadSafeRandomizer
An efficient thread-safe randomizer
C# 3 -
MarkCiliaVincenti/ResilientSaveChanges.EFCore
A library that allows resilient context.SaveChanges / SaveChangesAsync in Entity Framework Core, logging of long-running transactions and limiting of concurrent SaveChanges.
C# 1