.NET R&D Digest (January, 2023)
This issue includes bits of C#, diagnostics, performance, operating systems, clouds a few stories and of course .NET and .NET Internals.
This issue includes bits of C#, diagnostics, performance, operating systems, clouds a few stories and of course .NET and .NET Internals.
Upon wizard completion, the tool wires everything up, basically abstracting the coding drudgery of manually grabbing NuGet packages and implementing Dependency Injection, Inversion of Control, constructor injections and so on.
Howdy! In this blog, we’ll replicate a cruise travel application UI in .NET MAUI. It is a design...
Powered by Restream https://restream.io
.NET MAUI Community Toolkit MediaElement v1.0 is now available! Check out how to get started with playing audio and (live) video in your .NET MAUI app.
(Sorry for the meme; also this is obligatory.) I think we should transition to Rust and aim to have it done by the next major release: Nobody really likes C++ or CMake, and there's no clear path f...
The decision to cut people who built the foundation that supports Google’s open source and cloud successes seems incredibly shortsighted.
In this article, we look at how to implement a checkbox list in ASP.NET Core, using the existing Checkbox functionality.
In C#, nameof can be quite useful. But it has some drawbacks, if used the wrong way.
If you can't get back to where you started, who you gonna call?
The open-source UI framework for cross-platform C# and XAML applications, Uno, has been updated to version 4.7. It brings a simplified solution experience in Visual Studio, performance updates on different platforms and other minor updates.
Jiří Činčura is .NET, C# and Firebird expert. He focuses on data and business layers, language constructs, parallelism, databases and performance. For almost two decades he contributes to open-source, i.e. FirebirdClient. He works as a software engineer for Mi…
Marvel came up with a really neat corporate logo splash! And then people started ripping it off...
We'll take a look at OpenTelemetry metrics in .NET apps, starting with the auto-instrumentation libraries and then custom metrics.
The first preview release of ML.NET 3.0, available since December, contains the integration with Intel oneAPI Data Analytics Library that leverages SIMD extensions on 64-bit architectures, which are available on Intel and AMD processors.
Learn how to zip a list of files and download it from an ASP.NET Core website. The post also digs down into a couple of best practices.
Most of my job these days is creating tutorials or examples. This means I often start from scratch with a new type of project. I usually just cruft up some sample data for my project to start. While investigating some alternatives to Automapper (video and blog…
Select Topic Area Bug Body Our builds are breaking because sha256sums of downloaded .tar.gz files have changed. This happened sometime over the weekend or this morning (2023-01-30). Did something c...
I’ve been eager to rewrite some of my personal apps from Xamarin.Forms to .NET MAUI, but since all of them…
A few weeks ago, I talked about a new NuGet feature, Central Package Management . This allows you to manage your dependencies at the solutio...
Most intermediate dotnet developers writing async await code in C# will come across async void at some point. Here's a creative solution for avoiding the headaches, especially with EventHandlers!
Why make things so complicated?
I’ve been learning how to deal with I/O Completion ports for my latest project and found a few libraries that manage it all for me but I was getting strange behavior, So I ended up having to dig deep enough to understand what was happening. I didn’t find a rea…
Running tests and managing deployments can be a tediously manual process or overwhelming to automate with all the available platforms and tools to choose from. We at Mission Control want to share how our process has made CI/CD simple and enjoyable.
Marvel came up with a really neat corporate logo splash! And then people started ripping it off...
Zero Knowledge Podcast is a show about zk proofs and other blockchain tech. Learn about the latest in zero knowledge research, cryptography-enabled privacy tech.
'In this updated solution template, the 'Shared Project' is replaced by a regular cross-platform library containing all user code files.'