
.NET, Linux, C++, Networking, Red Hatter | #westandwithukraine
Belgium
Joined September 2011
- Tweets516
- Following81
- Followers679
- Likes2.2K
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
The upcoming release of System.Text.Json sees a swath of new features focusing on C# and F# union support, JSONL, and further narrowing the functional gap between reflection and the source generator:
learn.microsoft.com/en-us/do…
#dotnet
Tmds.Ssh 0.22.0 is available! Latest releases focused on reducing allocations (even further!), and a writing a comprehensive guide: tmds.github.io/Tmds.Ssh/inde….
Wrote an article that shows how you can containerize a .NET app to deploy it as a systemd service using Podman quadlets: developers.redhat.com/articl…
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
If you're doing anything SSH with .NET and like to use a modern, open-source library, check out tmds.github.io/Tmds.Ssh/!
If you're doing anything SSH with .NET and like to use a modern, open-source library, check out tmds.github.io/Tmds.Ssh/!
Just released Tmds.Ssh 0.18.0. This release focuses on ... documentation! tmds.github.io/Tmds.Ssh
I published 'ssh' and 'ssh-cp' to nuget. These .NET tools built using 'Tmds.Ssh' are functionally similar to OpenSSH 'ssh' and 'scp'. The tools provide an easy way to use 'Tmds.Ssh' against an SSH server before you start coding. github.com/tmds/Tmds.Ssh?tab…
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
Take a look at the advanced features of the latest C# version, such as generic ref struct parameters, ref struct interfaces, the System.Threading.Lock type, and OverloadResolutionPriorityAttribute. 👇
red.ht/4445QYS
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
Discover the C# 13 new features in this two-part series.
Part 1️⃣: Params collections, partial properties and indexers, implicit index access in object initializers, and more.
Stay tuned for part 2️⃣.
red.ht/4in5znk
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
Blogged: Accessing MSBuild properties and user configuration from source generators
buff.ly/4auk9aw
In this post I describe how to read MSBuild settings from inside a source generator, and how to use this to allow user configuration of your generator
#dotnet #csharp
Tmds.Ssh 0.10.0 adds support for dynamic (SOCKS) forwarding, and SSH Agent key support (including Windows!). github.com/tmds/Tmds.Ssh
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
🎉 The #dotNET 9 release is now available, targeting @RedHat Enterprise #Linux 8.10, 9.5, 10, and #RedHat #OpenShift. Here's a quick overview of what developers need to know about this new major release. 👇
red.ht/3AM236d
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
Blogged: Working with tar files in .NET 8
buff.ly/3AMEZUC
In this post I show how to create, extract, and list tar files using the built-in tar support introduced in .NET 7 and .NET 8, and discuss some of the limitations
#dotnet
On Linux, you can trust the aspnet developer certificate by running: 'dotnet tool update -g linux-dev-certs && dotnet linux-dev-certs install'. See github.com/tmds/linux-dev-ce… cc @ziki_cz @antonfrv @SitnikAdam @shayrojansky @ChetHusk @jongalloway @csharpfritz @davidfowl
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
Starting in about an hour!
Hey #dotnet, come join @KathleenDollard and me tomorrow on Twitch and Youtube to talk about a new MSBuild feature that we're working on to help you understand, control, and improve your builds - youtube.com/watch?v=jATp9oWg…
I wrote a modern, open-source SSH client library for .NET. Give it a try, and provide feedback, report bugs and feature requests at github.com/tmds/Tmds.Ssh. cc @ziki_cz @antonfrv @SitnikAdam @shayrojansky @ChetHusk @davidfowl
@tomdeseyn.bsky.social | mastodon.social/@tmds retweeted
I have kicked off a new VLOG (Video Blog), Red Hat Dan on Tech, talking about technical topics I deal with. These are short 10-15 minutes talks, will be doing a bunch of interviews and would love to know what you think. @redhat @openshift @podman_io
youtube.com/playlist?list=PL…
2nd blog post on C# 12 covers inline arrays, optional and params in lambda expressions, ref readonly parameters, aliasing any type, and the UnsafeAccessorAttribute developers.redhat.com/articl… cc @ziki_cz @KathleenDollard @runfaster2000 @jongalloway @SitnikAdam @antonfrv @shayrojansky
I'm writing a 2-part blog series on C# 12. First post looks at collection expressions and primary constructors. developers.redhat.com/articl… cc @ziki_cz @KathleenDollard @runfaster2000 @jongalloway @SitnikAdam @antonfrv @shayrojansky @davidfowl @ChetHusk
Don't write Dockerfiles. Use the SDK to build container images.
This is the way.
@ChetHusk @runfaster2000 @davidfowl @SitnikAdam @jongalloway





