Unity and. NET, what's next?
Weβve recently started a multiyear initiative to help you write more performant code faster and deliver long-term stability and compatibility. Read on to find out what weβre doing to update the foundational tech stack behind your scripts.
#unity #gamedev #mono #coreclr
π Read at Unity Blog
Weβve recently started a multiyear initiative to help you write more performant code faster and deliver long-term stability and compatibility. Read on to find out what weβre doing to update the foundational tech stack behind your scripts.
#unity #gamedev #mono #coreclr
π Read at Unity Blog
π2
Are you an experienced developer in manual memory management using system programming languages (like C, C++, Zig, ...)?
Anonymous Poll
21%
Yes. I'm experienced in at least one language with manual memory management.
14%
No. But I'm experienced in manual memory management in .NET, e.g. C# unsafe blocks.
45%
No. I have never done manual memory management professionally.
21%
See results without voting
FFMpegCore
A .NET FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your C# applications
#audio #video #ffmpeg
π github.com/rosenbjerg/FFMpegCore
A .NET FFMpeg/FFProbe wrapper for easily integrating media analysis and conversion into your C# applications
#audio #video #ffmpeg
π github.com/rosenbjerg/FFMpegCore
π1
Comparing a Voxel Game in F# and Rust
I recently ported Robocave from F# to Rust as a way to learn and experiment with Rust. The game is a first-person shooter originally written for 7dfps and PROCJAM using a custom F# engine based on Garnet and Veldrid...
#game #rust #fsharp
π cragwind.com/blog/posts/comparing-voxel-game-fsharp-rust
I recently ported Robocave from F# to Rust as a way to learn and experiment with Rust. The game is a first-person shooter originally written for 7dfps and PROCJAM using a custom F# engine based on Garnet and Veldrid...
#game #rust #fsharp
π cragwind.com/blog/posts/comparing-voxel-game-fsharp-rust
π2π₯2
Cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
#console #terminal #commandline #csharp
π github.com/mayuki/Cocona
Micro-framework for .NET console application. Cocona makes it easy and fast to build console applications on .NET.
#console #terminal #commandline #csharp
π github.com/mayuki/Cocona
π₯4π1
Urls
Urls is a .NET library of records that represent Urls, written in C#. All properties are immutable, and there are a collection of Fluent API style extension methods to make Url construction easy. Urls is designed with F# in mind. Use the non-destructive mutation (with) syntax to create new Urls easily and make HTTP calls with RestClient.Net.
#csharp #fsharp #url #urls
π github.com/MelbourneDeveloper/Urls
Urls is a .NET library of records that represent Urls, written in C#. All properties are immutable, and there are a collection of Fluent API style extension methods to make Url construction easy. Urls is designed with F# in mind. Use the non-destructive mutation (with) syntax to create new Urls easily and make HTTP calls with RestClient.Net.
#csharp #fsharp #url #urls
π github.com/MelbourneDeveloper/Urls
π4β€1
ecommerce-microservices-sample
π A practical e-commerce microservices sample, built with C#, .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
#microservices #cqrs #ecom #ecommerce #eventdriven #ddd
π github.com/mehdihadeli/ecommerce-microservices-sample
π A practical e-commerce microservices sample, built with C#, .Net Core, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
#microservices #cqrs #ecom #ecommerce #eventdriven #ddd
π github.com/mehdihadeli/ecommerce-microservices-sample
π5π₯2
Public APIs
A collective list of free APIs for use in software and web development in a wide variety of topics and categories
π github.com/public-apis/public-apis
A collective list of free APIs for use in software and web development in a wide variety of topics and categories
π github.com/public-apis/public-apis
π₯6
NodeEditor
A node editor control for Avalonia.
#graph #avalonia #control #gui
π github.com/wieslawsoltes/NodeEditor
A node editor control for Avalonia.
#graph #avalonia #control #gui
π github.com/wieslawsoltes/NodeEditor
π4
Inline Assembly in F#! How does it work?
This is assembly language in F#. No, this is not emulated. It is not IL. It is x86 assembly language. The one that runs on your CPU natively. β¦ in F#. So, letβs see how it works under the hood...
#fsharp #assembly #CE #x86
π blog.devgenius.io/inline-assembly-...
This is assembly language in F#. No, this is not emulated. It is not IL. It is x86 assembly language. The one that runs on your CPU natively. β¦ in F#. So, letβs see how it works under the hood...
#fsharp #assembly #CE #x86
π blog.devgenius.io/inline-assembly-...
π₯4
Getting Started with DevOps and .NET MAUI
.NET Multi-platform App UI (.NET MAUI) unifies Android, iOS, macOS, and Windows UI frameworks into a single framework so you can write one app that runs natively on many platforms. In this post, we will look at how easy it is to implement basic DevOps pipelines for .NET MAUI apps...
#maui #android #mac #gui #xplat #dekstop
π devblogs.microsoft.com/dotnet/devops-for-dotnet-maui
.NET Multi-platform App UI (.NET MAUI) unifies Android, iOS, macOS, and Windows UI frameworks into a single framework so you can write one app that runs natively on many platforms. In this post, we will look at how easy it is to implement basic DevOps pipelines for .NET MAUI apps...
#maui #android #mac #gui #xplat #dekstop
π devblogs.microsoft.com/dotnet/devops-for-dotnet-maui
π3
VirtoCommerce Platform
An open-source platform for building extensible ecommerce applications. This includes complex digital commerce solutions for B2B, B2C, or B2B2C businesses, marketplaces, and derived SaaS commerce platforms.
#ecommerce #commerce #b2b #b2c #aspnet
π github.com/VirtoCommerce/vc-platform
An open-source platform for building extensible ecommerce applications. This includes complex digital commerce solutions for B2B, B2C, or B2B2C businesses, marketplaces, and derived SaaS commerce platforms.
#ecommerce #commerce #b2b #b2c #aspnet
π github.com/VirtoCommerce/vc-platform
π2
Awesome Falsehood
Falsehoods Programmers Believe in!
A falsehood is an idea that you initially believed was true, but in reality, it is proven to be false.
E.g. of an idea: valid email address exactly has one @ character. So, you will use this rule to implement your email-field validation logic. Right? Wrong! The reality is...
#engineering #falsehood #myths #edgecases
π github.com/kdeldycke/awesome-falsehood
Falsehoods Programmers Believe in!
A falsehood is an idea that you initially believed was true, but in reality, it is proven to be false.
E.g. of an idea: valid email address exactly has one @ character. So, you will use this rule to implement your email-field validation logic. Right? Wrong! The reality is...
#engineering #falsehood #myths #edgecases
π github.com/kdeldycke/awesome-falsehood
π2π₯1
Flurl
Fluent URL builder and testable HTTP client for .NET, written in C#.
#url #fluent #http
π github.com/tmenier/Flurl
Fluent URL builder and testable HTTP client for .NET, written in C#.
#url #fluent #http
π github.com/tmenier/Flurl
π₯3β€βπ₯1
WPF UI
A simple way to make your application written in WPF keep up with modern design trends. Library changes the base elements like Page, ToggleButton or List, and also includes additional controls like Navigation, NumberBox, Dialog or Snackbar.
#theme #wpf #win11 #fluent
π github.com/lepoco/wpfui
A simple way to make your application written in WPF keep up with modern design trends. Library changes the base elements like Page, ToggleButton or List, and also includes additional controls like Navigation, NumberBox, Dialog or Snackbar.
#theme #wpf #win11 #fluent
π github.com/lepoco/wpfui
π8β‘1π₯1π1
π A comprehensive overview of authentication in ASP.NET Core
Here I want to show the "big" picture and help point developers to the right directions. The only prerequisites are fundamental knowledge of .NET DI, cookie authentication, the OAuth2/OIDC protocols and their common flows...
#authentication #session #di #cookie #oauth
π Read blog post at reddit.com
Here I want to show the "big" picture and help point developers to the right directions. The only prerequisites are fundamental knowledge of .NET DI, cookie authentication, the OAuth2/OIDC protocols and their common flows...
#authentication #session #di #cookie #oauth
π Read blog post at reddit.com
π7
Stryker Mutator
Stryker offers mutation testing for your .NET Core and .NET Framework projects. It allows you to test your tests by temporarily inserting bugs in your source code.
#test #mutation #core #framework
π github.com/stryker-mutator/stryker-net
Stryker offers mutation testing for your .NET Core and .NET Framework projects. It allows you to test your tests by temporarily inserting bugs in your source code.
#test #mutation #core #framework
π github.com/stryker-mutator/stryker-net
π2
β± Performance Improvements in .NET 7
A very detailed post about performance improvements in .NET 7 including JIT, GC, Native AOT, Reflection, Threading, Regex, IO, and more...
#performance #threading #gc #aot #serialization #crypto
π devblog.microsoft.com/dotnet/performance_improvements...
A very detailed post about performance improvements in .NET 7 including JIT, GC, Native AOT, Reflection, Threading, Regex, IO, and more...
#performance #threading #gc #aot #serialization #crypto
π devblog.microsoft.com/dotnet/performance_improvements...
π9
winsw
A wrapper executable that can run any executable as a Windows service, in a permissive license, written in C#.
#service #cli #wrapper #csharp
π github.com/winsw/winsw
A wrapper executable that can run any executable as a Windows service, in a permissive license, written in C#.
#service #cli #wrapper #csharp
π github.com/winsw/winsw
π8
Jellyfin
Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Written in C#.
#media #streaming #plex
π github.com/jellyfin/jellyfin
Free Software Media System that puts you in control of managing and streaming your media. It is an alternative to the proprietary Emby and Plex, to provide media from a dedicated server to end-user devices via multiple apps. Written in C#.
#media #streaming #plex
π github.com/jellyfin/jellyfin
π5β€3π1