Skip to main content


 
I think I'll be trying this in my next console app. Gets rid of so much settings boilerplate! Thanks @shanselman #dotnet



 
How have I never heard of this before? This looks really neat! #dotnet



 
Indices and Ranges for working with arrays (and lists etc?) in C# 8 look pretty neat! #dotnet #programming



 



 
.NET Core 3.0 adds even better native library integration. In case it wasn't far enough ahead of the JVM's! Even more excited if the rumored Java Interop comes to fruition next year as announced! #dotnet #java



 
A really good best practices article on fixing performance problems in your #dotnet application https://michaelscodingspot.com/performance-problems-in-csharp-dotnet/
# #dotnet programming



 
Having a look at #dotnet event handling overhead and scalablity from 1 to 1 billion handlers https://www.nequalsonelifestyle.com/2019/06/25/dotnet-event-handler-overhead/
#dotnet software



 
I woke from a dream where the #diaspora API was being deployed (which I think may actually be happening soon, right #diaspora-dev ?) so I revived my website comments system based on the API, polished up the #kotlin implementation, and then also wrote a #dotnet version so I could make an #fediverse app in #AvaloniaUI . Yeah I'm in a coding mood :).
#diaspora #diaspora-dev #kotlin #dotnet #fediverse #AvaloniaUI fediverse programming

yep, it should happen soon ;)



 
Want to use a TreeView control in #avaloniaui #dotnet? Here is a tutorial on the ins and outs of using it:



 
A tutorial on getting started with DataGrids in Avalonia #avaloniaui #dotnet



 
First article on using grid layouts for creating #avaloniaui #dotnet interfaces



 
A follow-up article on binding button commands/status in #avaloniaui #dotnet



 
There are several ways to wire up #avaloniaui #dotnet buttons. Here is a comprehensive tutorial I put together on the topic as part of a series of tutorials I am writing on introducing Avalonia to new developers.



 
After a week of deep diving into #AvaloniaUI I have a lot of personal progress, a couple hurdles to overcome, but a direction forward for how I want to contribute and use it to make truly cross platform #dotnet software



 
Using Design Data to help laying out your #AvaloniaUI #dotnet UIs https://www.nequalsonelifestyle.com/2019/06/03/avalonia-design-data/
#AvaloniaUI #dotnet programming



 
What's the easiest way to find your way around #AvaloniaUI #dotnet controls? The new stand alone version of their "Controls Catalog App" of course! https://www.nequalsonelifestyle.com/2019/05/26/avalonia-controls-samples/
#AvaloniaUI #dotnet programming



 
Yes these are all microbenchmarks so take them for what they are worth but across the board speedups of at least 20%, many 50%, and in some cases far more is very impressive for .NET Core 3.0 #netcore #dotnet



 
Mostly positive 1st impressions of #AvaloniaUI for #dotnet #linux development, with some paths forward #programming https://www.nequalsonelifestyle.com/2019/05/13/avalonia-first-impressions/



 
Write up of my positive experience with the #AvaloniaUI tutorial. Again hats off on true cross-platform desktop development with #dotnet on #linux https://www.nequalsonelifestyle.com/2019/05/10/avalonia-todo-tutorial/
#AvaloniaUI #dotnet #linux programming



 
Tucked away in the .NET 5.0 (in a bullet no less though) was this awesome tidbit: Java Interoperability. I don't want to get too excited but being able to use my favorite #java libraries in #dotnet would be awesome!