You know why PHP is still around? Because it's fucking simple.
The levels of abstraction in Web Frameworks like React/Angular or ASP.NET Core is a little silly. You have to navigate through 4-5 files of logic before you actually get to the rendering of a page.
PHP?
<?php echo "Hello World!"; ?>
If dotnet could give me a syntax and framework as simple as PHP, I think it'd dominate. Just one file (index.cs), not a zillion files and boilerplate.
Some new features in Corvus.JsonSchema - our low-allocation, high-performance #JsonSchema serialization & validation library for #dotnet.
V3.0.10 brings support for arrays of rank >= 1, including C#12 collection expression initializers, and the ability to set values deep within an array of rank > 1.
We detect fixed-size numeric arrays of any rank, and allow you to convert to- and from-Span<T> for use in vectorized APIs such as System.Numerics.TensorPrimitives.
Today I learned that the prod-ready release of #dotnet#aspire is scheduled for the upcoming weeks.
What is your opinion on this? Is it ready for the big show?
I personally love it, but there are still some things I hope will make its way into it. For example I really hope that @davidfowl 'WaitFor' will be introduced before that.
If you are doing #dotnet#dotnetmaui development with #JetBrainsRider, the latest release fixes an issue where the debugger could not attach to a physical device deployment.
📢 Hey, #dotnet folks! We are accepting presentations for #JetBrains .NET Days 2024. This is always a fun event, and you can submit talks of 30, 45, or 60 minutes.
As a presenter, you're not alone. We're here to support you every step of the way. You'll receive assistance from our team (including me and other advocates) to prep your talk, do dry runs, and receive feedback before the big day.
I finally did it and moved to a more appropriate "home realm" for a #FreeBSD enthusiast. Thanks @stefano for offering this!
Moving followers worked flawlessly, restoring all my settings was pretty quick, but of course all my old toots are left on https://techhub.social/@zirias 🙈
So I guess I'll introduce myself here by writing a little thread, adding a few of my works that someone might find interesting. But first a bit of "who am I":
I'm a "professional" software architect/developer (mostly #dotnet platform in the day job), FreeBSD hobby-admin and ports committer, #C64 fan (and occassionally coder and even musician), and apart from computers also interested in music (playing a few instruments myself), traveling, cooking, sometimes sports, sometimes politics ... but probably won't toot about any non-technical stuff (or, very very rarely).
Found this really cool Base Template for .NET that includes OAuth 2.0, tutorials, source code, paypal integration. Looks like a good way to jumpstart a business web app with a TON of boilerplate https://swiftoneidentity.com/
Hey, late Saturday night, but I just released a new .NET library https://github.com/XenoAtom/XenoAtom.CommandLine Finally a lightweight command line parser compatible with NativeAOT, a direct fork/descendant of NDesk.Options/Mono.Options supporting all its features - and more! and the easiness of using it! 🥳