🌶️ Jonathan Peppers

352 Followers
153 Following
77 Posts
I used to build apps in C#. Now build *tools* to build apps in C#. Microsoft Engineer on the Android workload for .NET, formerly Xamarin.Android.
GitHubhttps://github.com/jonathanpeppers

.NET 11 Preview 1 is out!
https://devblogs.microsoft.com/dotnet/dotnet-11-preview-1/

We've been working on better framework and device selection to streamline 'dotnet run' for .NET MAUI. Try it out and let us know how it works!

We now have an official profiling doc for .NET MAUI:
https://learn.microsoft.com/dotnet/maui/fundamentals/profiling

This gathers info from various wikis in one place and has simplified instructions for dotnet-dsrouter!

Performance Profiling - .NET MAUI

Learn how to profile the performance of your .NET MAUI app.

Posted some tips on how the .NET MAUI team assigns "easy tasks" to GitHub Copilot Coding Agent:
https://devblogs.microsoft.com/dotnet/maui-team-copilot-tips/
How the .NET MAUI Team uses GitHub Copilot for Productivity - .NET Blog

How the .NET MAUI Team uses GitHub Copilot for Productivity

.NET Blog

📰 .NET MAUI Performance Features in .NET 9

Optimize .NET MAUI application size and startup times with trimming and NativeAOT. Learn about `dotnet-trace` and `dotnet-gcdump` for measuring performance.

https://devblogs.microsoft.com/dotnet/dotnet-9-performance-improvements-in-dotnet-maui/ #dotnet

.NET MAUI Performance Features in .NET 9 - .NET Blog

Optimize .NET MAUI application size and startup times with trimming and NativeAOT. Learn about `dotnet-trace` and `dotnet-gcdump` for measuring performance.

.NET Blog
.NET MAUI Performance Features in .NET 9 - .NET Blog

Optimize .NET MAUI application size and startup times with trimming and NativeAOT. Learn about `dotnet-trace` and `dotnet-gcdump` for measuring performance.

.NET Blog
@joey_kangaroo so I’m not sure if Mono emits the right events for dotnet-counters to work. Do you get an error message when you try it?
@KirillOsenkov my perspective is when you start inventing your own verbs and nouns that mean imaginary programming concepts, you’ve already lost… I’ll take dumb, simple code any day.
I don’t know if I’m more terrified by work items or the yaml
My entry for scariest pumpkin. IYKYK

We just shipped a release of .NES, with a few more functions & instructions working:

https://github.com/jonathanpeppers/dotnes/releases/tag/0.2.0-alpha

Thanks to @Foda, we have the .NET bot on the NES!

Release 0.2.0-alpha, the "dotnet bot" is alive! · jonathanpeppers/dotnes

New logo! The "dotnet bot" is alive on the NES! .NET global tool, can be installed via: dotnet tool install -g dotnes.compiler --prerelease Just run dotnes to use it. What's Changed encode vect...

GitHub